Class WorldCoord

java.lang.Object
appeng.api.util.WorldCoord

public class WorldCoord extends Object
Represents a relative coordinate, either relative to another object, or relative to the origin of a dimension. TODO: Consider replacing with BlockPos
  • Field Details

    • x

      public int x
    • y

      public int y
    • z

      public int z
  • Constructor Details

    • WorldCoord

      public WorldCoord(net.minecraft.world.level.block.entity.BlockEntity s)
    • WorldCoord

      public WorldCoord(int _x, int _y, int _z)
    • WorldCoord

      public WorldCoord(net.minecraft.core.BlockPos pos)
  • Method Details

    • subtract

      public WorldCoord subtract(net.minecraft.core.Direction direction, int length)
    • add

      public WorldCoord add(int _x, int _y, int _z)
    • subtract

      public WorldCoord subtract(int _x, int _y, int _z)
    • multiple

      public WorldCoord multiple(int _x, int _y, int _z)
    • divide

      public WorldCoord divide(int _x, int _y, int _z)
    • getBlockPos

      public net.minecraft.core.BlockPos getBlockPos()
    • directionTo

      public net.minecraft.core.Direction directionTo(WorldCoord loc)
      Will Return NULL if it's at some diagonal!
    • isEqual

      public boolean isEqual(WorldCoord c)
    • add

      public WorldCoord add(net.minecraft.core.Direction direction, int length)
    • copy

      public WorldCoord copy()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getPos

      public net.minecraft.core.BlockPos getPos()
    • toString

      public String toString()
      Overrides:
      toString in class Object