类 TextureStitcher
- java.lang.Object
-
- net.minecraft.client.texture.TextureStitcher
-
@Environment(CLIENT) public class TextureStitcher extends Object
- Mappings:
Namespace Name official ewaintermediary net/minecraft/class_1055named net/minecraft/client/texture/TextureStitcher
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classTextureStitcher.Holderstatic classTextureStitcher.Slotstatic interfaceTextureStitcher.SpriteConsumer
-
字段概要
字段 修饰符和类型 字段 说明 private static Comparator<TextureStitcher.Holder>COMPARATORprivate intheightprivate Set<TextureStitcher.Holder>holdersprivate intmaxHeightprivate intmaxWidthprivate intmipLevelprivate List<TextureStitcher.Slot>slotsprivate intwidth
-
构造器概要
构造器 构造器 说明 TextureStitcher(int maxWidth, int maxHeight, int mipLevel)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidadd(Sprite.Info info)private static intapplyMipLevel(int size, int mipLevel)private booleanfit(TextureStitcher.Holder holder)intgetHeight()voidgetStitchedSprites(TextureStitcher.SpriteConsumer spriteConsumer)intgetWidth()private booleangrowAndFit(TextureStitcher.Holder holder)voidstitch()
-
-
-
字段详细资料
-
COMPARATOR
private static final Comparator<TextureStitcher.Holder> COMPARATOR
- Mappings:
Namespace Name Mixin selector official aLewa;a:Ljava/util/Comparator;intermediary field_18030Lnet/minecraft/class_1055;field_18030:Ljava/util/Comparator;named COMPARATORLnet/minecraft/client/texture/TextureStitcher;COMPARATOR:Ljava/util/Comparator;
-
mipLevel
private final int mipLevel
- Mappings:
Namespace Name Mixin selector official bLewa;b:Iintermediary field_5243Lnet/minecraft/class_1055;field_5243:Inamed mipLevelLnet/minecraft/client/texture/TextureStitcher;mipLevel:I
-
holders
private final Set<TextureStitcher.Holder> holders
- Mappings:
Namespace Name Mixin selector official cLewa;c:Ljava/util/Set;intermediary field_5237Lnet/minecraft/class_1055;field_5237:Ljava/util/Set;named holdersLnet/minecraft/client/texture/TextureStitcher;holders:Ljava/util/Set;
-
slots
private final List<TextureStitcher.Slot> slots
- Mappings:
Namespace Name Mixin selector official dLewa;d:Ljava/util/List;intermediary field_5239Lnet/minecraft/class_1055;field_5239:Ljava/util/List;named slotsLnet/minecraft/client/texture/TextureStitcher;slots:Ljava/util/List;
-
width
private int width
- Mappings:
Namespace Name Mixin selector official eLewa;e:Iintermediary field_5242Lnet/minecraft/class_1055;field_5242:Inamed widthLnet/minecraft/client/texture/TextureStitcher;width:I
-
height
private int height
- Mappings:
Namespace Name Mixin selector official fLewa;f:Iintermediary field_5241Lnet/minecraft/class_1055;field_5241:Inamed heightLnet/minecraft/client/texture/TextureStitcher;height:I
-
maxWidth
private final int maxWidth
- Mappings:
Namespace Name Mixin selector official gLewa;g:Iintermediary field_5240Lnet/minecraft/class_1055;field_5240:Inamed maxWidthLnet/minecraft/client/texture/TextureStitcher;maxWidth:I
-
maxHeight
private final int maxHeight
- Mappings:
Namespace Name Mixin selector official hLewa;h:Iintermediary field_5238Lnet/minecraft/class_1055;field_5238:Inamed maxHeightLnet/minecraft/client/texture/TextureStitcher;maxHeight:I
-
-
方法详细资料
-
getWidth
public int getWidth()
- Mappings:
Namespace Name Mixin selector official aLewa;a()Iintermediary method_4554Lnet/minecraft/class_1055;method_4554()Inamed getWidthLnet/minecraft/client/texture/TextureStitcher;getWidth()I
-
getHeight
public int getHeight()
- Mappings:
Namespace Name Mixin selector official bLewa;b()Iintermediary method_4555Lnet/minecraft/class_1055;method_4555()Inamed getHeightLnet/minecraft/client/texture/TextureStitcher;getHeight()I
-
add
public void add(Sprite.Info info)
- Mappings:
Namespace Name Mixin selector official aLewa;a(Lewd$c;)Vintermediary method_4553Lnet/minecraft/class_1055;method_4553(Lnet/minecraft/class_1058$class_4727;)Vnamed addLnet/minecraft/client/texture/TextureStitcher;add(Lnet/minecraft/client/texture/Sprite$Info;)V
-
stitch
public void stitch()
- Mappings:
Namespace Name Mixin selector official cLewa;c()Vintermediary method_4557Lnet/minecraft/class_1055;method_4557()Vnamed stitchLnet/minecraft/client/texture/TextureStitcher;stitch()V
-
getStitchedSprites
public void getStitchedSprites(TextureStitcher.SpriteConsumer spriteConsumer)
- Mappings:
Namespace Name Mixin selector official aLewa;a(Lewa$c;)Vintermediary method_4549Lnet/minecraft/class_1055;method_4549(Lnet/minecraft/class_1055$class_4726;)Vnamed getStitchedSpritesLnet/minecraft/client/texture/TextureStitcher;getStitchedSprites(Lnet/minecraft/client/texture/TextureStitcher$SpriteConsumer;)V
-
applyMipLevel
private static int applyMipLevel(int size, int mipLevel)- Mappings:
Namespace Name Mixin selector official bLewa;b(II)Iintermediary method_4551Lnet/minecraft/class_1055;method_4551(II)Inamed applyMipLevelLnet/minecraft/client/texture/TextureStitcher;applyMipLevel(II)I
-
fit
private boolean fit(TextureStitcher.Holder holder)
- Mappings:
Namespace Name Mixin selector official aLewa;a(Lewa$a;)Zintermediary method_4550Lnet/minecraft/class_1055;method_4550(Lnet/minecraft/class_1055$class_1056;)Znamed fitLnet/minecraft/client/texture/TextureStitcher;fit(Lnet/minecraft/client/texture/TextureStitcher$Holder;)Z
-
growAndFit
private boolean growAndFit(TextureStitcher.Holder holder)
- Mappings:
Namespace Name Mixin selector official bLewa;b(Lewa$a;)Zintermediary method_4552Lnet/minecraft/class_1055;method_4552(Lnet/minecraft/class_1055$class_1056;)Znamed growAndFitLnet/minecraft/client/texture/TextureStitcher;growAndFit(Lnet/minecraft/client/texture/TextureStitcher$Holder;)Z
-
-