Class CommandBlockBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.CommandBlockBlockEntity

public class CommandBlockBlockEntity
extends BlockEntity
Mappings:
Namespace Name
official cfy
intermediary net/minecraft/class_2593
named net/minecraft/block/entity/CommandBlockBlockEntity
  • Field Details

    • powered

      private boolean powered
      Mappings:
      Namespace Name Mixin selector
      official a Lcfy;a:Z
      intermediary field_11919 Lnet/minecraft/class_2593;field_11919:Z
      named powered Lnet/minecraft/block/entity/CommandBlockBlockEntity;powered:Z
    • auto

      private boolean auto
      Mappings:
      Namespace Name Mixin selector
      official b Lcfy;b:Z
      intermediary field_11918 Lnet/minecraft/class_2593;field_11918:Z
      named auto Lnet/minecraft/block/entity/CommandBlockBlockEntity;auto:Z
    • conditionMet

      private boolean conditionMet
      Mappings:
      Namespace Name Mixin selector
      official c Lcfy;c:Z
      intermediary field_11917 Lnet/minecraft/class_2593;field_11917:Z
      named conditionMet Lnet/minecraft/block/entity/CommandBlockBlockEntity;conditionMet:Z
    • needsUpdatePacket

      private boolean needsUpdatePacket
      Mappings:
      Namespace Name Mixin selector
      official g Lcfy;g:Z
      intermediary field_11916 Lnet/minecraft/class_2593;field_11916:Z
      named needsUpdatePacket Lnet/minecraft/block/entity/CommandBlockBlockEntity;needsUpdatePacket:Z
    • commandExecutor

      private final CommandBlockExecutor commandExecutor
      Mappings:
      Namespace Name Mixin selector
      official h Lcfy;h:Lbsv;
      intermediary field_11920 Lnet/minecraft/class_2593;field_11920:Lnet/minecraft/class_1918;
      named commandExecutor Lnet/minecraft/block/entity/CommandBlockBlockEntity;commandExecutor:Lnet/minecraft/world/CommandBlockExecutor;
  • Constructor Details

    • CommandBlockBlockEntity

      public CommandBlockBlockEntity​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcfy;<init>(Lfx;Lcht;)V
      intermediary <init> Lnet/minecraft/class_2593;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/CommandBlockBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • toTag

      public CompoundTag toTag​(CompoundTag tag)
      Overrides:
      toTag in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcfr;b(Lmq;)Lmq;
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named toTag Lnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
    • fromTag

      public void fromTag​(CompoundTag tag)
      Overrides:
      fromTag in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcfr;a(Lmq;)V
      intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
      named fromTag Lnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • toUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket toUpdatePacket()
      Overrides:
      toUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcfr;a()Lpo;
      intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
      named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
    • copyItemDataRequiresOperator

      public boolean copyItemDataRequiresOperator()
      Overrides:
      copyItemDataRequiresOperator in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official r Lcfr;r()Z
      intermediary method_11011 Lnet/minecraft/class_2586;method_11011()Z
      named copyItemDataRequiresOperator Lnet/minecraft/block/entity/BlockEntity;copyItemDataRequiresOperator()Z
    • getCommandExecutor

      public CommandBlockExecutor getCommandExecutor()
      Mappings:
      Namespace Name Mixin selector
      official d Lcfy;d()Lbsv;
      intermediary method_11040 Lnet/minecraft/class_2593;method_11040()Lnet/minecraft/class_1918;
      named getCommandExecutor Lnet/minecraft/block/entity/CommandBlockBlockEntity;getCommandExecutor()Lnet/minecraft/world/CommandBlockExecutor;
    • setPowered

      public void setPowered​(boolean powered)
      Mappings:
      Namespace Name Mixin selector
      official a Lcfy;a(Z)V
      intermediary method_11038 Lnet/minecraft/class_2593;method_11038(Z)V
      named setPowered Lnet/minecraft/block/entity/CommandBlockBlockEntity;setPowered(Z)V
    • isPowered

      public boolean isPowered()
      Mappings:
      Namespace Name Mixin selector
      official f Lcfy;f()Z
      intermediary method_11043 Lnet/minecraft/class_2593;method_11043()Z
      named isPowered Lnet/minecraft/block/entity/CommandBlockBlockEntity;isPowered()Z
    • isAuto

      public boolean isAuto()
      Mappings:
      Namespace Name Mixin selector
      official h Lcfy;h()Z
      intermediary method_11042 Lnet/minecraft/class_2593;method_11042()Z
      named isAuto Lnet/minecraft/block/entity/CommandBlockBlockEntity;isAuto()Z
    • setAuto

      public void setAuto​(boolean auto)
      Mappings:
      Namespace Name Mixin selector
      official b Lcfy;b(Z)V
      intermediary method_11041 Lnet/minecraft/class_2593;method_11041(Z)V
      named setAuto Lnet/minecraft/block/entity/CommandBlockBlockEntity;setAuto(Z)V
    • updateCommandBlock

      public void updateCommandBlock()
      Mappings:
      Namespace Name Mixin selector
      official i Lcfy;i()V
      intermediary method_23359 Lnet/minecraft/class_2593;method_23359()V
      named updateCommandBlock Lnet/minecraft/block/entity/CommandBlockBlockEntity;updateCommandBlock()V
    • scheduleAutoTick

      private void scheduleAutoTick()
      Mappings:
      Namespace Name Mixin selector
      official w Lcfy;w()V
      intermediary method_23360 Lnet/minecraft/class_2593;method_23360()V
      named scheduleAutoTick Lnet/minecraft/block/entity/CommandBlockBlockEntity;scheduleAutoTick()V
    • isConditionMet

      public boolean isConditionMet()
      Mappings:
      Namespace Name Mixin selector
      official j Lcfy;j()Z
      intermediary method_11044 Lnet/minecraft/class_2593;method_11044()Z
      named isConditionMet Lnet/minecraft/block/entity/CommandBlockBlockEntity;isConditionMet()Z
    • updateConditionMet

      public boolean updateConditionMet()
      Mappings:
      Namespace Name Mixin selector
      official k Lcfy;k()Z
      intermediary method_11045 Lnet/minecraft/class_2593;method_11045()Z
      named updateConditionMet Lnet/minecraft/block/entity/CommandBlockBlockEntity;updateConditionMet()Z
    • needsUpdatePacket

      public boolean needsUpdatePacket()
      Mappings:
      Namespace Name Mixin selector
      official t Lcfy;t()Z
      intermediary method_11036 Lnet/minecraft/class_2593;method_11036()Z
      named needsUpdatePacket Lnet/minecraft/block/entity/CommandBlockBlockEntity;needsUpdatePacket()Z
    • setNeedsUpdatePacket

      public void setNeedsUpdatePacket​(boolean needsUpdatePacket)
      Mappings:
      Namespace Name Mixin selector
      official c Lcfy;c(Z)V
      intermediary method_11037 Lnet/minecraft/class_2593;method_11037(Z)V
      named setNeedsUpdatePacket Lnet/minecraft/block/entity/CommandBlockBlockEntity;setNeedsUpdatePacket(Z)V
    • getCommandBlockType

      public CommandBlockBlockEntity.Type getCommandBlockType()
      Mappings:
      Namespace Name Mixin selector
      official u Lcfy;u()Lcfy$a;
      intermediary method_11039 Lnet/minecraft/class_2593;method_11039()Lnet/minecraft/class_2593$class_2594;
      named getCommandBlockType Lnet/minecraft/block/entity/CommandBlockBlockEntity;getCommandBlockType()Lnet/minecraft/block/entity/CommandBlockBlockEntity$Type;
    • isConditionalCommandBlock

      public boolean isConditionalCommandBlock()
      Mappings:
      Namespace Name Mixin selector
      official v Lcfy;v()Z
      intermediary method_11046 Lnet/minecraft/class_2593;method_11046()Z
      named isConditionalCommandBlock Lnet/minecraft/block/entity/CommandBlockBlockEntity;isConditionalCommandBlock()Z