Class MobSpawnerBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.MobSpawnerBlockEntity
All Implemented Interfaces:
Tickable

public class MobSpawnerBlockEntity extends BlockEntity implements Tickable
Mappings:
Namespace Name
official bdg
intermediary net/minecraft/class_222
named net/minecraft/block/entity/MobSpawnerBlockEntity
  • Field Details

    • field_5663

      private final SpawnerBlockEntityBehavior field_5663
      Mappings:
      Namespace Name Mixin selector
      official a Lbdg;a:Laqi;
      intermediary field_5663 Lnet/minecraft/class_222;field_5663:Lnet/minecraft/class_1586;
      named field_5663 Lnet/minecraft/block/entity/MobSpawnerBlockEntity;field_5663:Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;
  • Constructor Details

    • MobSpawnerBlockEntity

      public MobSpawnerBlockEntity()
  • Method Details

    • fromNbt

      public void fromNbt(NbtCompound nbt)
      Overrides:
      fromNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lbcm;a(Lfn;)V
      intermediary method_537 Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)V
      named fromNbt Lnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • toNbt

      public void toNbt(NbtCompound nbt)
      Overrides:
      toNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lbcm;b(Lfn;)V
      intermediary method_541 Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)V
      named toNbt Lnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • tick

      public void tick()
      Specified by:
      tick in interface Tickable
      Mappings:
      Namespace Name Mixin selector
      official c Lpm;c()V
      intermediary method_2053 Lnet/minecraft/class_746;method_2053()V
      named tick Lnet/minecraft/util/Tickable;tick()V
    • getPacket

      public Packet getPacket()
      Overrides:
      getPacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official x_ Lbcm;x_()Lid;
      intermediary method_544 Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_700;
      named getPacket Lnet/minecraft/block/entity/BlockEntity;getPacket()Lnet/minecraft/network/Packet;
    • onBlockAction

      public boolean onBlockAction(int int2, int int3)
      Overrides:
      onBlockAction in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lbcm;c(II)Z
      intermediary method_4838 Lnet/minecraft/class_226;method_4838(II)Z
      named onBlockAction Lnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
    • getLogic

      public SpawnerBlockEntityBehavior getLogic()
      Mappings:
      Namespace Name Mixin selector
      official b Lbdg;b()Laqi;
      intermediary method_4837 Lnet/minecraft/class_222;method_4837()Lnet/minecraft/class_1586;
      named getLogic Lnet/minecraft/block/entity/MobSpawnerBlockEntity;getLogic()Lnet/minecraft/block/entity/SpawnerBlockEntityBehavior;