CLASS btu net/minecraft/block/entity/ShulkerBoxBlockEntity CLASS btu$a AnimationStage FIELD a CLOSED Lbtu$a; FIELD c OPENED Lbtu$a; FIELD a AVAILABLE_SLOTS [I FIELD b inventory Lfj; FIELD c viewerCount I FIELD i animationStage Lbtu$a; FIELD j animationProgress F FIELD k prevAnimationProgress F FIELD l cachedColor Lbam; FIELD m cachedColorUpdateNeeded Z METHOD a getAnimationProgress (F)F METHOD a getBoundingBox (Lbuw;)Lcrb; ARG 1 state METHOD b getBoundingBox (Lfa;)Lcrb; ARG 1 openDirection METHOD i updateAnimation ()V METHOD t getAnimationStage ()Lbtu$a; METHOD u getColor ()Lbam;