Package net.minecraft.client.texture
Record Class TextureSetup
java.lang.Object
java.lang.Record
net.minecraft.client.texture.TextureSetup
- Record Components:
texure0-texure1-texure2-
@Environment(CLIENT)
public record TextureSetup(@Nullable GpuTextureView texure0, @Nullable GpuTextureView texure1, @Nullable GpuTextureView texure2)
extends Record
- Mappings:
Namespace Name named net/minecraft/client/texture/TextureSetupintermediary net/minecraft/class_11231official gjynamed texure0intermediary comp_4052official anamed texure1intermediary comp_4053official bnamed texure2intermediary comp_4054official c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TextureSetupprivate static intprivate final @Nullable GpuTextureViewThe field for thetexure0record component.private final @Nullable GpuTextureViewThe field for thetexure1record component.private final @Nullable GpuTextureViewThe field for thetexure2record component. -
Constructor Summary
ConstructorsConstructorDescriptionTextureSetup(@Nullable GpuTextureView gpuTextureView, @Nullable GpuTextureView gpuTextureView2, @Nullable GpuTextureView gpuTextureView3) -
Method Summary
Modifier and TypeMethodDescriptionstatic TextureSetupempty()final booleanIndicates whether some other object is "equal to" this one.intfinal inthashCode()Returns a hash code value for this object.static TextureSetupof(GpuTextureView texture) static TextureSetupof(GpuTextureView texture0, GpuTextureView texture1) static voidtexure0()Returns the value of thetexure0record component.texure1()Returns the value of thetexure1record component.texure2()Returns the value of thetexure2record component.final StringtoString()Returns a string representation of this record class.static TextureSetupwithoutGlTexture(GpuTextureView texture)
-
Field Details
-
texure0
The field for thetexure0record component. -
texure1
The field for thetexure1record component. -
texure2
The field for thetexure2record component. -
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/client/texture/TextureSetup;EMPTY:Lnet/minecraft/client/texture/TextureSetup;intermediary field_59931Lnet/minecraft/class_11231;field_59931:Lnet/minecraft/class_11231;official dLgjy;d:Lgjy;
-
shuffleSeed
private static int shuffleSeed- Mappings:
Namespace Name Mixin selector named shuffleSeedLnet/minecraft/client/texture/TextureSetup;shuffleSeed:Iintermediary field_60313Lnet/minecraft/class_11231;field_60313:Iofficial eLgjy;e:I
-
-
Constructor Details
-
TextureSetup
public TextureSetup(@Nullable @Nullable GpuTextureView gpuTextureView, @Nullable @Nullable GpuTextureView gpuTextureView2, @Nullable @Nullable GpuTextureView gpuTextureView3)
-
-
Method Details
-
withoutGlTexture
- Mappings:
Namespace Name Mixin selector named withoutGlTextureLnet/minecraft/client/texture/TextureSetup;withoutGlTexture(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/client/texture/TextureSetup;intermediary method_70900Lnet/minecraft/class_11231;method_70900(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/class_11231;official aLgjy;a(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/client/texture/TextureSetup;of(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/client/texture/TextureSetup;intermediary method_70902Lnet/minecraft/class_11231;method_70902(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/class_11231;official bLgjy;b(Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/client/texture/TextureSetup;of(Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/client/texture/TextureSetup;intermediary method_70901Lnet/minecraft/class_11231;method_70901(Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;)Lnet/minecraft/class_11231;official aLgjy;a(Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgjy;
-
empty
- Mappings:
Namespace Name Mixin selector named emptyLnet/minecraft/client/texture/TextureSetup;empty()Lnet/minecraft/client/texture/TextureSetup;intermediary method_70899Lnet/minecraft/class_11231;method_70899()Lnet/minecraft/class_11231;official aLgjy;a()Lgjy;
-
getSortKey
public int getSortKey()- Mappings:
Namespace Name Mixin selector named getSortKeyLnet/minecraft/client/texture/TextureSetup;getSortKey()Iintermediary method_71297Lnet/minecraft/class_11231;method_71297()Iofficial bLgjy;b()I
-
shuffleRenderingOrder
public static void shuffleRenderingOrder()- Mappings:
Namespace Name Mixin selector named shuffleRenderingOrderLnet/minecraft/client/texture/TextureSetup;shuffleRenderingOrder()Vintermediary method_71298Lnet/minecraft/class_11231;method_71298()Vofficial cLgjy;c()V
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
texure0
Returns the value of thetexure0record component.- Returns:
- the value of the
texure0record component
-
texure1
Returns the value of thetexure1record component.- Returns:
- the value of the
texure1record component
-
texure2
Returns the value of thetexure2record component.- Returns:
- the value of the
texure2record component
-