Class Heightmap
java.lang.Object
net.minecraft.world.level.levelgen.Heightmap
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ChunkAccessprivate final BitStorageprivate final Predicate<BlockState>private static final org.slf4j.Logger(package private) static final Predicate<BlockState>(package private) static final Predicate<BlockState>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate intgetFirstAvailable(int p_64241_) intgetFirstAvailable(int p_64243_, int p_64244_) intgetHighestTaken(int p_158369_, int p_158370_) private static intgetIndex(int p_64266_, int p_64267_) long[]static voidprimeHeightmaps(ChunkAccess p_64257_, Set<Heightmap.Types> p_64258_) private voidsetHeight(int p_64246_, int p_64247_, int p_64248_) voidsetRawData(ChunkAccess p_158365_, Heightmap.Types p_158366_, long[] p_158367_) booleanupdate(int p_64250_, int p_64251_, int p_64252_, BlockState p_64253_) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
NOT_AIR
- 
MATERIAL_MOTION_BLOCKING
- 
data
- 
isOpaque
- 
chunk
 
- 
- 
Constructor Details- 
Heightmap
 
- 
- 
Method Details- 
primeHeightmaps
- 
update
- 
getFirstAvailablepublic int getFirstAvailable(int p_64243_, int p_64244_) 
- 
getHighestTakenpublic int getHighestTaken(int p_158369_, int p_158370_) 
- 
getFirstAvailableprivate int getFirstAvailable(int p_64241_) 
- 
setHeightprivate void setHeight(int p_64246_, int p_64247_, int p_64248_) 
- 
setRawData
- 
getRawDatapublic long[] getRawData()
- 
getIndexprivate static int getIndex(int p_64266_, int p_64267_) 
 
-