BlockCubeUtil

public class BlockCubeUtil

Class BlockCubeUtil. Provides blockcubeutil functionality for the Hytale server.

java.lang.Object > BlockCubeUtil

Field Summary

radiusY

final int radiusY

Field radiusY.

innerMinX

final int innerMinX

Field innerMinX.

innerMaxX

final int innerMaxX

Field innerMaxX.

innerMinZ

final int innerMinZ

Field innerMinZ.

innerMaxZ

final int innerMaxZ

Field innerMaxZ.

innerMinY

final int innerMinY

Field innerMinY.

innerMaxY

final int innerMaxY

Field innerMaxY.

min

final Vector3i min

Field min.

max

final Vector3i max

Field max.

Method Detail

forEachBlock

static boolean 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

if

public else if (hollow && !consumer.test(originX + dx, originY + dy, originZ + dz, t)

Method if.

Parameters:
hollow && !consumer.test(originX + dx
originY + dy
originZ + dz
t t