Package net.minecraft.world
Class CommandBlockExecutor
java.lang.Object
net.minecraft.world.CommandBlockExecutor
- All Implemented Interfaces:
CommandOutput
- Direct Known Subclasses:
CommandBlockMinecartEntity.CommandExecutor
A common logic for command-block behaviors shared by
command blocks and command block minecarts.
- See Also:
- Mappings:
Namespace Name official cllintermediary net/minecraft/class_1918named net/minecraft/world/CommandBlockExecutor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Textprivate static final SimpleDateFormatprivate static final Textprivate longprivate intprivate booleanprivate booleanFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabstract Vec3dgetPos()abstract ServerCommandSourceintabstract ServerWorldgetWorld()interact(PlayerEntity player) booleanabstract voidvoidreadNbt(NbtCompound nbt) voidsendMessage(Text message) Sends a system message.voidsetCommand(String command) voidsetCustomName(@Nullable Text name) voidsetLastOutput(@Nullable Text lastOutput) voidsetSuccessCount(int successCount) voidsetTrackOutput(boolean trackOutput) booleanbooleanbooleanwriteNbt(NbtCompound nbt) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
DATE_FORMAT
- Mappings:
Namespace Name Mixin selector official bLcll;b:Ljava/text/SimpleDateFormat;intermediary field_9169Lnet/minecraft/class_1918;field_9169:Ljava/text/SimpleDateFormat;named DATE_FORMATLnet/minecraft/world/CommandBlockExecutor;DATE_FORMAT:Ljava/text/SimpleDateFormat;
-
DEFAULT_NAME
- Mappings:
Namespace Name Mixin selector official cLcll;c:Lsw;intermediary field_21515Lnet/minecraft/class_1918;field_21515:Lnet/minecraft/class_2561;named DEFAULT_NAMELnet/minecraft/world/CommandBlockExecutor;DEFAULT_NAME:Lnet/minecraft/text/Text;
-
lastExecution
private long lastExecution- Mappings:
Namespace Name Mixin selector official dLcll;d:Jintermediary field_9167Lnet/minecraft/class_1918;field_9167:Jnamed lastExecutionLnet/minecraft/world/CommandBlockExecutor;lastExecution:J
-
updateLastExecution
private boolean updateLastExecution- Mappings:
Namespace Name Mixin selector official eLcll;e:Zintermediary field_9166Lnet/minecraft/class_1918;field_9166:Znamed updateLastExecutionLnet/minecraft/world/CommandBlockExecutor;updateLastExecution:Z
-
successCount
private int successCount- Mappings:
Namespace Name Mixin selector official fLcll;f:Iintermediary field_9163Lnet/minecraft/class_1918;field_9163:Inamed successCountLnet/minecraft/world/CommandBlockExecutor;successCount:I
-
trackOutput
private boolean trackOutput- Mappings:
Namespace Name Mixin selector official gLcll;g:Zintermediary field_9164Lnet/minecraft/class_1918;field_9164:Znamed trackOutputLnet/minecraft/world/CommandBlockExecutor;trackOutput:Z
-
lastOutput
- Mappings:
Namespace Name Mixin selector official hLcll;h:Lsw;intermediary field_9165Lnet/minecraft/class_1918;field_9165:Lnet/minecraft/class_2561;named lastOutputLnet/minecraft/world/CommandBlockExecutor;lastOutput:Lnet/minecraft/text/Text;
-
command
- Mappings:
Namespace Name Mixin selector official iLcll;i:Ljava/lang/String;intermediary field_9168Lnet/minecraft/class_1918;field_9168:Ljava/lang/String;named commandLnet/minecraft/world/CommandBlockExecutor;command:Ljava/lang/String;
-
customName
- Mappings:
Namespace Name Mixin selector official jLcll;j:Lsw;intermediary field_9162Lnet/minecraft/class_1918;field_9162:Lnet/minecraft/class_2561;named customNameLnet/minecraft/world/CommandBlockExecutor;customName:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
CommandBlockExecutor
public CommandBlockExecutor()
-
-
Method Details
-
getSuccessCount
public int getSuccessCount()- Mappings:
Namespace Name Mixin selector official jLcll;j()Iintermediary method_8304Lnet/minecraft/class_1918;method_8304()Inamed getSuccessCountLnet/minecraft/world/CommandBlockExecutor;getSuccessCount()I
-
setSuccessCount
public void setSuccessCount(int successCount) - Mappings:
Namespace Name Mixin selector official aLcll;a(I)Vintermediary method_8298Lnet/minecraft/class_1918;method_8298(I)Vnamed setSuccessCountLnet/minecraft/world/CommandBlockExecutor;setSuccessCount(I)V
-
getLastOutput
- Mappings:
Namespace Name Mixin selector official kLcll;k()Lsw;intermediary method_8292Lnet/minecraft/class_1918;method_8292()Lnet/minecraft/class_2561;named getLastOutputLnet/minecraft/world/CommandBlockExecutor;getLastOutput()Lnet/minecraft/text/Text;
-
writeNbt
- Mappings:
Namespace Name Mixin selector official aLcll;a(Lqr;)Lqr;intermediary method_8297Lnet/minecraft/class_1918;method_8297(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/world/CommandBlockExecutor;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector official bLcll;b(Lqr;)Vintermediary method_8305Lnet/minecraft/class_1918;method_8305(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/world/CommandBlockExecutor;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
setCommand
- Mappings:
Namespace Name Mixin selector official aLcll;a(Ljava/lang/String;)Vintermediary method_8286Lnet/minecraft/class_1918;method_8286(Ljava/lang/String;)Vnamed setCommandLnet/minecraft/world/CommandBlockExecutor;setCommand(Ljava/lang/String;)V
-
getCommand
- Mappings:
Namespace Name Mixin selector official lLcll;l()Ljava/lang/String;intermediary method_8289Lnet/minecraft/class_1918;method_8289()Ljava/lang/String;named getCommandLnet/minecraft/world/CommandBlockExecutor;getCommand()Ljava/lang/String;
-
execute
- Mappings:
Namespace Name Mixin selector official aLcll;a(Lcmk;)Zintermediary method_8301Lnet/minecraft/class_1918;method_8301(Lnet/minecraft/class_1937;)Znamed executeLnet/minecraft/world/CommandBlockExecutor;execute(Lnet/minecraft/world/World;)Z
-
getCustomName
- Mappings:
Namespace Name Mixin selector official mLcll;m()Lsw;intermediary method_8299Lnet/minecraft/class_1918;method_8299()Lnet/minecraft/class_2561;named getCustomNameLnet/minecraft/world/CommandBlockExecutor;getCustomName()Lnet/minecraft/text/Text;
-
setCustomName
- Mappings:
Namespace Name Mixin selector official bLcll;b(Lsw;)Vintermediary method_8290Lnet/minecraft/class_1918;method_8290(Lnet/minecraft/class_2561;)Vnamed setCustomNameLnet/minecraft/world/CommandBlockExecutor;setCustomName(Lnet/minecraft/text/Text;)V
-
sendMessage
Sends a system message.- Specified by:
sendMessagein interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official aLdr;a(Lsw;)Vintermediary method_43496Lnet/minecraft/class_2165;method_43496(Lnet/minecraft/class_2561;)Vnamed sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Lnet/minecraft/text/Text;)V
-
getWorld
- Mappings:
Namespace Name Mixin selector official eLcll;e()Laif;intermediary method_8293Lnet/minecraft/class_1918;method_8293()Lnet/minecraft/class_3218;named getWorldLnet/minecraft/world/CommandBlockExecutor;getWorld()Lnet/minecraft/server/world/ServerWorld;
-
markDirty
public abstract void markDirty()- Mappings:
Namespace Name Mixin selector official fLcll;f()Vintermediary method_8295Lnet/minecraft/class_1918;method_8295()Vnamed markDirtyLnet/minecraft/world/CommandBlockExecutor;markDirty()V
-
setLastOutput
- Mappings:
Namespace Name Mixin selector official cLcll;c(Lsw;)Vintermediary method_8291Lnet/minecraft/class_1918;method_8291(Lnet/minecraft/class_2561;)Vnamed setLastOutputLnet/minecraft/world/CommandBlockExecutor;setLastOutput(Lnet/minecraft/text/Text;)V
-
setTrackOutput
public void setTrackOutput(boolean trackOutput) - Mappings:
Namespace Name Mixin selector official aLcll;a(Z)Vintermediary method_8287Lnet/minecraft/class_1918;method_8287(Z)Vnamed setTrackOutputLnet/minecraft/world/CommandBlockExecutor;setTrackOutput(Z)V
-
isTrackingOutput
public boolean isTrackingOutput()- Mappings:
Namespace Name Mixin selector official nLcll;n()Zintermediary method_8296Lnet/minecraft/class_1918;method_8296()Znamed isTrackingOutputLnet/minecraft/world/CommandBlockExecutor;isTrackingOutput()Z
-
interact
- Mappings:
Namespace Name Mixin selector official aLcll;a(Lbym;)Lbdw;intermediary method_8288Lnet/minecraft/class_1918;method_8288(Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;named interactLnet/minecraft/world/CommandBlockExecutor;interact(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/util/ActionResult;
-
getPos
- Mappings:
Namespace Name Mixin selector official gLcll;g()Leea;intermediary method_8300Lnet/minecraft/class_1918;method_8300()Lnet/minecraft/class_243;named getPosLnet/minecraft/world/CommandBlockExecutor;getPos()Lnet/minecraft/util/math/Vec3d;
-
getSource
- Mappings:
Namespace Name Mixin selector official iLcll;i()Lds;intermediary method_8303Lnet/minecraft/class_1918;method_8303()Lnet/minecraft/class_2168;named getSourceLnet/minecraft/world/CommandBlockExecutor;getSource()Lnet/minecraft/server/command/ServerCommandSource;
-
shouldReceiveFeedback
public boolean shouldReceiveFeedback()- Specified by:
shouldReceiveFeedbackin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official e_Ldr;e_()Zintermediary method_9200Lnet/minecraft/class_2165;method_9200()Znamed shouldReceiveFeedbackLnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
-
shouldTrackOutput
public boolean shouldTrackOutput()- Specified by:
shouldTrackOutputin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official p_Ldr;p_()Zintermediary method_9202Lnet/minecraft/class_2165;method_9202()Znamed shouldTrackOutputLnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Z
-
shouldBroadcastConsoleToOps
public boolean shouldBroadcastConsoleToOps()- Specified by:
shouldBroadcastConsoleToOpsin interfaceCommandOutput- Mappings:
Namespace Name Mixin selector official M_Ldr;M_()Zintermediary method_9201Lnet/minecraft/class_2165;method_9201()Znamed shouldBroadcastConsoleToOpsLnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
-