Interface PrimitiveGameVolume
- All Superinterfaces:
BlockEntityVolume, BlockVolume, LocationBaseDataHolder, Volume
- All Known Subinterfaces:
ClientWorld, EnvironmentalVolume, GenerationRegion, Region<R>, ServerWorld, World<W,L>, WorldLike<P>
A very primitive rudimentary volume that can be used by the
Game
without impunity, but no guarantees on the provider type of what this
primitive volume is based on.-
Nested Class Summary
Nested classes/interfaces inherited from interface BlockEntityVolume
BlockEntityVolume.Modifiable<M>, BlockEntityVolume.Mutable, BlockEntityVolume.Streamable<T>, BlockEntityVolume.Unmodifiable<U>Nested classes/interfaces inherited from interface BlockVolume
BlockVolume.Immutable, BlockVolume.Modifiable<M>, BlockVolume.Mutable, BlockVolume.Streamable<B>, BlockVolume.Unmodifiable<U>Nested classes/interfaces inherited from interface LocationBaseDataHolder
LocationBaseDataHolder.Mutable -
Method Summary
Modifier and TypeMethodDescriptiondefault intemittedLight(int x, int y, int z) default intemittedLight(Vector3i position) default intheight()default intMethods inherited from interface BlockEntityVolume
blockEntities, blockEntities, blockEntity, blockEntityMethods inherited from interface BlockVolume
block, block, blockPalette, fluid, fluid, highestPositionAt, highestYAt, highestYAtMethods inherited from interface LocationBaseDataHolder
get, get, get, get, getDouble, getDouble, getDouble, getDouble, getInt, getInt, getInt, getInt, getLong, getLong, getLong, getLong, getValue, getValue, getValue, getValue, getValues, getValues, keys, keys, orElse, orElse, orElse, orElse, orElse, orElse, orElse, orElse, orNull, orNull, orNull, orNull, require, require, require, require, supports, supports, supports, supports, supports, supports
-
Method Details
-
maximumLight
default int maximumLight() -
emittedLight
-
emittedLight
default int emittedLight(int x, int y, int z) -
height
default int height()
-