Class HttpTexture
java.lang.Object
net.minecraft.client.renderer.texture.AbstractTexture
net.minecraft.client.renderer.texture.SimpleTexture
net.minecraft.client.renderer.texture.HttpTexture
- All Implemented Interfaces:
 AutoCloseable
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.renderer.texture.SimpleTexture
SimpleTexture.TextureImage - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Fileprivate CompletableFuture<?>private static final intprivate static final org.slf4j.Loggerprivate final Runnableprivate final booleanprivate static final intprivate static final intprivate booleanprivate final StringFields inherited from class net.minecraft.client.renderer.texture.SimpleTexture
locationFields inherited from class net.minecraft.client.renderer.texture.AbstractTexture
blur, id, mipmap, NOT_ASSIGNED - 
Constructor Summary
ConstructorsConstructorDescriptionHttpTexture(File p_118002_, String p_118003_, ResourceLocation p_118004_, boolean p_118005_, Runnable p_118006_)  - 
Method Summary
Modifier and TypeMethodDescriptionprivate static voiddoNotchTransparencyHack(NativeImage p_118013_, int p_118014_, int p_118015_, int p_118016_, int p_118017_) private NativeImageload(InputStream p_118019_) voidload(ResourceManager p_118009_) private voidloadCallback(NativeImage p_118011_) private NativeImageprocessLegacySkin(NativeImage p_118033_) private static voidsetNoAlpha(NativeImage p_118023_, int p_118024_, int p_118025_, int p_118026_, int p_118027_) private voidupload(NativeImage p_118021_) Methods inherited from class net.minecraft.client.renderer.texture.SimpleTexture
getTextureImageMethods inherited from class net.minecraft.client.renderer.texture.AbstractTexture
bind, close, getId, releaseId, reset, restoreLastBlurMipmap, setBlurMipmap, setFilter 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
SKIN_WIDTH
private static final int SKIN_WIDTH- See Also:
 
 - 
SKIN_HEIGHT
private static final int SKIN_HEIGHT- See Also:
 
 - 
LEGACY_SKIN_HEIGHT
private static final int LEGACY_SKIN_HEIGHT- See Also:
 
 - 
file
 - 
urlString
 - 
processLegacySkin
private final boolean processLegacySkin - 
onDownloaded
 - 
future
 - 
uploaded
private boolean uploaded 
 - 
 - 
Constructor Details
- 
HttpTexture
public HttpTexture(@Nullable File p_118002_, String p_118003_, ResourceLocation p_118004_, boolean p_118005_, @Nullable Runnable p_118006_)  
 - 
 - 
Method Details
- 
loadCallback
 - 
upload
 - 
load
- Overrides:
 loadin classSimpleTexture- Throws:
 IOException
 - 
load
 - 
processLegacySkin
 - 
doNotchTransparencyHack
private static void doNotchTransparencyHack(NativeImage p_118013_, int p_118014_, int p_118015_, int p_118016_, int p_118017_)  - 
setNoAlpha
private static void setNoAlpha(NativeImage p_118023_, int p_118024_, int p_118025_, int p_118026_, int p_118027_)  
 -