PositionUtil

public class PositionUtil

Class PositionUtil. Provides positionutil functionality for the Hytale server.

java.lang.Object > PositionUtil

Field Summary

position

final Vector3d position

Field position.

rotation

final Vector3f rotation

Field rotation.

Method Detail

toTransformPacket

static com.hypixel.hytale.protocol.Transform toTransformPacket (@Nonnull final Transform transform)

Method toTransformPacket.

Parameters:
@Nonnull final Transform transform

toPositionPacket

static Position toPositionPacket (@Nonnull final Vector3d position)

Method toPositionPacket.

Parameters:
@Nonnull final Vector3d position

toDirectionPacket

static Direction toDirectionPacket (@Nonnull final Vector3f rotation)

Method toDirectionPacket.

Parameters:
@Nonnull final Vector3f rotation

Direction

public new Direction (rotation.getYaw()

Method Direction.

Parameters:
rotation.getYaw( rotation.getYaw(

toTransform

static Transform toTransform (@Nullable final com.hypixel.hytale.protocol.Transform transform)

Method toTransform.

Parameters:
@Nullable final com.hypixel.hytale.protocol.Transform transform

Transform

public new Transform (toVector3d(transform.position)

Method Transform.

Parameters:
toVector3d(transform.position toVector3d(transform.position

toVector3d

static Vector3d toVector3d (@Nonnull final Position position_)

Method toVector3d.

Parameters:
@Nonnull final Position position_

toRotation

static Vector3f toRotation (@Nonnull final Direction orientation)

Method toRotation.

Parameters:
@Nonnull final Direction orientation

equals

static boolean equals (@Nonnull final Vector3d vector, @Nonnull final Position position)

Method equals.

Parameters:
@Nonnull final Vector3d vector
@Nonnull final Position position

assign

static void assign (@Nonnull final Position position, @Nonnull final Vector3d vector)

Method assign.

Parameters:
@Nonnull final Position position
@Nonnull final Vector3d vector