net.minecraft.server.command

class ExecuteCommand$IfUnlessRedirector

implements Forkable$RedirectModifier<ServerCommandSource>

net.minecraft.server.commands.ExecuteCommand$ExecuteIfFunctionCustomModifier
net.minecraft.class_3050$class_8831
net.minecraft.server.command.ExecuteCommand$IfUnlessRedirector

Field summary

Modifier and TypeField
private final IntPredicate
check
field_46643
predicate

Constructor summary

ModifierConstructor
private (boolean success)

Method summary

Modifier and TypeMethod
public void
apply(CommandSourceStack originalSource, List<CommandSourceStack> currentSources, com.mojang.brigadier.context.ContextChain<CommandSourceStack> currentStep, ChainModifiers modifiers, ExecutionControl<CommandSourceStack> output)
method_54854(class_2168 arg0, List<class_2168> arg1, com.mojang.brigadier.context.ContextChain<class_2168> arg2, class_8936 arg3, class_8855<class_2168> arg4)
execute(ServerCommandSource arg0, List<ServerCommandSource> arg1, com.mojang.brigadier.context.ContextChain<ServerCommandSource> arg2, ExecutionFlags arg3, ExecutionControl<ServerCommandSource> arg4)
public void
apply(Object originalSource, List currentSources, com.mojang.brigadier.context.ContextChain currentStep, ChainModifiers modifiers, ExecutionControl output)
method_54270(Object arg0, List arg1, com.mojang.brigadier.context.ContextChain arg2, class_8936 arg3, class_8855 arg4)
execute(Object arg0, List arg1, com.mojang.brigadier.context.ContextChain arg2, ExecutionFlags arg3, ExecutionControl arg4)
private static Collection
lambda$apply$2(com.mojang.brigadier.context.CommandContext arg0)
method_54269(com.mojang.brigadier.context.CommandContext arg0)
method_54269(com.mojang.brigadier.context.CommandContext context)
private static boolean
lambda$new$1(int arg0)
method_54268(int arg0)
method_54268(int result)
private static boolean
lambda$new$0(int arg0)
method_54271(int arg0)
method_54271(int result)