Class net.minecraft.util.math.Vec3d

This description should be content pulled from the first comments of a lua file.

Static Fields

userdata, Vec3d Vec3d.ZERO This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Static Methods

Vec3d.fromPolar(polar) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.fromPolar(pitch, yaw) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.of(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.ofBottomCenter(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.ofCenter(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.ofCenter(vec, deltaY) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d.unpackRgb(rgb) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Constructors

Vec3d(x, y, z) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
Vec3d(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Instance Fields

number, double instance.x This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, double instance.y This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
number, double instance.z This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Instance Methods

instance:add(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:add(x, y, z) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:crossProduct(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:distanceTo(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:dotProduct(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:equals(o) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:floorAlongAxes(axes) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getClass() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getComponentAlongAxis(axis) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getX() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getY() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:getZ() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:hashCode() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:horizontalLength() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:horizontalLengthSquared() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:isInRange(pos, radius) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:length() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:lengthSquared() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:lerp(to, delta) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:multiply(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:multiply(x, y, z) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:multiply(value) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:negate() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:normalize() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notify() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notifyAll() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:relativize(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:rotateX(angle) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:rotateY(angle) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:rotateZ(angle) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:squaredDistanceTo(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:squaredDistanceTo(x, y, z) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:subtract(vec) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:subtract(x, y, z) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:toString() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0, arg1) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:withAxis(axis, value) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"


Static Methods

Vec3d.fromPolar(polar)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • polar userdata, Vec2f This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.fromPolar(pitch, yaw)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • pitch number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • yaw number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.of(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3i This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.ofBottomCenter(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3i This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.ofCenter(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3i This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.ofCenter(vec, deltaY)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3i This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • deltaY number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
Vec3d.unpackRgb(rgb)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • rgb int This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"

Constructors

Vec3d(x, y, z)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • x number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • y number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • z number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
Vec3d(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3f This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Instance Methods

instance:add(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:add(x, y, z)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • x number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • y number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • z number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:crossProduct(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:distanceTo(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:dotProduct(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:equals(o)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • o userdata, Object This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

boolean This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:floorAlongAxes(axes)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • axes userdata, EnumSet This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getClass()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, Class This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getComponentAlongAxis(axis)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • axis userdata, Direction$Axis This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getX()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getY()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:getZ()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:hashCode()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

int This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:horizontalLength()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:horizontalLengthSquared()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:isInRange(pos, radius)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • pos userdata, Position This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • radius number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

boolean This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:length()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:lengthSquared()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:lerp(to, delta)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • to userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • delta number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:multiply(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:multiply(x, y, z)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • x number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • y number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • z number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:multiply(value)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • value number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:negate()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:normalize()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:notify()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:notifyAll()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:relativize(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:rotateX(angle)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • angle number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:rotateY(angle)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • angle number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:rotateZ(angle)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • angle number, float This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:squaredDistanceTo(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:squaredDistanceTo(x, y, z)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • x number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • y number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • z number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:subtract(vec)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • vec userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:subtract(x, y, z)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • x number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • y number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • z number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:toString()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

string This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:wait()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:wait(arg0)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 int, long This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
instance:wait(arg0, arg1)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 int, long This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg1 int This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
instance:withAxis(axis, value)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • axis userdata, Direction$Axis This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • value number, double This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Returns:

userdata, Vec3d This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"