类 CommandBlockEntity

所有已实现的接口:
ICapabilityProvider, ICapabilityProviderImpl<BlockEntity>, ICapabilitySerializable<CompoundTag>, IForgeBlockEntity, INBTSerializable<CompoundTag>

public class CommandBlockEntity extends BlockEntity
  • 字段详细资料

    • powered

      private boolean powered
    • auto

      private boolean auto
    • conditionMet

      private boolean conditionMet
    • commandBlock

      private final BaseCommandBlock commandBlock
  • 构造器详细资料

  • 方法详细资料

    • saveAdditional

      protected void saveAdditional(CompoundTag pTag)
      覆盖:
      saveAdditional 在类中 BlockEntity
    • load

      public void load(CompoundTag pTag)
      覆盖:
      load 在类中 BlockEntity
    • onlyOpCanSetNbt

      public boolean onlyOpCanSetNbt()
      覆盖:
      onlyOpCanSetNbt 在类中 BlockEntity
    • getCommandBlock

      public BaseCommandBlock getCommandBlock()
    • setPowered

      public void setPowered(boolean pPowered)
    • isPowered

      public boolean isPowered()
    • isAutomatic

      public boolean isAutomatic()
    • setAutomatic

      public void setAutomatic(boolean pAuto)
    • onModeSwitch

      public void onModeSwitch()
    • scheduleTick

      private void scheduleTick()
    • wasConditionMet

      public boolean wasConditionMet()
    • markConditionMet

      public boolean markConditionMet()
    • getMode

      public CommandBlockEntity.Mode getMode()
    • isConditional

      public boolean isConditional()