Class SpriteContents.AnimatedTexture
java.lang.Object
net.minecraft.client.renderer.texture.SpriteContents.AnimatedTexture
- Enclosing class:
SpriteContents
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int(package private) final List<SpriteContents.FrameInfo> private final boolean -
Constructor Summary
ConstructorsConstructorDescriptionAnimatedTexture(List<SpriteContents.FrameInfo> frames, int frameRowSize, boolean interpolateFrames) -
Method Summary
Modifier and TypeMethodDescription(package private) intgetFrameX(int frameIndex) (package private) intgetFrameY(int frameIndex) voiduploadFirstFrame(int x, int y) (package private) voiduploadFrame(int x, int y, int frameIndex)
-
Field Details
-
frames
-
frameRowSize
private final int frameRowSize -
interpolateFrames
private final boolean interpolateFrames
-
-
Constructor Details
-
AnimatedTexture
AnimatedTexture(List<SpriteContents.FrameInfo> frames, int frameRowSize, boolean interpolateFrames)
-
-
Method Details
-
getFrameX
int getFrameX(int frameIndex) -
getFrameY
int getFrameY(int frameIndex) -
uploadFrame
void uploadFrame(int x, int y, int frameIndex) -
createTicker
-
uploadFirstFrame
public void uploadFirstFrame(int x, int y) -
getUniqueFrames
-