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 official spintermediary net/minecraft/class_9123named net/minecraft/server/command/TestFinder
-
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 official aLsp;a:Lss;intermediary field_48507Lnet/minecraft/class_9123;field_48507:Lnet/minecraft/class_9125;named NOOP_TEST_FUNCTION_FINDERLnet/minecraft/server/command/TestFinder;NOOP_TEST_FUNCTION_FINDER:Lnet/minecraft/test/TestFunctionFinder;
-
NOOP_STRUCTURE_BLOCK_FINDER
- Mappings:
Namespace Name Mixin selector official bLsp;b:Lsk;intermediary field_48508Lnet/minecraft/class_9123;field_48508:Lnet/minecraft/class_9119;named NOOP_STRUCTURE_BLOCK_FINDERLnet/minecraft/server/command/TestFinder;NOOP_STRUCTURE_BLOCK_FINDER:Lnet/minecraft/test/StructureBlockFinder;
-
testFunctionFinder
- Mappings:
Namespace Name Mixin selector official cLsp;c:Lss;intermediary field_48509Lnet/minecraft/class_9123;field_48509:Lnet/minecraft/class_9125;named testFunctionFinderLnet/minecraft/server/command/TestFinder;testFunctionFinder:Lnet/minecraft/test/TestFunctionFinder;
-
structureBlockPosFinder
- Mappings:
Namespace Name Mixin selector official dLsp;d:Lsk;intermediary field_48510Lnet/minecraft/class_9123;field_48510:Lnet/minecraft/class_9119;named structureBlockPosFinderLnet/minecraft/server/command/TestFinder;structureBlockPosFinder:Lnet/minecraft/test/StructureBlockFinder;
-
commandSource
- Mappings:
Namespace Name Mixin selector official eLsp;e:Ldu;intermediary field_48511Lnet/minecraft/class_9123;field_48511:Lnet/minecraft/class_2168;named commandSourceLnet/minecraft/server/command/TestFinder;commandSource:Lnet/minecraft/server/command/ServerCommandSource;
-
runnerFactory
- Mappings:
Namespace Name Mixin selector official fLsp;f:Ljava/util/function/Function;intermediary field_48512Lnet/minecraft/class_9123;field_48512:Ljava/util/function/Function;named runnerFactoryLnet/minecraft/server/command/TestFinder;runnerFactory:Ljava/util/function/Function;
-
-
Constructor Details
-
TestFinder
TestFinder(ServerCommandSource commandSource, Function<TestFinder<T>, T> runnerFactory, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockPosFinder) - Mappings:
Namespace Name Mixin selector official <init>Lsp;<init>(Ldu;Ljava/util/function/Function;Lss;Lsk;)Vintermediary <init>Lnet/minecraft/class_9123;<init>(Lnet/minecraft/class_2168;Ljava/util/function/Function;Lnet/minecraft/class_9125;Lnet/minecraft/class_9119;)Vnamed <init>Lnet/minecraft/server/command/TestFinder;<init>(Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/function/Function;Lnet/minecraft/test/TestFunctionFinder;Lnet/minecraft/test/StructureBlockFinder;)V
-
-
Method Details
-
findStructureBlockPos
- Specified by:
findStructureBlockPosin interfaceStructureBlockFinder
-
createRunner
T createRunner()- Mappings:
Namespace Name Mixin selector official bLsp;b()Ljava/lang/Object;intermediary method_56306Lnet/minecraft/class_9123;method_56306()Ljava/lang/Object;named createRunnerLnet/minecraft/server/command/TestFinder;createRunner()Ljava/lang/Object;
-
getCommandSource
- Mappings:
Namespace Name Mixin selector official aLsp;a()Ldu;intermediary method_56305Lnet/minecraft/class_9123;method_56305()Lnet/minecraft/class_2168;named getCommandSourceLnet/minecraft/server/command/TestFinder;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
-
findTestFunctions
- Specified by:
findTestFunctionsin interfaceTestFunctionFinder
-