接口 ExecutionCommandSource<T extends ExecutionCommandSource<T>>

所有超级接口:
PermissionSource
所有已知实现类:
CommandSourceStack, CommandTests.ErrorCatchingStack

public interface ExecutionCommandSource<T extends ExecutionCommandSource<T>> extends PermissionSource
  • 方法详细资料

    • withCallback

      T withCallback(CommandResultCallback p_309572_)
    • callback

    • clearCallbacks

      default T clearCallbacks()
    • dispatcher

      com.mojang.brigadier.CommandDispatcher<T> dispatcher()
    • handleError

      void handleError(com.mojang.brigadier.exceptions.CommandExceptionType p_307509_, com.mojang.brigadier.Message p_307413_, boolean p_307299_, @Nullable TraceCallbacks p_307535_)
    • isSilent

      boolean isSilent()
    • handleError

      default void handleError(com.mojang.brigadier.exceptions.CommandSyntaxException p_307419_, boolean p_307222_, @Nullable TraceCallbacks p_307604_)
    • resultConsumer

      static <T extends ExecutionCommandSource<T>> com.mojang.brigadier.ResultConsumer<T> resultConsumer()