Class ItemGuiElementRenderState
java.lang.Object
net.minecraft.client.gui.render.state.ItemGuiElementRenderState
- All Implemented Interfaces:
GuiElementRenderState
@Environment(CLIENT)
public final class ItemGuiElementRenderState
extends Object
implements GuiElementRenderState
- Mappings:
Namespace Name named net/minecraft/client/gui/render/state/ItemGuiElementRenderState
intermediary net/minecraft/class_11245
official gcw
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable ScreenRect
private final String
private final @Nullable ScreenRect
private final Matrix3x2f
private final @Nullable ScreenRect
private final ItemRenderState
private final int
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionItemGuiElementRenderState
(String name, Matrix3x2f pose, ItemRenderState state, int x, int y, @Nullable ScreenRect scissor) -
Method Summary
Modifier and TypeMethodDescriptionbounds()
private @Nullable ScreenRect
createBounds
(ScreenRect screenRect) private @Nullable ScreenRect
name()
pose()
state()
int
x()
int
y()
-
Field Details
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;name:Ljava/lang/String;
intermediary field_60991
Lnet/minecraft/class_11245;field_60991:Ljava/lang/String;
official a
Lgcw;a:Ljava/lang/String;
-
pose
- Mappings:
Namespace Name Mixin selector named pose
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;pose:Lorg/joml/Matrix3x2f;
intermediary field_60992
Lnet/minecraft/class_11245;field_60992:Lorg/joml/Matrix3x2f;
official b
Lgcw;b:Lorg/joml/Matrix3x2f;
-
state
- Mappings:
Namespace Name Mixin selector named state
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;state:Lnet/minecraft/client/render/item/ItemRenderState;
intermediary field_60993
Lnet/minecraft/class_11245;field_60993:Lnet/minecraft/class_10444;
official c
Lgcw;c:Lhog;
-
x
private final int x- Mappings:
Namespace Name Mixin selector named x
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;x:I
intermediary field_60994
Lnet/minecraft/class_11245;field_60994:I
official d
Lgcw;d:I
-
y
private final int y- Mappings:
Namespace Name Mixin selector named y
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;y:I
intermediary field_60995
Lnet/minecraft/class_11245;field_60995:I
official e
Lgcw;e:I
-
scissorArea
- Mappings:
Namespace Name Mixin selector named scissorArea
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;scissorArea:Lnet/minecraft/client/gui/ScreenRect;
intermediary field_60996
Lnet/minecraft/class_11245;field_60996:Lnet/minecraft/class_8030;
official f
Lgcw;f:Lgcc;
-
oversizedBounds
- Mappings:
Namespace Name Mixin selector named oversizedBounds
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;oversizedBounds:Lnet/minecraft/client/gui/ScreenRect;
intermediary field_60997
Lnet/minecraft/class_11245;field_60997:Lnet/minecraft/class_8030;
official g
Lgcw;g:Lgcc;
-
bounds
- Mappings:
Namespace Name Mixin selector named bounds
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;bounds:Lnet/minecraft/client/gui/ScreenRect;
intermediary field_60998
Lnet/minecraft/class_11245;field_60998:Lnet/minecraft/class_8030;
official h
Lgcw;h:Lgcc;
-
-
Constructor Details
-
ItemGuiElementRenderState
public ItemGuiElementRenderState(String name, Matrix3x2f pose, ItemRenderState state, int x, int y, @Nullable @Nullable ScreenRect scissor) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;<init>(Ljava/lang/String;Lorg/joml/Matrix3x2f;Lnet/minecraft/client/render/item/ItemRenderState;IILnet/minecraft/client/gui/ScreenRect;)V
intermediary <init>
Lnet/minecraft/class_11245;<init>(Ljava/lang/String;Lorg/joml/Matrix3x2f;Lnet/minecraft/class_10444;IILnet/minecraft/class_8030;)V
official <init>
Lgcw;<init>(Ljava/lang/String;Lorg/joml/Matrix3x2f;Lhog;IILgcc;)V
-
-
Method Details
-
createOversizedBounds
- Mappings:
Namespace Name Mixin selector named createOversizedBounds
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;createOversizedBounds()Lnet/minecraft/client/gui/ScreenRect;
intermediary method_72126
Lnet/minecraft/class_11245;method_72126()Lnet/minecraft/class_8030;
official h
Lgcw;h()Lgcc;
-
createBounds
- Mappings:
Namespace Name Mixin selector named createBounds
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;createBounds(Lnet/minecraft/client/gui/ScreenRect;)Lnet/minecraft/client/gui/ScreenRect;
intermediary method_72119
Lnet/minecraft/class_11245;method_72119(Lnet/minecraft/class_8030;)Lnet/minecraft/class_8030;
official a
Lgcw;a(Lgcc;)Lgcc;
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;name()Ljava/lang/String;
intermediary method_72118
Lnet/minecraft/class_11245;method_72118()Ljava/lang/String;
official a
Lgcw;a()Ljava/lang/String;
-
pose
- Mappings:
Namespace Name Mixin selector named pose
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;pose()Lorg/joml/Matrix3x2f;
intermediary method_72120
Lnet/minecraft/class_11245;method_72120()Lorg/joml/Matrix3x2f;
official b
Lgcw;b()Lorg/joml/Matrix3x2f;
-
state
- Mappings:
Namespace Name Mixin selector named state
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;state()Lnet/minecraft/client/render/item/ItemRenderState;
intermediary method_72121
Lnet/minecraft/class_11245;method_72121()Lnet/minecraft/class_10444;
official c
Lgcw;c()Lhog;
-
x
public int x()- Mappings:
Namespace Name Mixin selector named x
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;x()I
intermediary method_72122
Lnet/minecraft/class_11245;method_72122()I
official d
Lgcw;d()I
-
y
public int y()- Mappings:
Namespace Name Mixin selector named y
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;y()I
intermediary method_72123
Lnet/minecraft/class_11245;method_72123()I
official e
Lgcw;e()I
-
scissorArea
- Mappings:
Namespace Name Mixin selector named scissorArea
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;scissorArea()Lnet/minecraft/client/gui/ScreenRect;
intermediary method_72124
Lnet/minecraft/class_11245;method_72124()Lnet/minecraft/class_8030;
official f
Lgcw;f()Lgcc;
-
oversizedBounds
- Mappings:
Namespace Name Mixin selector named oversizedBounds
Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;oversizedBounds()Lnet/minecraft/client/gui/ScreenRect;
intermediary method_72125
Lnet/minecraft/class_11245;method_72125()Lnet/minecraft/class_8030;
official g
Lgcw;g()Lgcc;
-
bounds
- Specified by:
bounds
in interfaceGuiElementRenderState
- Mappings:
Namespace Name Mixin selector named bounds
Lnet/minecraft/client/gui/render/state/GuiElementRenderState;bounds()Lnet/minecraft/client/gui/ScreenRect;
intermediary comp_4274
Lnet/minecraft/class_11384;comp_4274()Lnet/minecraft/class_8030;
official n
Lgcz;n()Lgcc;
-