java.lang.Object
com.blamejared.crafttweaker.natives.util.math.ExpandVec3i

@ZenRegister public class ExpandVec3i extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.core.Vec3i
    above(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    above(net.minecraft.core.Vec3i internal, int distance)
     
    static net.minecraft.core.Vec3i
    below(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    below(net.minecraft.core.Vec3i internal, int distance)
     
    static boolean
    closerThan(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other, double maxDistance)
     
    static int
    compareTo(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static net.minecraft.core.Vec3i
    cross(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static int
    distManhattan(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static double
    distSqr(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static double
    distToCenterSqr(net.minecraft.core.Vec3i internal, double x, double y, double z)
     
    static double
    distToCenterSqr(net.minecraft.core.Vec3i internal, net.minecraft.core.Position position)
     
    static net.minecraft.core.Vec3i
    east(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    east(net.minecraft.core.Vec3i internal, int distance)
     
    static int
    getValue(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction.Axis axis)
     
    static int
    getX(net.minecraft.core.Vec3i internal)
     
    static int
    getY(net.minecraft.core.Vec3i internal)
     
    static int
    getZ(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    multiply(net.minecraft.core.Vec3i internal, int scalar)
     
    static net.minecraft.core.Vec3i
    north(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    north(net.minecraft.core.Vec3i internal, int distance)
     
    static net.minecraft.core.Vec3i
    offset(net.minecraft.core.Vec3i internal, int x, int y, int z)
     
    static net.minecraft.core.Vec3i
    offset(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static net.minecraft.core.Vec3i
    relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction direction)
     
    static net.minecraft.core.Vec3i
    relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction.Axis axis, int distanec)
     
    static net.minecraft.core.Vec3i
    relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction direction, int distance)
     
    static net.minecraft.core.Vec3i
    south(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    south(net.minecraft.core.Vec3i internal, int distance)
     
    static net.minecraft.core.Vec3i
    subtract(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
     
    static String
    toShortString(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    west(net.minecraft.core.Vec3i internal)
     
    static net.minecraft.core.Vec3i
    west(net.minecraft.core.Vec3i internal, int distance)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandVec3i

      public ExpandVec3i()
  • Method Details

    • compareTo

      public static int compareTo(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • getX

      public static int getX(net.minecraft.core.Vec3i internal)
    • getY

      public static int getY(net.minecraft.core.Vec3i internal)
    • getZ

      public static int getZ(net.minecraft.core.Vec3i internal)
    • offset

      public static net.minecraft.core.Vec3i offset(net.minecraft.core.Vec3i internal, int x, int y, int z)
    • offset

      public static net.minecraft.core.Vec3i offset(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • subtract

      public static net.minecraft.core.Vec3i subtract(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • multiply

      public static net.minecraft.core.Vec3i multiply(net.minecraft.core.Vec3i internal, int scalar)
    • above

      public static net.minecraft.core.Vec3i above(net.minecraft.core.Vec3i internal)
    • above

      public static net.minecraft.core.Vec3i above(net.minecraft.core.Vec3i internal, int distance)
    • below

      public static net.minecraft.core.Vec3i below(net.minecraft.core.Vec3i internal)
    • below

      public static net.minecraft.core.Vec3i below(net.minecraft.core.Vec3i internal, int distance)
    • north

      public static net.minecraft.core.Vec3i north(net.minecraft.core.Vec3i internal)
    • north

      public static net.minecraft.core.Vec3i north(net.minecraft.core.Vec3i internal, int distance)
    • south

      public static net.minecraft.core.Vec3i south(net.minecraft.core.Vec3i internal)
    • south

      public static net.minecraft.core.Vec3i south(net.minecraft.core.Vec3i internal, int distance)
    • west

      public static net.minecraft.core.Vec3i west(net.minecraft.core.Vec3i internal)
    • west

      public static net.minecraft.core.Vec3i west(net.minecraft.core.Vec3i internal, int distance)
    • east

      public static net.minecraft.core.Vec3i east(net.minecraft.core.Vec3i internal)
    • east

      public static net.minecraft.core.Vec3i east(net.minecraft.core.Vec3i internal, int distance)
    • relative

      public static net.minecraft.core.Vec3i relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction direction)
    • relative

      public static net.minecraft.core.Vec3i relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction direction, int distance)
    • relative

      public static net.minecraft.core.Vec3i relative(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction.Axis axis, int distanec)
    • cross

      public static net.minecraft.core.Vec3i cross(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • closerThan

      public static boolean closerThan(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other, double maxDistance)
    • distSqr

      public static double distSqr(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • distToCenterSqr

      public static double distToCenterSqr(net.minecraft.core.Vec3i internal, net.minecraft.core.Position position)
    • distToCenterSqr

      public static double distToCenterSqr(net.minecraft.core.Vec3i internal, double x, double y, double z)
    • distManhattan

      public static int distManhattan(net.minecraft.core.Vec3i internal, net.minecraft.core.Vec3i other)
    • getValue

      public static int getValue(net.minecraft.core.Vec3i internal, net.minecraft.core.Direction.Axis axis)
    • toShortString

      public static String toShortString(net.minecraft.core.Vec3i internal)