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$Runnersintermediary net/minecraft/class_9123$class_9124official tq$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Function<TestFinder<T>, T> private final UnaryOperator<Supplier<Stream<BlockPos>>> private final UnaryOperator<Supplier<Stream<TestFunction>>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionRunners(Function<TestFinder<T>, T> runnerFactory) privateRunners(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 TcreateRunner(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 runnerFactoryLnet/minecraft/server/command/TestFinder$Runners;runnerFactory:Ljava/util/function/Function;intermediary field_48513Lnet/minecraft/class_9123$class_9124;field_48513:Ljava/util/function/Function;official aLtq$a;a:Ljava/util/function/Function;
-
testFunctionsSupplierMapper
- Mappings:
Namespace Name Mixin selector named testFunctionsSupplierMapperLnet/minecraft/server/command/TestFinder$Runners;testFunctionsSupplierMapper:Ljava/util/function/UnaryOperator;intermediary field_49663Lnet/minecraft/class_9123$class_9124;field_49663:Ljava/util/function/UnaryOperator;official bLtq$a;b:Ljava/util/function/UnaryOperator;
-
structurePosSupplierMapper
- Mappings:
Namespace Name Mixin selector named structurePosSupplierMapperLnet/minecraft/server/command/TestFinder$Runners;structurePosSupplierMapper:Ljava/util/function/UnaryOperator;intermediary field_49664Lnet/minecraft/class_9123$class_9124;field_49664:Ljava/util/function/UnaryOperator;official cLtq$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;)Vintermediary <init>Lnet/minecraft/class_9123$class_9124;<init>(Ljava/util/function/Function;)Vofficial <init>Ltq$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;)Vintermediary <init>Lnet/minecraft/class_9123$class_9124;<init>(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)Vofficial <init>Ltq$a;<init>(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V
-
-
Method Details
-
repeat
- Mappings:
Namespace Name Mixin selector named repeatLnet/minecraft/server/command/TestFinder$Runners;repeat(I)Lnet/minecraft/server/command/TestFinder$Runners;intermediary method_57965Lnet/minecraft/class_9123$class_9124;method_57965(I)Lnet/minecraft/class_9123$class_9124;official aLtq$a;a(I)Ltq$a;
-
repeating
- Mappings:
Namespace Name Mixin selector named repeatingLnet/minecraft/server/command/TestFinder$Runners;repeating(I)Ljava/util/function/UnaryOperator;intermediary method_57970Lnet/minecraft/class_9123$class_9124;method_57970(I)Ljava/util/function/UnaryOperator;official bLtq$a;b(I)Ljava/util/function/UnaryOperator;
-
createRunner
private T createRunner(ServerCommandSource source, TestFunctionFinder testFunctionFinder, StructureBlockFinder structureBlockFinder) - Mappings:
Namespace Name Mixin selector named createRunnerLnet/minecraft/server/command/TestFinder$Runners;createRunner(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/test/TestFunctionFinder;Lnet/minecraft/test/StructureBlockFinder;)Ljava/lang/Object;intermediary method_57967Lnet/minecraft/class_9123$class_9124;method_57967(Lnet/minecraft/class_2168;Lnet/minecraft/class_9125;Lnet/minecraft/class_9119;)Ljava/lang/Object;official aLtq$a;a(Let;Ltt;Ltl;)Ljava/lang/Object;
-
surface
public T surface(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, int radius) - Mappings:
Namespace Name Mixin selector named surfaceLnet/minecraft/server/command/TestFinder$Runners;surface(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;intermediary method_56310Lnet/minecraft/class_9123$class_9124;method_56310(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;official aLtq$a;a(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;
-
nearest
- Mappings:
Namespace Name Mixin selector named nearestLnet/minecraft/server/command/TestFinder$Runners;nearest(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;intermediary method_56309Lnet/minecraft/class_9123$class_9124;method_56309(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;official aLtq$a;a(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
allStructures
- Mappings:
Namespace Name Mixin selector named allStructuresLnet/minecraft/server/command/TestFinder$Runners;allStructures(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;intermediary method_56318Lnet/minecraft/class_9123$class_9124;method_56318(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;official bLtq$a;b(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
targeted
- Mappings:
Namespace Name Mixin selector named targetedLnet/minecraft/server/command/TestFinder$Runners;targeted(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;intermediary method_56321Lnet/minecraft/class_9123$class_9124;method_56321(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;official cLtq$a;c(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-
allTestFunctions
- Mappings:
Namespace Name Mixin selector named allTestFunctionsLnet/minecraft/server/command/TestFinder$Runners;allTestFunctions(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;intermediary method_56323Lnet/minecraft/class_9123$class_9124;method_56323(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;official dLtq$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 inLnet/minecraft/server/command/TestFinder$Runners;in(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;intermediary method_56311Lnet/minecraft/class_9123$class_9124;method_56311(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;official aLtq$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 failedLnet/minecraft/server/command/TestFinder$Runners;failed(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;intermediary method_56312Lnet/minecraft/class_9123$class_9124;method_56312(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;official aLtq$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 functionNamedLnet/minecraft/server/command/TestFinder$Runners;functionNamed(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;intermediary method_56319Lnet/minecraft/class_9123$class_9124;method_56319(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;official bLtq$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 structureNamedLnet/minecraft/server/command/TestFinder$Runners;structureNamed(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;intermediary method_59792Lnet/minecraft/class_9123$class_9124;method_59792(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;official cLtq$a;c(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;
-
failed
- Mappings:
Namespace Name Mixin selector named failedLnet/minecraft/server/command/TestFinder$Runners;failed(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;intermediary method_56324Lnet/minecraft/class_9123$class_9124;method_56324(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;official eLtq$a;e(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
-