Class AnimationResourceMetadata
java.lang.Object
net.minecraft.client.resource.metadata.AnimationResourceMetadata
@Environment(CLIENT) public class AnimationResourceMetadata extends Object
-
Field Summary
Fields Modifier and Type Field Description private intdefaultFrameTimestatic AnimationResourceMetadataEMPTYprivate List<AnimationFrameResourceMetadata>framesprivate intheightprivate booleaninterpolatestatic AnimationResourceMetadataReaderREADERprivate intwidth -
Constructor Summary
Constructors Constructor Description AnimationResourceMetadata(List<AnimationFrameResourceMetadata> frames, int width, int height, int defaultFrameTime, boolean interpolate) -
Method Summary
Modifier and Type Method Description intgetDefaultFrameTime()private AnimationFrameResourceMetadatagetFrame(int frameIndex)intgetFrameCount()intgetFrameIndex(int frameIndex)Set<Integer>getFrameIndexSet()intgetFrameTime(int frameIndex)intgetHeight(int defaultHeight)private com.mojang.datafixers.util.Pair<Integer,Integer>getSize(int defaultWidth, int defaultHeight)intgetWidth(int defaultWidth)com.mojang.datafixers.util.Pair<Integer,Integer>method_24141(int int2, int int3)private static booleanmethod_24142(int int2, int int3)booleanshouldInterpolate()
-
Field Details
-
READER
-
EMPTY
-
frames
-
width
private final int width -
height
private final int height -
defaultFrameTime
private final int defaultFrameTime -
interpolate
private final boolean interpolate
-
-
Constructor Details
-
AnimationResourceMetadata
public AnimationResourceMetadata(List<AnimationFrameResourceMetadata> frames, int width, int height, int defaultFrameTime, boolean interpolate)
-
-
Method Details
-
method_24142
private static boolean method_24142(int int2, int int3) -
method_24141
-
getSize
-
getHeight
public int getHeight(int defaultHeight) -
getWidth
public int getWidth(int defaultWidth) -
getFrameCount
public int getFrameCount() -
getDefaultFrameTime
public int getDefaultFrameTime() -
shouldInterpolate
public boolean shouldInterpolate() -
getFrame
-
getFrameTime
public int getFrameTime(int frameIndex) -
getFrameIndex
public int getFrameIndex(int frameIndex) -
getFrameIndexSet
-