BlockRotationUtil

public class BlockRotationUtil

Class BlockRotationUtil. Provides blockrotationutil functionality for the Hytale server.

java.lang.Object > BlockRotationUtil

Field Summary

rotationPitch

final Rotation rotationPitch

Field rotationPitch.

rotationRoll

final Rotation rotationRoll

Field rotationRoll.

preventPitchRotation

final boolean preventPitchRotation

Field preventPitchRotation.

rotateX

final RotationTuple rotateX

Field rotateX.

rotateZ

final RotationTuple rotateZ

Field rotateZ.

Method Detail

getFlipped

Method getFlipped.

Parameters:
@Nonnull final RotationTuple blockRotation
@Nullable final BlockFlipType flipType
@Nonnull final Axis axis
@Nonnull final VariantRotation variantRotation

getRotated

static RotationTuple getRotated (@Nonnull final RotationTuple blockRotation, @Nonnull final Axis axis, final Rotation rotation, @Nonnull final VariantRotation variantRotation)

Method getRotated.

Parameters:
@Nonnull final RotationTuple blockRotation
@Nonnull final Axis axis
final Rotation rotation
@Nonnull final VariantRotation variantRotation

getFlippedFiller

static int getFlippedFiller (final int filler, @Nonnull final Axis axis)

Method getFlippedFiller.

Parameters:
final int filler
@Nonnull final Axis axis

switch

public return switch (axis)

Method switch.

Parameters:
axis axis