CLASS avh net/minecraft/block/entity/BlockEntity FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b world Lams; FIELD c pos Let; FIELD d invalid Z FIELD e block Laou; FIELD f REGISTRY Lfh; FIELD g blockMetadata I METHOD A validate ()V METHOD B resetBlock ()V METHOD D getWorld ()Lams; METHOD H getRegistry ()Lfh; METHOD a getRenderDistance (DDD)D ARG 0 x ARG 1 y ARG 2 z METHOD a setWorld (Lams;)V ARG 0 world METHOD a deserialize (Lams;Lfy;)Lavh; ARG 0 world ARG 1 tag METHOD a applyMirror (Larw;)V ARG 0 mirror METHOD a applyRotation (Latk;)V ARG 0 rotation METHOD a addCrashReportDetails (Lc;)V ARG 0 element METHOD a setPos (Let;)V ARG 0 pos METHOD a deserialize (Lfy;)V ARG 0 tag METHOD a getIdFromBlockEntity (Ljava/lang/Class;)Lnd; ARG 0 blockEntityClass METHOD a register (Ljava/lang/String;Ljava/lang/Class;)V ARG 0 id ARG 1 blockEntityClass METHOD b onLoad (Lams;)V ARG 0 world METHOD b serialize (Lfy;)Lfy; ARG 0 tag METHOD c getUpdatePacket ()Lih; METHOD c serializeIdentifyingData (Lfy;)Lfy; ARG 0 tag METHOD d serializeInitialChunkData ()Lfy; METHOD i_ getNameAsComponent ()Lhh; METHOD t getSquaredRenderDistance ()D METHOD u hasWorld ()Z METHOD v getBlockMetadata ()I METHOD w getPos ()Let; METHOD x getBlock ()Laou; METHOD y isInvalid ()Z METHOD y_ markDirty ()V METHOD z invalidate ()V