Class MovingObjectPosition

java.lang.Object
org.cloudburstmc.api.util.MovingObjectPosition

public class MovingObjectPosition extends Object
author: MagicDroidX Nukkit Project
  • Field Details

    • typeOfHit

      public int typeOfHit
      0 = block, 1 = entity
    • blockPos

      public com.nukkitx.math.vector.Vector3i blockPos
    • sideHit

      public int sideHit
      Which side was hit. If its -1 then it went the full length of the ray trace. Bottom = 0, Top = 1, East = 2, West = 3, North = 4, South = 5.
    • hitVector

      public com.nukkitx.math.vector.Vector3f hitVector
    • entityHit

      public Entity entityHit
  • Constructor Details

    • MovingObjectPosition

      public MovingObjectPosition()
  • Method Details

    • fromBlock

      public static MovingObjectPosition fromBlock(com.nukkitx.math.vector.Vector3i blockPos, int side, com.nukkitx.math.vector.Vector3f hitVector)
    • fromEntity

      public static MovingObjectPosition fromEntity(Entity entity)