public interface ExtentBufferFactory
| Modifier and Type | Method and Description |
|---|---|
default ArchetypeVolume |
createArchetypeVolume(com.flowpowered.math.vector.Vector3i size)
Returns a new archetype volume of the desired size.
|
ArchetypeVolume |
createArchetypeVolume(com.flowpowered.math.vector.Vector3i size,
com.flowpowered.math.vector.Vector3i origin)
Returns a new archetype volume of the desired size.
|
default MutableBiomeVolume |
createBiomeBuffer(int xSize,
int ySize,
int zSize)
Returns a new biome buffer of the desired size.
|
default MutableBiomeVolume |
createBiomeBuffer(int xMin,
int yMin,
int zMin,
int xSize,
int ySize,
int zSize)
Returns a new biome buffer of the desired size and minimum position.
|
default MutableBiomeVolume |
createBiomeBuffer(com.flowpowered.math.vector.Vector3i size)
Returns a new biome buffer of the desired size.
|
MutableBiomeVolume |
createBiomeBuffer(com.flowpowered.math.vector.Vector3i min,
com.flowpowered.math.vector.Vector3i size)
Returns a new biome buffer of the desired size and minimum position.
|
default MutableBlockVolume |
createBlockBuffer(int xSize,
int ySize,
int zSize)
Returns a new block buffer of the desired size.
|
default MutableBlockVolume |
createBlockBuffer(int xMin,
int yMin,
int zMin,
int xSize,
int ySize,
int zSize)
Returns a new block buffer of the desired size and minimum position.
|
default MutableBlockVolume |
createBlockBuffer(com.flowpowered.math.vector.Vector3i size)
Returns a new block buffer of the desired size.
|
MutableBlockVolume |
createBlockBuffer(com.flowpowered.math.vector.Vector3i min,
com.flowpowered.math.vector.Vector3i size)
Returns a new block buffer of the desired size and minimum position.
|
default MutableBiomeVolume |
createThreadSafeBiomeBuffer(int xSize,
int ySize,
int zSize)
Returns a new biome buffer of the desired size.
|
default MutableBiomeVolume |
createThreadSafeBiomeBuffer(int xMin,
int yMin,
int zMin,
int xSize,
int ySize,
int zSize)
Returns a new biome buffer of the desired size.
|
default MutableBiomeVolume |
createThreadSafeBiomeBuffer(com.flowpowered.math.vector.Vector3i size)
Returns a new biome buffer of the desired size.
|
MutableBiomeVolume |
createThreadSafeBiomeBuffer(com.flowpowered.math.vector.Vector3i min,
com.flowpowered.math.vector.Vector3i size)
Returns a new biome buffer of the desired size an minimum position.
|
default MutableBlockVolume |
createThreadSafeBlockBuffer(int xSize,
int ySize,
int zSize)
Returns a new block buffer of the desired size.
|
default MutableBlockVolume |
createThreadSafeBlockBuffer(int xMin,
int yMin,
int zMin,
int xSize,
int ySize,
int zSize)
Returns a new block buffer of the desired size and minimum position.
|
default MutableBlockVolume |
createThreadSafeBlockBuffer(com.flowpowered.math.vector.Vector3i size)
Returns a new block buffer of the desired size.
|
MutableBlockVolume |
createThreadSafeBlockBuffer(com.flowpowered.math.vector.Vector3i min,
com.flowpowered.math.vector.Vector3i size)
Returns a new block buffer of the desired size and minimum position.
|
default MutableBiomeVolume createBiomeBuffer(com.flowpowered.math.vector.Vector3i size)
size - The size of the buffer on x, y, and z.MutableBiomeVolume createBiomeBuffer(com.flowpowered.math.vector.Vector3i min, com.flowpowered.math.vector.Vector3i size)
min - The minimum point of the buffer.size - The size of the buffer on x, y, and z.default MutableBiomeVolume createBiomeBuffer(int xSize, int ySize, int zSize)
xSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBiomeVolume createBiomeBuffer(int xMin, int yMin, int zMin, int xSize, int ySize, int zSize)
xMin - The minimum point of the buffer on xyMin - The minimum point of the buffer on yzMin - The minimum point of the buffer on zxSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBiomeVolume createThreadSafeBiomeBuffer(com.flowpowered.math.vector.Vector3i size)
size - The size of the buffer on x, y, and z.MutableBiomeVolume createThreadSafeBiomeBuffer(com.flowpowered.math.vector.Vector3i min, com.flowpowered.math.vector.Vector3i size)
min - The minimum point of the buffer.size - The size of the buffer on x, y, and z.default MutableBiomeVolume createThreadSafeBiomeBuffer(int xSize, int ySize, int zSize)
xSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBiomeVolume createThreadSafeBiomeBuffer(int xMin, int yMin, int zMin, int xSize, int ySize, int zSize)
xMin - The minimum point of the buffer on xyMin - The minimum point of the buffer on yzMin - The minimum point of the buffer on zxSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBlockVolume createBlockBuffer(com.flowpowered.math.vector.Vector3i size)
size - The size of the buffer on x, y, and zMutableBlockVolume createBlockBuffer(com.flowpowered.math.vector.Vector3i min, com.flowpowered.math.vector.Vector3i size)
min - The minimum point of the buffer.size - The size of the buffer on x, y, and zdefault MutableBlockVolume createBlockBuffer(int xSize, int ySize, int zSize)
xSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBlockVolume createBlockBuffer(int xMin, int yMin, int zMin, int xSize, int ySize, int zSize)
xMin - The minimum point of the buffer on xyMin - The minimum point of the buffer on yzMin - The minimum point of the buffer on zxSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBlockVolume createThreadSafeBlockBuffer(com.flowpowered.math.vector.Vector3i size)
size - The size of the buffer on x, y, and zMutableBlockVolume createThreadSafeBlockBuffer(com.flowpowered.math.vector.Vector3i min, com.flowpowered.math.vector.Vector3i size)
min - The minimum point of the buffer.size - The size of the buffer on x, y, and zdefault MutableBlockVolume createThreadSafeBlockBuffer(int xSize, int ySize, int zSize)
xSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zdefault MutableBlockVolume createThreadSafeBlockBuffer(int xMin, int yMin, int zMin, int xSize, int ySize, int zSize)
xMin - The minimum point of the buffer on xyMin - The minimum point of the buffer on yzMin - The minimum point of the buffer on zxSize - The size of the buffer on xySize - The size of the buffer on yzSize - The size of the buffer on zArchetypeVolume createArchetypeVolume(com.flowpowered.math.vector.Vector3i size, com.flowpowered.math.vector.Vector3i origin)
size - The size of the volumeorigin - The origin of the bufferdefault ArchetypeVolume createArchetypeVolume(com.flowpowered.math.vector.Vector3i size)
size - The size of the volume