Record Class OrderedRenderCommandQueueImpl.ItemCommand

java.lang.Object
java.lang.Record
net.minecraft.client.render.command.OrderedRenderCommandQueueImpl.ItemCommand
Record Components:
positionMatrix -
displayContext -
lightCoords -
overlayCoords -
outlineColor -
tintLayers -
quads -
renderLayer -
glintType -
Enclosing class:
OrderedRenderCommandQueueImpl

@Environment(CLIENT) public static record OrderedRenderCommandQueueImpl.ItemCommand(MatrixStack.Entry positionMatrix, ItemDisplayContext displayContext, int lightCoords, int overlayCoords, int outlineColor, int[] tintLayers, List<BakedQuad> quads, RenderLayer renderLayer, ItemRenderState.Glint glintType) extends Record
Mappings:
Namespace Name
named net/minecraft/client/render/command/OrderedRenderCommandQueueImpl$ItemCommand
intermediary net/minecraft/class_11661$class_11668
official hgz$f
named positionMatrix
intermediary comp_4498
official a
named displayContext
intermediary comp_4638
official b
named lightCoords
intermediary comp_4500
official c
named overlayCoords
intermediary comp_4501
official d
named outlineColor
intermediary comp_4661
official e
named tintLayers
intermediary comp_4639
official f
named quads
intermediary comp_4640
official g
named renderLayer
intermediary comp_4641
official h
named glintType
intermediary comp_4642
official i
  • Field Details

    • positionMatrix

      private final MatrixStack.Entry positionMatrix
      The field for the positionMatrix record component.
    • displayContext

      private final ItemDisplayContext displayContext
      The field for the displayContext record component.
    • lightCoords

      private final int lightCoords
      The field for the lightCoords record component.
    • overlayCoords

      private final int overlayCoords
      The field for the overlayCoords record component.
    • outlineColor

      private final int outlineColor
      The field for the outlineColor record component.
    • tintLayers

      private final int[] tintLayers
      The field for the tintLayers record component.
    • quads

      private final List<BakedQuad> quads
      The field for the quads record component.
    • renderLayer

      private final RenderLayer renderLayer
      The field for the renderLayer record component.
    • glintType

      private final ItemRenderState.Glint glintType
      The field for the glintType record component.
  • Constructor Details

  • Method Details

    • toString

      public final String 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.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • 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.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object object)
      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. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      Specified by:
      equals in class Record
      Parameters:
      object - the object with which to compare
      Returns:
      true if this object is the same as the object argument; false otherwise.
    • positionMatrix

      public MatrixStack.Entry positionMatrix()
      Returns the value of the positionMatrix record component.
      Returns:
      the value of the positionMatrix record component
    • displayContext

      public ItemDisplayContext displayContext()
      Returns the value of the displayContext record component.
      Returns:
      the value of the displayContext record component
    • lightCoords

      public int lightCoords()
      Returns the value of the lightCoords record component.
      Returns:
      the value of the lightCoords record component
    • overlayCoords

      public int overlayCoords()
      Returns the value of the overlayCoords record component.
      Returns:
      the value of the overlayCoords record component
    • outlineColor

      public int outlineColor()
      Returns the value of the outlineColor record component.
      Returns:
      the value of the outlineColor record component
    • tintLayers

      public int[] tintLayers()
      Returns the value of the tintLayers record component.
      Returns:
      the value of the tintLayers record component
    • quads

      public List<BakedQuad> quads()
      Returns the value of the quads record component.
      Returns:
      the value of the quads record component
    • renderLayer

      public RenderLayer renderLayer()
      Returns the value of the renderLayer record component.
      Returns:
      the value of the renderLayer record component
    • glintType

      public ItemRenderState.Glint glintType()
      Returns the value of the glintType record component.
      Returns:
      the value of the glintType record component