CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationResourceMetadata FIELD field_21768 EMPTY Lnet/minecraft/class_1079; FIELD field_32974 KEY Ljava/lang/String; FIELD field_32975 EMPTY_FRAME_TIME I FIELD field_32976 UNDEFINED I FIELD field_5334 defaultFrameTime I FIELD field_5335 interpolate Z FIELD field_5336 height I FIELD field_5337 READER Lnet/minecraft/class_1081; FIELD field_5338 width I FIELD field_5339 frames Ljava/util/List; METHOD (Ljava/util/List;IIIZ)V ARG 1 frames ARG 2 width ARG 3 height ARG 4 defaultFrameTime ARG 5 interpolate METHOD method_24141 ensureImageSize (II)Lcom/mojang/datafixers/util/Pair; ARG 1 x ARG 2 y METHOD method_24142 isMultipleOf (II)Z ARG 0 dividend ARG 1 divisor METHOD method_24143 getSize (II)Lcom/mojang/datafixers/util/Pair; ARG 1 defaultWidth ARG 2 defaultHeight METHOD method_33460 forEachFrame (Lnet/minecraft/class_1079$class_5792;)V ARG 1 consumer METHOD method_4684 getDefaultFrameTime ()I METHOD method_4685 shouldInterpolate ()Z METHOD method_4686 getHeight (I)I ARG 1 defaultHeight METHOD method_4687 getWidth (I)I ARG 1 defaultWidth CLASS class_5792 FrameConsumer METHOD accept (II)V ARG 1 index ARG 2 frameTime