Class BagInfo

All Implemented Interfaces:
ImmersiveInfo, PlayerAttachmentImmersiveInfo

public class BagInfo extends AbstractPlayerAttachmentImmersiveInfo
  • Field Details

    • handPos

      public net.minecraft.world.phys.Vec3 handPos
    • lookVec

      public net.minecraft.world.phys.Vec3 lookVec
    • renderPos

      public net.minecraft.world.phys.Vec3 renderPos
    • centerTopPos

      public net.minecraft.world.phys.Vec3 centerTopPos
    • downVec

      public net.minecraft.world.phys.Vec3 downVec
    • handPitch

      public float handPitch
    • handYaw

      public float handYaw
    • handRoll

      public float handRoll
    • backVec

      public net.minecraft.world.phys.Vec3 backVec
    • argb

      public int argb
    • topRow

      public int topRow
    • light

      public int light
    • clearLastPos

      public boolean clearLastPos
    • leftHanded

      public boolean leftHanded
    • otherPlayerSwappedHands

      public boolean otherPlayerSwappedHands
    • dragHitbox

      public BoundingBox dragHitbox
  • Constructor Details

    • BagInfo

      public BagInfo(net.minecraft.client.player.AbstractClientPlayer owner)
    • BagInfo

      public BagInfo(BagInfo info)
  • Method Details

    • setHitbox

      public void setHitbox(int index, BoundingBox box)
    • gotoNextRow

      public void gotoNextRow()
    • getMidRow

      public int getMidRow()
    • hasSlotHovered

      public boolean hasSlotHovered()