Package net.minecraft.client.texture
Class ResourceTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.ResourceTexture
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
AsyncTexture
,PlayerSkinTexture
,SplashScreen.LogoTexture
@Environment(CLIENT) public class ResourceTexture extends AbstractTexture
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceTexture.TextureData
-
Field Summary
Fields Modifier and Type Field Description protected Identifier
location
private static Logger
LOGGER
Fields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, glId, mipmap
-
Constructor Summary
Constructors Constructor Description ResourceTexture(Identifier location)
-
Method Summary
Modifier and Type Method Description void
load(ResourceManager manager)
protected ResourceTexture.TextureData
loadTextureData(ResourceManager resourceManager)
private void
upload(NativeImage nativeImage, boolean blur, boolean clamp)
Methods inherited from class net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, close, getGlId, registerTexture, setFilter
-
Field Details
-
LOGGER
-
location
-
-
Constructor Details
-
ResourceTexture
-
-
Method Details
-
load
- Specified by:
load
in classAbstractTexture
- Throws:
IOException
-
upload
-
loadTextureData
-