BlockPyramidUtil

public class BlockPyramidUtil

Class BlockPyramidUtil. Provides blockpyramidutil functionality for the Hytale server.

java.lang.Object > BlockPyramidUtil

Field Summary

rf

final double rf

Field rf.

dx

final double dx

Field dx.

dz

final double dz

Field dz.

df

final double df

Field df.

cap

final boolean cap

Field cap.

maxX

final int maxX

Field maxX.

minX

final int minX

Field minX.

maxZ

final int maxZ

Field maxZ.

minZ

final int minZ

Field minZ.

innerRf

final double innerRf

Field innerRf.

innerDx

final double innerDx

Field innerDx.

innerDz

final double innerDz

Field innerDz.

innerMinX

final int innerMinX

Field innerMinX.

innerMaxX

final int innerMaxX

Field innerMaxX.

innerMinZ

final int innerMinZ

Field innerMinZ.

innerMaxZ

final int innerMaxZ

Field innerMaxZ.

Method Detail

forEachBlock

static void forEachBlock (final int originX, final int originY, final int originZ, final int radiusX, final int height, final int radiusZ, final T t, @Nonnull final TriIntObjPredicate consumer)

Method forEachBlock.

Parameters:
final int originX
final int originY
final int originZ
final int radiusX
final int height
final int radiusZ
final T t
@Nonnull final TriIntObjPredicate consumer

IllegalArgumentException

public new IllegalArgumentException (String.valueOf(radiusX)

Method IllegalArgumentException.

Parameters:
String.valueOf(radiusX String.valueOf(radiusX

forEachBlockInverted

static void forEachBlockInverted (final int originX, final int originY, final int originZ, final int radiusX, final int height, final int radiusZ, final T t, @Nonnull final TriIntObjPredicate consumer)

Method forEachBlockInverted.

Parameters:
final int originX
final int originY
final int originZ
final int radiusX
final int height
final int radiusZ
final T t
@Nonnull final TriIntObjPredicate consumer