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) int
getFrameX
(int frameIndex) (package private) int
getFrameY
(int frameIndex) void
uploadFirstFrame
(int x, int y) (package private) void
uploadFrame
(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
-