HyCodeYourTale
classpublicPriority 3

ArrayVoxelSpace

com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace.ArrayVoxelSpace

implements VoxelSpace

31

Methods

31

Public Methods

7

Fields

4

Constructors

Constructors

public
ArrayVoxelSpace(Bounds3i bounds)
public
ArrayVoxelSpace(String name, int sizeX, int sizeY, int sizeZ, int originX, int originY, int originZ)
public
ArrayVoxelSpace(int sizeX, int sizeY, int sizeZ)
public
ArrayVoxelSpace(VoxelSpace<T> voxelSpace)

Methods

Public Methods (31)

public
ArrayVoxelSpace<T> clone()
@Nonnull
public
void disableFastReset()
public
void fastReset()
public
void forEach(VoxelConsumer<? super T> action)
@Override
public
T getContent(int x, int y, int z)
@Override
public
T getContent(Vector3i position)
@Nullable@Override
public
String getName()
@Nonnull@Override
public
int getOriginX()
@Override
public
int getOriginY()
@Override
public
int getOriginZ()
@Override
public
boolean hasFastReset()
public
boolean isInsideSpace(int x, int y, int z)
@Override
public
boolean isInsideSpace(Vector3i position)
@Override
public
int maxX()
@Override
public
int maxY()
@Override
public
int maxZ()
@Override
public
int minX()
@Override
public
int minY()
@Override
public
int minZ()
@Override
public
void pasteFrom(VoxelSpace<T> source)
@Override
public
boolean replace(T replacement, int x, int y, int z, Predicate<T> mask)
@Override
public
boolean set(T content, int x, int y, int z)
@Override
public
boolean set(T content, Vector3i position)
@Override
public
void set(T content)
@Override
public
void setFastResetTo(T e)
public
void setOrigin(int x, int y, int z)
@Override
public
int sizeX()
@Override
public
int sizeY()
@Override
public
int sizeZ()
@Override
public
T[] toArray()
public
String toString()
@Nonnull@Override

Fields

Protected Fields (7)

protectedT[] contents
protectedT[] fastReset
protectedString name
protectedVoxelCoordinate origin
protectedint sizeX
protectedint sizeY
protectedint sizeZ

Related Classes