Package net.minecraft.block.entity
Class CommandBlockBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.CommandBlockBlockEntity
public class CommandBlockBlockEntity extends BlockEntity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommandBlockBlockEntity.Type -
Field Summary
Fields Modifier and Type Field Description private booleanautoprivate CommandBlockExecutorcommandExecutorprivate booleanconditionMetprivate booleanneedsUpdatePacketprivate booleanpoweredFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors Constructor Description CommandBlockBlockEntity(BlockPos blockPos, BlockState blockState) -
Method Summary
Modifier and Type Method Description booleancopyItemDataRequiresOperator()voidfromTag(CompoundTag tag)CommandBlockBlockEntity.TypegetCommandBlockType()CommandBlockExecutorgetCommandExecutor()booleanisAuto()booleanisConditionalCommandBlock()booleanisConditionMet()booleanisPowered()voidmethod_23359()private voidmethod_23360()booleanneedsUpdatePacket()voidsetAuto(boolean auto)voidsetNeedsUpdatePacket(boolean needsUpdatePacket)voidsetPowered(boolean powered)CompoundTagtoTag(CompoundTag tag)BlockEntityUpdateS2CPackettoUpdatePacket()booleanupdateConditionMet()Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromTag, getCachedState, getPos, getSquaredRenderDistance, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld, toInitialChunkDataTag
-
Field Details
-
powered
private boolean powered -
auto
private boolean auto -
conditionMet
private boolean conditionMet -
needsUpdatePacket
private boolean needsUpdatePacket -
commandExecutor
-
-
Constructor Details
-
CommandBlockBlockEntity
-
-
Method Details
-
toTag
- Overrides:
toTagin classBlockEntity
-
fromTag
- Overrides:
fromTagin classBlockEntity
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity
-
copyItemDataRequiresOperator
public boolean copyItemDataRequiresOperator()- Overrides:
copyItemDataRequiresOperatorin classBlockEntity
-
getCommandExecutor
-
setPowered
public void setPowered(boolean powered) -
isPowered
public boolean isPowered() -
isAuto
public boolean isAuto() -
setAuto
public void setAuto(boolean auto) -
method_23359
public void method_23359() -
method_23360
private void method_23360() -
isConditionMet
public boolean isConditionMet() -
updateConditionMet
public boolean updateConditionMet() -
needsUpdatePacket
public boolean needsUpdatePacket() -
setNeedsUpdatePacket
public void setNeedsUpdatePacket(boolean needsUpdatePacket) -
getCommandBlockType
-
isConditionalCommandBlock
public boolean isConditionalCommandBlock()
-