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.
- Mappings:
 Namespace Name named net/minecraft/world/CommandBlockExecutorintermediary net/minecraft/class_1918official dlt
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate static final SimpleDateFormatprivate static final intprivate static final Textprivate longprivate intprivate booleanprivate booleanFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()abstract Vec3dgetPos()abstract ServerCommandSourceintabstract ServerWorldgetWorld()interact(PlayerEntity player) abstract booleanbooleanabstract voidvoidvoidsendMessage(Text message) Sends a system message.voidsetCommand(String command) voidsetCustomName(@Nullable Text customName) voidsetLastOutput(@Nullable Text lastOutput) voidsetSuccessCount(int successCount) voidsetTrackOutput(boolean trackOutput) booleanbooleanbooleanvoidMethods 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 named DATE_FORMATLnet/minecraft/world/CommandBlockExecutor;DATE_FORMAT:Ljava/text/SimpleDateFormat;intermediary field_9169Lnet/minecraft/class_1918;field_9169:Ljava/text/SimpleDateFormat;official bLdlt;b:Ljava/text/SimpleDateFormat;
 - 
DEFAULT_NAME
- Mappings:
 Namespace Name Mixin selector named DEFAULT_NAMELnet/minecraft/world/CommandBlockExecutor;DEFAULT_NAME:Lnet/minecraft/text/Text;intermediary field_21515Lnet/minecraft/class_1918;field_21515:Lnet/minecraft/class_2561;official cLdlt;c:Lxo;
 - 
DEFAULT_LAST_EXECUTION
private static final int DEFAULT_LAST_EXECUTION- See Also:
 - Mappings:
 Namespace Name Mixin selector named DEFAULT_LAST_EXECUTIONLnet/minecraft/world/CommandBlockExecutor;DEFAULT_LAST_EXECUTION:Iintermediary field_57756Lnet/minecraft/class_1918;field_57756:Iofficial dLdlt;d:I
 - 
lastExecution
private long lastExecution- Mappings:
 Namespace Name Mixin selector named lastExecutionLnet/minecraft/world/CommandBlockExecutor;lastExecution:Jintermediary field_9167Lnet/minecraft/class_1918;field_9167:Jofficial eLdlt;e:J
 - 
updateLastExecution
private boolean updateLastExecution- Mappings:
 Namespace Name Mixin selector named updateLastExecutionLnet/minecraft/world/CommandBlockExecutor;updateLastExecution:Zintermediary field_9166Lnet/minecraft/class_1918;field_9166:Zofficial fLdlt;f:Z
 - 
successCount
private int successCount- Mappings:
 Namespace Name Mixin selector named successCountLnet/minecraft/world/CommandBlockExecutor;successCount:Iintermediary field_9163Lnet/minecraft/class_1918;field_9163:Iofficial gLdlt;g:I
 - 
trackOutput
private boolean trackOutput- Mappings:
 Namespace Name Mixin selector named trackOutputLnet/minecraft/world/CommandBlockExecutor;trackOutput:Zintermediary field_9164Lnet/minecraft/class_1918;field_9164:Zofficial hLdlt;h:Z
 - 
lastOutput
- Mappings:
 Namespace Name Mixin selector named lastOutputLnet/minecraft/world/CommandBlockExecutor;lastOutput:Lnet/minecraft/text/Text;intermediary field_9165Lnet/minecraft/class_1918;field_9165:Lnet/minecraft/class_2561;official iLdlt;i:Lxo;
 - 
command
- Mappings:
 Namespace Name Mixin selector named commandLnet/minecraft/world/CommandBlockExecutor;command:Ljava/lang/String;intermediary field_9168Lnet/minecraft/class_1918;field_9168:Ljava/lang/String;official jLdlt;j:Ljava/lang/String;
 - 
customName
- Mappings:
 Namespace Name Mixin selector named customNameLnet/minecraft/world/CommandBlockExecutor;customName:Lnet/minecraft/text/Text;intermediary field_9162Lnet/minecraft/class_1918;field_9162:Lnet/minecraft/class_2561;official kLdlt;k:Lxo;
 
 - 
 - 
Constructor Details
- 
CommandBlockExecutor
public CommandBlockExecutor() 
 - 
 - 
Method Details
- 
getSuccessCount
public int getSuccessCount()- Mappings:
 Namespace Name Mixin selector named getSuccessCountLnet/minecraft/world/CommandBlockExecutor;getSuccessCount()Iintermediary method_8304Lnet/minecraft/class_1918;method_8304()Iofficial kLdlt;k()I
 - 
setSuccessCount
public void setSuccessCount(int successCount) - Mappings:
 Namespace Name Mixin selector named setSuccessCountLnet/minecraft/world/CommandBlockExecutor;setSuccessCount(I)Vintermediary method_8298Lnet/minecraft/class_1918;method_8298(I)Vofficial aLdlt;a(I)V
 - 
getLastOutput
- Mappings:
 Namespace Name Mixin selector named getLastOutputLnet/minecraft/world/CommandBlockExecutor;getLastOutput()Lnet/minecraft/text/Text;intermediary method_8292Lnet/minecraft/class_1918;method_8292()Lnet/minecraft/class_2561;official lLdlt;l()Lxo;
 - 
writeData
- Mappings:
 Namespace Name Mixin selector named writeDataLnet/minecraft/world/CommandBlockExecutor;writeData(Lnet/minecraft/storage/WriteView;)Vintermediary method_8297Lnet/minecraft/class_1918;method_8297(Lnet/minecraft/class_11372;)Vofficial aLdlt;a(Lfdc;)V
 - 
readData
- Mappings:
 Namespace Name Mixin selector named readDataLnet/minecraft/world/CommandBlockExecutor;readData(Lnet/minecraft/storage/ReadView;)Vintermediary method_8305Lnet/minecraft/class_1918;method_8305(Lnet/minecraft/class_11368;)Vofficial aLdlt;a(Lfda;)V
 - 
setCommand
- Mappings:
 Namespace Name Mixin selector named setCommandLnet/minecraft/world/CommandBlockExecutor;setCommand(Ljava/lang/String;)Vintermediary method_8286Lnet/minecraft/class_1918;method_8286(Ljava/lang/String;)Vofficial aLdlt;a(Ljava/lang/String;)V
 - 
getCommand
- Mappings:
 Namespace Name Mixin selector named getCommandLnet/minecraft/world/CommandBlockExecutor;getCommand()Ljava/lang/String;intermediary method_8289Lnet/minecraft/class_1918;method_8289()Ljava/lang/String;official mLdlt;m()Ljava/lang/String;
 - 
execute
- Mappings:
 Namespace Name Mixin selector named executeLnet/minecraft/world/CommandBlockExecutor;execute(Lnet/minecraft/world/World;)Zintermediary method_8301Lnet/minecraft/class_1918;method_8301(Lnet/minecraft/class_1937;)Zofficial aLdlt;a(Ldmu;)Z
 - 
getName
- Mappings:
 Namespace Name Mixin selector named getNameLnet/minecraft/world/CommandBlockExecutor;getName()Lnet/minecraft/text/Text;intermediary method_8299Lnet/minecraft/class_1918;method_8299()Lnet/minecraft/class_2561;official nLdlt;n()Lxo;
 - 
getCustomName
- Mappings:
 Namespace Name Mixin selector named getCustomNameLnet/minecraft/world/CommandBlockExecutor;getCustomName()Lnet/minecraft/text/Text;intermediary method_57558Lnet/minecraft/class_1918;method_57558()Lnet/minecraft/class_2561;official oLdlt;o()Lxo;
 - 
setCustomName
- Mappings:
 Namespace Name Mixin selector named setCustomNameLnet/minecraft/world/CommandBlockExecutor;setCustomName(Lnet/minecraft/text/Text;)Vintermediary method_8290Lnet/minecraft/class_1918;method_8290(Lnet/minecraft/class_2561;)Vofficial bLdlt;b(Lxo;)V
 - 
sendMessage
Sends a system message.- Specified by:
 sendMessagein interfaceCommandOutput- Implementation Note:
 - The output location depends on the implementation; players will use the in-game chat, and others will output to the log.
 - Mappings:
 Namespace Name Mixin selector named sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Lnet/minecraft/text/Text;)Vintermediary method_43496Lnet/minecraft/class_2165;method_43496(Lnet/minecraft/class_2561;)Vofficial aLej;a(Lxo;)V
 - 
getWorld
- Mappings:
 Namespace Name Mixin selector named getWorldLnet/minecraft/world/CommandBlockExecutor;getWorld()Lnet/minecraft/server/world/ServerWorld;intermediary method_8293Lnet/minecraft/class_1918;method_8293()Lnet/minecraft/class_3218;official eLdlt;e()Laub;
 - 
markDirty
public abstract void markDirty()- Mappings:
 Namespace Name Mixin selector named markDirtyLnet/minecraft/world/CommandBlockExecutor;markDirty()Vintermediary method_8295Lnet/minecraft/class_1918;method_8295()Vofficial fLdlt;f()V
 - 
setLastOutput
- Mappings:
 Namespace Name Mixin selector named setLastOutputLnet/minecraft/world/CommandBlockExecutor;setLastOutput(Lnet/minecraft/text/Text;)Vintermediary method_8291Lnet/minecraft/class_1918;method_8291(Lnet/minecraft/class_2561;)Vofficial cLdlt;c(Lxo;)V
 - 
setTrackOutput
public void setTrackOutput(boolean trackOutput) - Mappings:
 Namespace Name Mixin selector named setTrackOutputLnet/minecraft/world/CommandBlockExecutor;setTrackOutput(Z)Vintermediary method_8287Lnet/minecraft/class_1918;method_8287(Z)Vofficial aLdlt;a(Z)V
 - 
isTrackingOutput
public boolean isTrackingOutput()- Mappings:
 Namespace Name Mixin selector named isTrackingOutputLnet/minecraft/world/CommandBlockExecutor;isTrackingOutput()Zintermediary method_8296Lnet/minecraft/class_1918;method_8296()Zofficial pLdlt;p()Z
 - 
interact
- Mappings:
 Namespace Name Mixin selector named interactLnet/minecraft/world/CommandBlockExecutor;interact(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/util/ActionResult;intermediary method_8288Lnet/minecraft/class_1918;method_8288(Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;official aLdlt;a(Lcut;)Lbxj;
 - 
getPos
- Mappings:
 Namespace Name Mixin selector named getPosLnet/minecraft/world/CommandBlockExecutor;getPos()Lnet/minecraft/util/math/Vec3d;intermediary method_8300Lnet/minecraft/class_1918;method_8300()Lnet/minecraft/class_243;official gLdlt;g()Lfis;
 - 
getSource
- Mappings:
 Namespace Name Mixin selector named getSourceLnet/minecraft/world/CommandBlockExecutor;getSource()Lnet/minecraft/server/command/ServerCommandSource;intermediary method_8303Lnet/minecraft/class_1918;method_8303()Lnet/minecraft/class_2168;official iLdlt;i()Lek;
 - 
shouldReceiveFeedback
public boolean shouldReceiveFeedback()- Specified by:
 shouldReceiveFeedbackin interfaceCommandOutput- Mappings:
 Namespace Name Mixin selector named shouldReceiveFeedbackLnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Zintermediary method_9200Lnet/minecraft/class_2165;method_9200()Zofficial x_Lej;x_()Z
 - 
shouldTrackOutput
public boolean shouldTrackOutput()- Specified by:
 shouldTrackOutputin interfaceCommandOutput- Mappings:
 Namespace Name Mixin selector named shouldTrackOutputLnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Zintermediary method_9202Lnet/minecraft/class_2165;method_9202()Zofficial y_Lej;y_()Z
 - 
shouldBroadcastConsoleToOps
public boolean shouldBroadcastConsoleToOps()- Specified by:
 shouldBroadcastConsoleToOpsin interfaceCommandOutput- Mappings:
 Namespace Name Mixin selector named shouldBroadcastConsoleToOpsLnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Zintermediary method_9201Lnet/minecraft/class_2165;method_9201()Zofficial cLej;c()Z
 - 
isEditable
public abstract boolean isEditable()- Mappings:
 Namespace Name Mixin selector named isEditableLnet/minecraft/world/CommandBlockExecutor;isEditable()Zintermediary method_52175Lnet/minecraft/class_1918;method_52175()Zofficial jLdlt;j()Z
 
 -