net.minecraft.commands.execution

public abstract class CustomCommandExecutor$WithErrorHandling<T extends ExecutionCommandSource<T>>

implements CustomCommandExecutor<T>

ht$b
net.minecraft.commands.execution.CustomCommandExecutor$WithErrorHandling
net.minecraft.class_8848$class_8850
net.minecraft.command.ControlFlowAware$Helper
net.minecraft.commands.execution.CustomCommandExecutor$b

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public final void
a(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, hr arg2, hx<T> arg3)
run(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, ChainModifiers arg2, ExecutionControl<T> arg3)
method_54389(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, class_8936 arg2, class_8855<T> arg3)
execute(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, ExecutionFlags arg2, ExecutionControl<T> arg3)
protected void
a(com.mojang.brigadier.exceptions.CommandSyntaxException arg0, T arg1, hr arg2, hz arg3)
onError(com.mojang.brigadier.exceptions.CommandSyntaxException arg0, T arg1, ChainModifiers arg2, TraceCallbacks arg3)
method_54255(com.mojang.brigadier.exceptions.CommandSyntaxException arg0, T arg1, class_8936 arg2, class_6346 arg3)
sendError(com.mojang.brigadier.exceptions.CommandSyntaxException exception, T source, ExecutionFlags flags, Tracer tracer)
protected abstract void
b(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, hr arg2, hx<T> arg3)
runGuarded(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, ChainModifiers arg2, ExecutionControl<T> arg3)
method_54259(T arg0, com.mojang.brigadier.context.ContextChain<T> arg1, class_8936 arg2, class_8855<T> arg3)
executeInner(T source, com.mojang.brigadier.context.ContextChain<T> contextChain, ExecutionFlags flags, ExecutionControl<T> control)