CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity FIELD field_12053 viewerCount I FIELD field_12054 inventory Lnet/minecraft/class_2371; FIELD field_12055 prevAnimationProgress F FIELD field_12056 animationProgress F FIELD field_12057 animationStage Lnet/minecraft/class_2627$class_2628; FIELD field_12059 AVAILABLE_SLOTS [I FIELD field_12060 cachedColor Lnet/minecraft/class_1767; FIELD field_31361 ITEMS_KEY Ljava/lang/String; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 color ARG 2 pos ARG 3 state METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state METHOD method_11312 getAnimationProgress (F)F ARG 1 delta METHOD method_11313 getAnimationStage ()Lnet/minecraft/class_2627$class_2628; METHOD method_11314 getBoundingBox (Lnet/minecraft/class_2680;)Lnet/minecraft/class_238; ARG 1 state METHOD method_11316 pushEntities (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos ARG 3 state METHOD method_11317 writeInventoryNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_11318 updateAnimation (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos ARG 3 state METHOD method_11319 readInventoryNbt (Lnet/minecraft/class_2487;)V ARG 1 nbt METHOD method_11320 getColor ()Lnet/minecraft/class_1767; METHOD method_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 0 world ARG 1 pos ARG 2 state METHOD method_27093 suffocates ()Z METHOD method_31694 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2627;)V ARG 0 world ARG 1 pos ARG 2 state ARG 3 blockEntity CLASS class_2628 AnimationStage