Class TileEntityBase

java.lang.Object
net.minecraft.tileentity.TileEntityBase
Direct Known Subclasses:
TileEntityChest, TileEntityDispenser, TileEntityFurnace, TileEntityJukebox, TileEntityMobSpawner, TileEntityNoteblock, TileEntityPiston, TileEntitySign

public class TileEntityBase extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_55
glue class_356
server jh
client ow
named net/minecraft/tileentity/TileEntityBase
  • Field Details

    • ID_TO_CLASS

      private static Map ID_TO_CLASS
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1236 Lnet/minecraft/class_55;field_1236:Ljava/util/Map;
      glue field_1431 Lclass_356;field_1431:Ljava/util/Map;
      server a Ljh;a:Ljava/util/Map;
      client a Low;a:Ljava/util/Map;
      named ID_TO_CLASS Lnet/minecraft/tileentity/TileEntityBase;ID_TO_CLASS:Ljava/util/Map;
    • CLASS_TO_ID

      private static Map CLASS_TO_ID
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1237 Lnet/minecraft/class_55;field_1237:Ljava/util/Map;
      glue field_1432 Lclass_356;field_1432:Ljava/util/Map;
      server b Ljh;b:Ljava/util/Map;
      client b Low;b:Ljava/util/Map;
      named CLASS_TO_ID Lnet/minecraft/tileentity/TileEntityBase;CLASS_TO_ID:Ljava/util/Map;
    • level

      public Level level
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1238 Lnet/minecraft/class_55;field_1238:Lnet/minecraft/class_18;
      glue field_1433 Lclass_356;field_1433:Lclass_129;
      server d Ljh;d:Ldj;
      client d Low;d:Lfd;
      named level Lnet/minecraft/tileentity/TileEntityBase;level:Lnet/minecraft/level/Level;
    • x

      public int x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1239 Lnet/minecraft/class_55;field_1239:I
      glue field_1434 Lclass_356;field_1434:I
      server e Ljh;e:I
      client e Low;e:I
      named x Lnet/minecraft/tileentity/TileEntityBase;x:I
    • y

      public int y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1240 Lnet/minecraft/class_55;field_1240:I
      glue field_1435 Lclass_356;field_1435:I
      server f Ljh;f:I
      client f Low;f:I
      named y Lnet/minecraft/tileentity/TileEntityBase;y:I
    • z

      public int z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1241 Lnet/minecraft/class_55;field_1241:I
      glue field_1436 Lclass_356;field_1436:I
      server g Ljh;g:I
      client g Low;g:I
      named z Lnet/minecraft/tileentity/TileEntityBase;z:I
    • invalid

      protected boolean invalid
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1242 Lnet/minecraft/class_55;field_1242:Z
      glue field_1437 Lclass_356;field_1437:Z
      server h Ljh;h:Z
      client h Low;h:Z
      named invalid Lnet/minecraft/tileentity/TileEntityBase;invalid:Z
  • Constructor Details

    • TileEntityBase

      public TileEntityBase()
  • Method Details

    • register

      private static void register(Class class2, String string)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1067 Lnet/minecraft/class_55;method_1067(Ljava/lang/Class;Ljava/lang/String;)V
      glue method_1429 Lclass_356;method_1429(Ljava/lang/Class;Ljava/lang/String;)V
      server a Ljh;a(Ljava/lang/Class;Ljava/lang/String;)V
      client a Low;a(Ljava/lang/Class;Ljava/lang/String;)V
      named register Lnet/minecraft/tileentity/TileEntityBase;register(Ljava/lang/Class;Ljava/lang/String;)V
    • readIdentifyingData

      public void readIdentifyingData(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1077 Lnet/minecraft/class_55;method_1077(Lnet/minecraft/class_8;)V
      glue method_52 Lclass_356;method_52(Lclass_333;)V
      server a Ljh;a(Liq;)V
      client a Low;a(Lnu;)V
      named readIdentifyingData Lnet/minecraft/tileentity/TileEntityBase;readIdentifyingData(Lnet/minecraft/util/io/CompoundTag;)V
    • writeIdentifyingData

      public void writeIdentifyingData(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1078 Lnet/minecraft/class_55;method_1078(Lnet/minecraft/class_8;)V
      glue method_55 Lclass_356;method_55(Lclass_333;)V
      server b Ljh;b(Liq;)V
      client b Low;b(Lnu;)V
      named writeIdentifyingData Lnet/minecraft/tileentity/TileEntityBase;writeIdentifyingData(Lnet/minecraft/util/io/CompoundTag;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1076 Lnet/minecraft/class_55;method_1076()V
      glue method_232 Lclass_356;method_232()V
      server g_ Ljh;g_()V
      client n_ Low;n_()V
      named tick Lnet/minecraft/tileentity/TileEntityBase;tick()V
    • tileEntityFromNBT

      public static TileEntityBase tileEntityFromNBT(CompoundTag compoundTag)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1068 Lnet/minecraft/class_55;method_1068(Lnet/minecraft/class_8;)Lnet/minecraft/class_55;
      glue method_1430 Lclass_356;method_1430(Lclass_333;)Lclass_356;
      server c Ljh;c(Liq;)Ljh;
      client c Low;c(Lnu;)Low;
      named tileEntityFromNBT Lnet/minecraft/tileentity/TileEntityBase;tileEntityFromNBT(Lnet/minecraft/util/io/CompoundTag;)Lnet/minecraft/tileentity/TileEntityBase;
    • getCachedId

      public int getCachedId()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1069 Lnet/minecraft/class_55;method_1069()I
      glue method_1431 Lclass_356;method_1431()I
      server e Ljh;e()I
      client e Low;e()I
      named getCachedId Lnet/minecraft/tileentity/TileEntityBase;getCachedId()I
    • markDirty

      public void markDirty()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_947 Lnet/minecraft/class_55;method_947()V
      glue method_1055 Lclass_356;method_1055()V
      server i Ljh;i()V
      client y_ Low;y_()V
      named markDirty Lnet/minecraft/tileentity/TileEntityBase;markDirty()V
    • method_1074

      @Environment(CLIENT) public double method_1074(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1074 Lnet/minecraft/class_55;method_1074(DDD)D
      glue method_2033 Lclass_356;method_2033(DDD)D
      server method_1074 Ljh;method_1074(DDD)D
      client a Low;a(DDD)D
      named method_1074 Lnet/minecraft/tileentity/TileEntityBase;method_1074(DDD)D
    • getTile

      @Environment(CLIENT) public BlockBase getTile()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1075 Lnet/minecraft/class_55;method_1075()Lnet/minecraft/class_17;
      glue method_2034 Lclass_356;method_2034()Lclass_507;
      server method_1075 Ljh;method_1075()Lna;
      client f Low;f()Luu;
      named getTile Lnet/minecraft/tileentity/TileEntityBase;getTile()Lnet/minecraft/block/BlockBase;
    • getPacketContents

      @Environment(SERVER) public AbstractPacket getPacketContents()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1070 Lnet/minecraft/class_55;method_1070()Lnet/minecraft/class_169;
      glue method_1432 Lclass_356;method_1432()Lclass_257;
      server f Ljh;f()Lgt;
      client method_1070 Low;method_1070()Lki;
      named getPacketContents Lnet/minecraft/tileentity/TileEntityBase;getPacketContents()Lnet/minecraft/packet/AbstractPacket;
    • isInvalid

      public boolean isInvalid()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1071 Lnet/minecraft/class_55;method_1071()Z
      glue method_1433 Lclass_356;method_1433()Z
      server g Ljh;g()Z
      client g Low;g()Z
      named isInvalid Lnet/minecraft/tileentity/TileEntityBase;isInvalid()Z
    • invalidate

      public void invalidate()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1072 Lnet/minecraft/class_55;method_1072()V
      glue method_1434 Lclass_356;method_1434()V
      server h Ljh;h()V
      client i Low;i()V
      named invalidate Lnet/minecraft/tileentity/TileEntityBase;invalidate()V
    • validate

      public void validate()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1073 Lnet/minecraft/class_55;method_1073()V
      glue method_1435 Lclass_356;method_1435()V
      server j Ljh;j()V
      client j Low;j()V
      named validate Lnet/minecraft/tileentity/TileEntityBase;validate()V