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 te
-
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 aLte;a:Lth;
-
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 bLte;b:Lsz;
-
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 cLte;c:Lth;
-
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 dLte;d:Lsz;
-
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 eLte;e:Lex;
-
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 fLte;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>Lte;<init>(Lex;Ljava/util/function/Function;Lth;Lsz;)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 bLte;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 aLte;a()Lex;
-
findTestFunctions
- Specified by:
findTestFunctionsin interfaceTestFunctionFinder
-