CLASS atu net/minecraft/block/entity/BlockEntity FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b world Lali; FIELD c pos Ldx; FIELD d invalid Z FIELD e block Lank; FIELD f REGISTRY Lel; FIELD g blockMetadata I METHOD A validate ()V METHOD B resetBlock ()V METHOD D getWorld ()Lali; METHOD H getRegistry ()Lel; METHOD a getRenderDistance (DDD)D METHOD a setWorld (Lali;)V METHOD a deserialize (Lali;Lfc;)Latu; METHOD a applyMirror (Laqm;)V ARG 0 mirror METHOD a applyRotation (Lasa;)V ARG 0 rotation METHOD a addCrashReportDetails (Lc;)V METHOD a setPos (Ldx;)V METHOD a deserialize (Lfc;)V METHOD a getIdFromBlockEntity (Ljava/lang/Class;)Lmd; METHOD a register (Ljava/lang/String;Ljava/lang/Class;)V METHOD b onLoad (Lali;)V METHOD b serialize (Lfc;)Lfc; METHOD c getUpdatePacket ()Lhi; METHOD c serializeIdentifyingData (Lfc;)Lfc; METHOD d serializeInitialChunkData ()Lfc; METHOD i_ getNameAsComponent ()Lgk; METHOD t getSquaredRenderDistance ()D METHOD u hasWorld ()Z METHOD v getBlockMetadata ()I METHOD w getPos ()Ldx; METHOD x getBlock ()Lank; METHOD y isInvalid ()Z METHOD y_ markDirty ()V METHOD z invalidate ()V