Package net.minecraft.client.render
Class DownloadedSkinParser
java.lang.Object
net.minecraft.client.render.DownloadedSkinParser
- All Implemented Interfaces:
BufferedImageSkinProvider
@Environment(CLIENT) public class DownloadedSkinParser extends Object implements BufferedImageSkinProvider
- Mappings:
Namespace Name official bfsintermediary net/minecraft/class_1038named net/minecraft/client/render/DownloadedSkinParser
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DownloadedSkinParser() -
Method Summary
Modifier and Type Method Description private booleanhasTransperancy(int uMin, int vMin, int uMax, int vMax)BufferedImageparseSkin(BufferedImage image)voidsetAvailable()private voidsetOpaque(int uMin, int vMin, int uMax, int vMax)private voidsetTransperant(int uMin, int vMin, int uMax, int vMax)
-
Field Details
-
data
private int[] data- Mappings:
Namespace Name Mixin selector official aLbfs;a:[Iintermediary field_4473Lnet/minecraft/class_1038;field_4473:[Inamed dataLnet/minecraft/client/render/DownloadedSkinParser;data:[I
-
width
private int width- Mappings:
Namespace Name Mixin selector official bLbfs;b:Iintermediary field_4474Lnet/minecraft/class_1038;field_4474:Inamed widthLnet/minecraft/client/render/DownloadedSkinParser;width:I
-
height
private int height- Mappings:
Namespace Name Mixin selector official cLbfs;c:Iintermediary field_4475Lnet/minecraft/class_1038;field_4475:Inamed heightLnet/minecraft/client/render/DownloadedSkinParser;height:I
-
-
Constructor Details
-
DownloadedSkinParser
public DownloadedSkinParser()
-
-
Method Details
-
parseSkin
- Specified by:
parseSkinin interfaceBufferedImageSkinProvider- Mappings:
Namespace Name Mixin selector official aLbfm;a(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;intermediary method_3469Lnet/minecraft/class_1032;method_3469(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;named parseSkinLnet/minecraft/client/render/BufferedImageSkinProvider;parseSkin(Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;
-
setAvailable
public void setAvailable()- Specified by:
setAvailablein interfaceBufferedImageSkinProvider- Mappings:
Namespace Name Mixin selector official aLbfm;a()Vintermediary method_3468Lnet/minecraft/class_1032;method_3468()Vnamed setAvailableLnet/minecraft/client/render/BufferedImageSkinProvider;setAvailable()V
-
setTransperant
private void setTransperant(int uMin, int vMin, int uMax, int vMax)- Mappings:
Namespace Name Mixin selector official aLbfs;a(IIII)Vintermediary method_3551Lnet/minecraft/class_1038;method_3551(IIII)Vnamed setTransperantLnet/minecraft/client/render/DownloadedSkinParser;setTransperant(IIII)V
-
setOpaque
private void setOpaque(int uMin, int vMin, int uMax, int vMax)- Mappings:
Namespace Name Mixin selector official bLbfs;b(IIII)Vintermediary method_3552Lnet/minecraft/class_1038;method_3552(IIII)Vnamed setOpaqueLnet/minecraft/client/render/DownloadedSkinParser;setOpaque(IIII)V
-
hasTransperancy
private boolean hasTransperancy(int uMin, int vMin, int uMax, int vMax)- Mappings:
Namespace Name Mixin selector official cLbfs;c(IIII)Zintermediary method_3553Lnet/minecraft/class_1038;method_3553(IIII)Znamed hasTransperancyLnet/minecraft/client/render/DownloadedSkinParser;hasTransperancy(IIII)Z
-