CLASS net/minecraft/class_8854 net/minecraft/command/CommandExecutionContext FIELD field_46729 MAX_COMMAND_QUEUE_LENGTH I FIELD field_46730 LOGGER Lorg/slf4j/Logger; FIELD field_46731 maxCommandChainLength I FIELD field_46732 forkLimit I FIELD field_46733 profiler Lnet/minecraft/class_3695; FIELD field_46734 tracer Lnet/minecraft/class_6346; FIELD field_46735 commandsRemaining I FIELD field_46736 queueOverflowed Z FIELD field_46737 commandQueue Ljava/util/Deque; FIELD field_46738 pendingCommands Ljava/util/List; METHOD (IILnet/minecraft/class_3695;)V ARG 1 maxCommandChainLength ARG 2 maxCommandForkCount ARG 3 profiler METHOD method_54390 run ()V METHOD method_54391 escape (I)V ARG 1 depth METHOD method_54392 enqueueCommand (Lnet/minecraft/class_8847;)V ARG 1 entry METHOD method_54393 enqueueCommand (Lnet/minecraft/class_8854;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/class_8839;)V ARG 0 context ARG 1 command ARG 3 source METHOD method_54394 setTracer (Lnet/minecraft/class_6346;)V ARG 1 tracer METHOD method_54395 enqueueProcedureCall (Lnet/minecraft/class_8868;Ljava/lang/Object;)V ARG 1 procedure ARG 2 source METHOD method_54396 getTracer ()Lnet/minecraft/class_6346; METHOD method_54397 getProfiler ()Lnet/minecraft/class_3695; METHOD method_54398 getForkLimit ()I METHOD method_54399 decrementCommandQuota ()V METHOD method_54400 markQueueOverflowed ()V