CLASS zx net/minecraft/entity/boss/EntityEnderDragon FIELD bA partTail2 Lzv; FIELD bB partTail3 Lzv; FIELD bC partWingRight Lzv; FIELD bD partWingLeft Lzv; FIELD bJ LOGGER Lorg/apache/logging/log4j/Logger; FIELD bv parts [Lzv; FIELD bw partHead Lzv; FIELD bx partNeck Lzv; FIELD by partBody Lzv; FIELD bz partTail1 Lzv; METHOD G getSoundAmbient ()Lpb; METHOD J getLootTableId ()Lmd; METHOD L checkDespawn ()V METHOD a getPartDamageWorld ()Lali; METHOD a deserializeCustomData (Lfc;)V METHOD a onTrackedDataSet (Llx;)V METHOD a registerTagUpgraders (Lqv;)V METHOD a damage (Ltm;F)Z METHOD a damage (Lzv;Ltm;F)Z METHOD aW getParts ()[Lub; METHOD at doesCollide ()Z METHOD b serializeCustomData (Lfc;)V METHOD bF getSoundCategory ()Lpd; METHOD bH initAttributes ()V METHOD bJ updatePostDeath ()V METHOD bZ getSoundHurt ()Lpb; METHOD c addPotionEffect (Ltv;)V METHOD cl getSoundVolume ()F METHOD i initDataTracker ()V METHOD n updateMovement ()V METHOD n canStartRiding (Lub;)Z