Class NullSpace<V>
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace.NullSpace<V>
- All Implemented Interfaces:
VoxelSpace<V>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforEach(VoxelConsumer<? super V> action) getContent(int x, int y, int z) getContent(Vector3i position) getName()intintintstatic <V> NullSpace<V> instance()static <V> NullSpace<V> booleanisInsideSpace(int x, int y, int z) booleanisInsideSpace(Vector3i position) intmaxX()intmaxY()intmaxZ()intminX()intminY()intminZ()voidpasteFrom(VoxelSpace<V> source) booleanvoidbooleanbooleanvoidsetOrigin(int x, int y, int z) intsizeX()intsizeY()intsizeZ()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.builtin.hytalegenerator.datastructures.voxelspace.VoxelSpace
getBounds
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NullSpace
private NullSpace()
-
-
Method Details
-
instance
-
instance
-
set
- Specified by:
setin interfaceVoxelSpace<V>
-
set
- Specified by:
setin interfaceVoxelSpace<V>
-
set
- Specified by:
setin interfaceVoxelSpace<V>
-
setOrigin
public void setOrigin(int x, int y, int z) - Specified by:
setOriginin interfaceVoxelSpace<V>
-
getContent
- Specified by:
getContentin interfaceVoxelSpace<V>
-
getContent
- Specified by:
getContentin interfaceVoxelSpace<V>
-
replace
- Specified by:
replacein interfaceVoxelSpace<V>
-
pasteFrom
- Specified by:
pasteFromin interfaceVoxelSpace<V>
-
getOriginX
public int getOriginX()- Specified by:
getOriginXin interfaceVoxelSpace<V>
-
getOriginY
public int getOriginY()- Specified by:
getOriginYin interfaceVoxelSpace<V>
-
getOriginZ
public int getOriginZ()- Specified by:
getOriginZin interfaceVoxelSpace<V>
-
getName
- Specified by:
getNamein interfaceVoxelSpace<V>
-
isInsideSpace
public boolean isInsideSpace(int x, int y, int z) - Specified by:
isInsideSpacein interfaceVoxelSpace<V>
-
isInsideSpace
- Specified by:
isInsideSpacein interfaceVoxelSpace<V>
-
forEach
- Specified by:
forEachin interfaceVoxelSpace<V>
-
minX
public int minX()- Specified by:
minXin interfaceVoxelSpace<V>
-
maxX
public int maxX()- Specified by:
maxXin interfaceVoxelSpace<V>
-
minY
public int minY()- Specified by:
minYin interfaceVoxelSpace<V>
-
maxY
public int maxY()- Specified by:
maxYin interfaceVoxelSpace<V>
-
minZ
public int minZ()- Specified by:
minZin interfaceVoxelSpace<V>
-
maxZ
public int maxZ()- Specified by:
maxZin interfaceVoxelSpace<V>
-
sizeX
public int sizeX()- Specified by:
sizeXin interfaceVoxelSpace<V>
-
sizeY
public int sizeY()- Specified by:
sizeYin interfaceVoxelSpace<V>
-
sizeZ
public int sizeZ()- Specified by:
sizeZin interfaceVoxelSpace<V>
-