Package com.samsthenerd.inline.utils
Class TextureSprite
java.lang.Object
com.samsthenerd.inline.utils.Spritelike
com.samsthenerd.inline.utils.TextureSprite
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.samsthenerd.inline.utils.Spritelike
Spritelike.SpritelikeType
-
Field Summary
Fields inherited from class com.samsthenerd.inline.utils.Spritelike
CODEC
-
Constructor Summary
ConstructorsConstructorDescriptionTextureSprite
(net.minecraft.util.Identifier id) TextureSprite
(net.minecraft.util.Identifier id, float minU, float minV, float maxU, float maxV, int textureWidth, int textureHeight) TextureSprite
(net.minecraft.util.Identifier id, int textureWidth, int textureHeight) TextureSprite
(net.minecraft.util.Identifier id, IntPair textureDimensions, SpriteUVLens lens) -
Method Summary
Modifier and TypeMethodDescriptionstatic TextureSprite
fromPixels
(net.minecraft.util.Identifier id, int left, int top, int width, int height, int textWidth, int textHeight) int
net.minecraft.util.Identifier
int
getType()
getUVs
(long time) Methods inherited from class com.samsthenerd.inline.utils.Spritelike
fromJson, fromNbt, getUVs, registerType
-
Constructor Details
-
TextureSprite
public TextureSprite(net.minecraft.util.Identifier id, float minU, float minV, float maxU, float maxV, int textureWidth, int textureHeight) -
TextureSprite
public TextureSprite(net.minecraft.util.Identifier id, int textureWidth, int textureHeight) -
TextureSprite
public TextureSprite(net.minecraft.util.Identifier id, IntPair textureDimensions, SpriteUVLens lens) -
TextureSprite
public TextureSprite(net.minecraft.util.Identifier id)
-
-
Method Details
-
fromPixels
public static TextureSprite fromPixels(net.minecraft.util.Identifier id, int left, int top, int width, int height, int textWidth, int textHeight) -
getType
- Specified by:
getType
in classSpritelike
-
getTextureId
public net.minecraft.util.Identifier getTextureId()- Specified by:
getTextureId
in classSpritelike
-
getUVs
- Specified by:
getUVs
in classSpritelike
-
getTextureWidth
public int getTextureWidth()- Specified by:
getTextureWidth
in classSpritelike
-
getTextureHeight
public int getTextureHeight()- Specified by:
getTextureHeight
in classSpritelike
-