Package net.minecraft.server.command
Class TestFinder<T>
java.lang.Object
net.minecraft.server.command.TestFinder<T>
- All Implemented Interfaces:
StructureBlockFinder,TestFunctionFinder
- Mappings:
Namespace Name named net/minecraft/server/command/TestFinderintermediary net/minecraft/class_9123official tq
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ServerCommandSource(package private) static final StructureBlockFinder(package private) static final TestFunctionFinderprivate final Function<TestFinder<T>, T> private final StructureBlockFinderprivate final TestFunctionFinder -
Constructor Summary
ConstructorsConstructorDescriptionTestFinder(ServerCommandSource commandSource, Function<TestFinder<T>, T> runnerFactory, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockPosFinder) -
Method Summary
-
Field Details
-
NOOP_TEST_FUNCTION_FINDER
- Mappings:
Namespace Name Mixin selector named NOOP_TEST_FUNCTION_FINDERLnet/minecraft/server/command/TestFinder;NOOP_TEST_FUNCTION_FINDER:Lnet/minecraft/test/TestFunctionFinder;intermediary field_48507Lnet/minecraft/class_9123;field_48507:Lnet/minecraft/class_9125;official aLtq;a:Ltt;
-
NOOP_STRUCTURE_BLOCK_FINDER
- Mappings:
Namespace Name Mixin selector named NOOP_STRUCTURE_BLOCK_FINDERLnet/minecraft/server/command/TestFinder;NOOP_STRUCTURE_BLOCK_FINDER:Lnet/minecraft/test/StructureBlockFinder;intermediary field_48508Lnet/minecraft/class_9123;field_48508:Lnet/minecraft/class_9119;official bLtq;b:Ltl;
-
testFunctionFinder
- Mappings:
Namespace Name Mixin selector named testFunctionFinderLnet/minecraft/server/command/TestFinder;testFunctionFinder:Lnet/minecraft/test/TestFunctionFinder;intermediary field_48509Lnet/minecraft/class_9123;field_48509:Lnet/minecraft/class_9125;official cLtq;c:Ltt;
-
structureBlockPosFinder
- Mappings:
Namespace Name Mixin selector named structureBlockPosFinderLnet/minecraft/server/command/TestFinder;structureBlockPosFinder:Lnet/minecraft/test/StructureBlockFinder;intermediary field_48510Lnet/minecraft/class_9123;field_48510:Lnet/minecraft/class_9119;official dLtq;d:Ltl;
-
commandSource
- Mappings:
Namespace Name Mixin selector named commandSourceLnet/minecraft/server/command/TestFinder;commandSource:Lnet/minecraft/server/command/ServerCommandSource;intermediary field_48511Lnet/minecraft/class_9123;field_48511:Lnet/minecraft/class_2168;official eLtq;e:Let;
-
runnerFactory
- Mappings:
Namespace Name Mixin selector named runnerFactoryLnet/minecraft/server/command/TestFinder;runnerFactory:Ljava/util/function/Function;intermediary field_48512Lnet/minecraft/class_9123;field_48512:Ljava/util/function/Function;official fLtq;f:Ljava/util/function/Function;
-
-
Constructor Details
-
TestFinder
TestFinder(ServerCommandSource commandSource, Function<TestFinder<T>, T> runnerFactory, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockPosFinder) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/command/TestFinder;<init>(Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/function/Function;Lnet/minecraft/test/TestFunctionFinder;Lnet/minecraft/test/StructureBlockFinder;)Vintermediary <init>Lnet/minecraft/class_9123;<init>(Lnet/minecraft/class_2168;Ljava/util/function/Function;Lnet/minecraft/class_9125;Lnet/minecraft/class_9119;)Vofficial <init>Ltq;<init>(Let;Ljava/util/function/Function;Ltt;Ltl;)V
-
-
Method Details
-
findStructureBlockPos
- Specified by:
findStructureBlockPosin interfaceStructureBlockFinder
-
createRunner
T createRunner()- Mappings:
Namespace Name Mixin selector named createRunnerLnet/minecraft/server/command/TestFinder;createRunner()Ljava/lang/Object;intermediary method_56306Lnet/minecraft/class_9123;method_56306()Ljava/lang/Object;official bLtq;b()Ljava/lang/Object;
-
getCommandSource
- Mappings:
Namespace Name Mixin selector named getCommandSourceLnet/minecraft/server/command/TestFinder;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;intermediary method_56305Lnet/minecraft/class_9123;method_56305()Lnet/minecraft/class_2168;official aLtq;a()Let;
-
findTestFunctions
- Specified by:
findTestFunctionsin interfaceTestFunctionFinder
-