Package net.minecraft.client.texture
Class TextureStitcher<T extends TextureStitcher.Stitchable>
java.lang.Object
net.minecraft.client.texture.TextureStitcher<T>
@Environment(CLIENT)
public class TextureStitcher<T extends TextureStitcher.Stitchable>
extends Object
- Mappings:
- Namespace - Name - official - fus- intermediary - net/minecraft/class_1055- named - net/minecraft/client/texture/TextureStitcher
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static final recordstatic classstatic interfacestatic interface
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Comparator<TextureStitcher.Holder<?>>private intprivate final List<TextureStitcher.Holder<T>>private final intprivate final intprivate final intprivate final List<TextureStitcher.Slot<T>>private int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoid(package private) static intapplyMipLevel(int size, int mipLevel) private booleanfit(TextureStitcher.Holder<T> holder) intvoidgetStitchedSprites(TextureStitcher.SpriteConsumer<T> consumer) intgetWidth()private booleangrowAndFit(TextureStitcher.Holder<T> holder) voidstitch()
- 
Field Details- 
COMPARATOR- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a:Ljava/util/Comparator;- intermediary - field_18030- Lnet/minecraft/class_1055;field_18030:Ljava/util/Comparator;- named - COMPARATOR- Lnet/minecraft/client/texture/TextureStitcher;COMPARATOR:Ljava/util/Comparator;
 
- 
mipLevelprivate final int mipLevel- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfus;b:I- intermediary - field_5243- Lnet/minecraft/class_1055;field_5243:I- named - mipLevel- Lnet/minecraft/client/texture/TextureStitcher;mipLevel:I
 
- 
holders- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfus;c:Ljava/util/List;- intermediary - field_5237- Lnet/minecraft/class_1055;field_5237:Ljava/util/List;- named - holders- Lnet/minecraft/client/texture/TextureStitcher;holders:Ljava/util/List;
 
- 
slots- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfus;d:Ljava/util/List;- intermediary - field_5239- Lnet/minecraft/class_1055;field_5239:Ljava/util/List;- named - slots- Lnet/minecraft/client/texture/TextureStitcher;slots:Ljava/util/List;
 
- 
widthprivate int width- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfus;e:I- intermediary - field_5242- Lnet/minecraft/class_1055;field_5242:I- named - width- Lnet/minecraft/client/texture/TextureStitcher;width:I
 
- 
heightprivate int height- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfus;f:I- intermediary - field_5241- Lnet/minecraft/class_1055;field_5241:I- named - height- Lnet/minecraft/client/texture/TextureStitcher;height:I
 
- 
maxWidthprivate final int maxWidth- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfus;g:I- intermediary - field_5240- Lnet/minecraft/class_1055;field_5240:I- named - maxWidth- Lnet/minecraft/client/texture/TextureStitcher;maxWidth:I
 
- 
maxHeightprivate final int maxHeight- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfus;h:I- intermediary - field_5238- Lnet/minecraft/class_1055;field_5238:I- named - maxHeight- Lnet/minecraft/client/texture/TextureStitcher;maxHeight:I
 
 
- 
- 
Constructor Details- 
TextureStitcherpublic TextureStitcher(int maxWidth, int maxHeight, int mipLevel) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfus;<init>(III)V- intermediary - <init>- Lnet/minecraft/class_1055;<init>(III)V- named - <init>- Lnet/minecraft/client/texture/TextureStitcher;<init>(III)V
 
 
- 
- 
Method Details- 
getWidthpublic int getWidth()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a()I- intermediary - method_4554- Lnet/minecraft/class_1055;method_4554()I- named - getWidth- Lnet/minecraft/client/texture/TextureStitcher;getWidth()I
 
- 
getHeightpublic int getHeight()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfus;b()I- intermediary - method_4555- Lnet/minecraft/class_1055;method_4555()I- named - getHeight- Lnet/minecraft/client/texture/TextureStitcher;getHeight()I
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a(Lfus$a;)V- intermediary - method_4553- Lnet/minecraft/class_1055;method_4553(Lnet/minecraft/class_1055$class_7769;)V- named - add- Lnet/minecraft/client/texture/TextureStitcher;add(Lnet/minecraft/client/texture/TextureStitcher$Stitchable;)V
 
- 
stitchpublic void stitch()- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfus;c()V- intermediary - method_4557- Lnet/minecraft/class_1055;method_4557()V- named - stitch- Lnet/minecraft/client/texture/TextureStitcher;stitch()V
 
- 
getStitchedSprites- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a(Lfus$d;)V- intermediary - method_4549- Lnet/minecraft/class_1055;method_4549(Lnet/minecraft/class_1055$class_4726;)V- named - getStitchedSprites- Lnet/minecraft/client/texture/TextureStitcher;getStitchedSprites(Lnet/minecraft/client/texture/TextureStitcher$SpriteConsumer;)V
 
- 
applyMipLevelstatic int applyMipLevel(int size, int mipLevel) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a(II)I- intermediary - method_4551- Lnet/minecraft/class_1055;method_4551(II)I- named - applyMipLevel- Lnet/minecraft/client/texture/TextureStitcher;applyMipLevel(II)I
 
- 
fit- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfus;a(Lfus$b;)Z- intermediary - method_4550- Lnet/minecraft/class_1055;method_4550(Lnet/minecraft/class_1055$class_1056;)Z- named - fit- Lnet/minecraft/client/texture/TextureStitcher;fit(Lnet/minecraft/client/texture/TextureStitcher$Holder;)Z
 
- 
growAndFit- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfus;b(Lfus$b;)Z- intermediary - method_4552- Lnet/minecraft/class_1055;method_4552(Lnet/minecraft/class_1055$class_1056;)Z- named - growAndFit- Lnet/minecraft/client/texture/TextureStitcher;growAndFit(Lnet/minecraft/client/texture/TextureStitcher$Holder;)Z
 
 
-