Class MipmappedTexture
java.lang.Object
net.minecraft.client.renderer.texture.AbstractTexture
net.minecraft.client.renderer.texture.ReloadableTexture
net.minecraft.client.renderer.texture.MipmappedTexture
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsFields inherited from class AbstractTexture
sampler, texture, textureView -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intclampMipLevel(int width, int height) protected voiddoLoad(NativeImage image) loadContents(ResourceManager resourceManager) protected voidsetSampler(TextureContents contents) Methods inherited from class ReloadableTexture
apply, resourceIdMethods inherited from class AbstractTexture
close, getSampler, getTexture, getTextureView, releaseTextures
-
Field Details
-
maxMipLevel
private final int maxMipLevel
-
-
Constructor Details
-
MipmappedTexture
-
-
Method Details
-
loadContents
- Specified by:
loadContentsin classReloadableTexture- Throws:
IOException
-
setSampler
- Overrides:
setSamplerin classReloadableTexture
-
doLoad
- Overrides:
doLoadin classReloadableTexture
-
clampMipLevel
private int clampMipLevel(int width, int height)
-