Package net.minecraft.server.command
Class TestFinder.Runners<T>
java.lang.Object
net.minecraft.server.command.TestFinder.Runners<T>
- Enclosing class:
TestFinder<T>
- Mappings:
Namespace Name named net/minecraft/server/command/TestFinder$Runners
intermediary net/minecraft/class_9123$class_9124
official tm$a
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Function
<TestFinder<T>, T> private final UnaryOperator
<Supplier<Stream<BlockPos>>> private final UnaryOperator
<Supplier<Stream<TestFunction>>> -
Constructor Summary
ModifierConstructorDescriptionRunners
(Function<TestFinder<T>, T> runnerFactory) private
Runners
(Function<TestFinder<T>, T> runnerFactory, UnaryOperator<Supplier<Stream<TestFunction>>> testFunctionsSupplierMapper, UnaryOperator<Supplier<Stream<BlockPos>>> structurePosSupplierMapper) -
Method Summary
Modifier and TypeMethodDescriptionallStructures
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) allTestFunctions
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) private T
createRunner
(ServerCommandSource source, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockFinder) failed
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) failed
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean onlyRequired) functionNamed
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) in
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String testClass) nearest
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context) repeat
(int count) private static <Q> UnaryOperator
<Supplier<Stream<Q>>> repeating
(int count) structureNamed
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) surface
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, int radius) targeted
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context)
-
Field Details
-
runnerFactory
- Mappings:
Namespace Name Mixin selector named runnerFactory
Lnet/minecraft/server/command/TestFinder$Runners;runnerFactory:Ljava/util/function/Function;
intermediary field_48513
Lnet/minecraft/class_9123$class_9124;field_48513:Ljava/util/function/Function;
official a
Ltm$a;a:Ljava/util/function/Function;
-
testFunctionsSupplierMapper
- Mappings:
Namespace Name Mixin selector named testFunctionsSupplierMapper
Lnet/minecraft/server/command/TestFinder$Runners;testFunctionsSupplierMapper:Ljava/util/function/UnaryOperator;
intermediary field_49663
Lnet/minecraft/class_9123$class_9124;field_49663:Ljava/util/function/UnaryOperator;
official b
Ltm$a;b:Ljava/util/function/UnaryOperator;
-
structurePosSupplierMapper
- Mappings:
Namespace Name Mixin selector named structurePosSupplierMapper
Lnet/minecraft/server/command/TestFinder$Runners;structurePosSupplierMapper:Ljava/util/function/UnaryOperator;
intermediary field_49664
Lnet/minecraft/class_9123$class_9124;field_49664:Ljava/util/function/UnaryOperator;
official c
Ltm$a;c:Ljava/util/function/UnaryOperator;
-
-
Constructor Details
-
Runners
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/server/command/TestFinder$Runners;<init>(Ljava/util/function/Function;)V
intermediary <init>
Lnet/minecraft/class_9123$class_9124;<init>(Ljava/util/function/Function;)V
official <init>
Ltm$a;<init>(Ljava/util/function/Function;)V
-
Runners
private Runners(Function<TestFinder<T>, T> runnerFactory, UnaryOperator<Supplier<Stream<TestFunction>>> testFunctionsSupplierMapper, UnaryOperator<Supplier<Stream<BlockPos>>> structurePosSupplierMapper) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/server/command/TestFinder$Runners;<init>(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V
intermediary <init>
Lnet/minecraft/class_9123$class_9124;<init>(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V
official <init>
Ltm$a;<init>(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V
-
-
Method Details
-
repeat
- Mappings:
Namespace Name Mixin selector named repeat
Lnet/minecraft/server/command/TestFinder$Runners;repeat(I)Lnet/minecraft/server/command/TestFinder$Runners;
intermediary method_57965
Lnet/minecraft/class_9123$class_9124;method_57965(I)Lnet/minecraft/class_9123$class_9124;
official a
Ltm$a;a(I)Ltm$a;
-
repeating
- Mappings:
Namespace Name Mixin selector named repeating
Lnet/minecraft/server/command/TestFinder$Runners;repeating(I)Ljava/util/function/UnaryOperator;
intermediary method_57970
Lnet/minecraft/class_9123$class_9124;method_57970(I)Ljava/util/function/UnaryOperator;
official b
Ltm$a;b(I)Ljava/util/function/UnaryOperator;
-
createRunner
private T createRunner(ServerCommandSource source, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockFinder) - Mappings:
Namespace Name Mixin selector named createRunner
Lnet/minecraft/server/command/TestFinder$Runners;createRunner(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/test/TestFunctionFinder;Lnet/minecraft/test/StructureBlockFinder;)Ljava/lang/Object;
intermediary method_57967
Lnet/minecraft/class_9123$class_9124;method_57967(Lnet/minecraft/class_2168;Lnet/minecraft/class_9125;Lnet/minecraft/class_9119;)Ljava/lang/Object;
official a
Ltm$a;a(Leq;Ltp;Lth;)Ljava/lang/Object;
-
surface
public T surface(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, int radius) - Mappings:
Namespace Name Mixin selector named surface
Lnet/minecraft/server/command/TestFinder$Runners;surface(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;
intermediary method_56310
Lnet/minecraft/class_9123$class_9124;method_56310(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;
official a
Ltm$a;a(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;
-
nearest
- Mappings:
Namespace Name Mixin selector named nearest
Lnet/minecraft/server/command/TestFinder$Runners;nearest(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
intermediary method_56309
Lnet/minecraft/class_9123$class_9124;method_56309(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
official a
Ltm$a;a(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
allStructures
- Mappings:
Namespace Name Mixin selector named allStructures
Lnet/minecraft/server/command/TestFinder$Runners;allStructures(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
intermediary method_56318
Lnet/minecraft/class_9123$class_9124;method_56318(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
official b
Ltm$a;b(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
targeted
- Mappings:
Namespace Name Mixin selector named targeted
Lnet/minecraft/server/command/TestFinder$Runners;targeted(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
intermediary method_56321
Lnet/minecraft/class_9123$class_9124;method_56321(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
official c
Ltm$a;c(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
allTestFunctions
- Mappings:
Namespace Name Mixin selector named allTestFunctions
Lnet/minecraft/server/command/TestFinder$Runners;allTestFunctions(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
intermediary method_56323
Lnet/minecraft/class_9123$class_9124;method_56323(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
official d
Ltm$a;d(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
in
public T in(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String testClass) - Mappings:
Namespace Name Mixin selector named in
Lnet/minecraft/server/command/TestFinder$Runners;in(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
intermediary method_56311
Lnet/minecraft/class_9123$class_9124;method_56311(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
official a
Ltm$a;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
-
failed
public T failed(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean onlyRequired) - Mappings:
Namespace Name Mixin selector named failed
Lnet/minecraft/server/command/TestFinder$Runners;failed(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;
intermediary method_56312
Lnet/minecraft/class_9123$class_9124;method_56312(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;
official a
Ltm$a;a(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;
-
functionNamed
public T functionNamed(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) - Mappings:
Namespace Name Mixin selector named functionNamed
Lnet/minecraft/server/command/TestFinder$Runners;functionNamed(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
intermediary method_56319
Lnet/minecraft/class_9123$class_9124;method_56319(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
official b
Ltm$a;b(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
-
structureNamed
public T structureNamed(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) - Mappings:
Namespace Name Mixin selector named structureNamed
Lnet/minecraft/server/command/TestFinder$Runners;structureNamed(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
intermediary method_59792
Lnet/minecraft/class_9123$class_9124;method_59792(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
official c
Ltm$a;c(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
-
failed
- Mappings:
Namespace Name Mixin selector named failed
Lnet/minecraft/server/command/TestFinder$Runners;failed(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
intermediary method_56324
Lnet/minecraft/class_9123$class_9124;method_56324(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
official e
Ltm$a;e(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-