Package net.minecraft.world.level.chunk
Class LevelChunkSection
java.lang.Object
net.minecraft.world.level.chunk.LevelChunkSection
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intprivate PalettedContainerRO<Holder<Biome>>private shortstatic final intstatic final intstatic final intprivate final PalettedContainer<BlockState>private shortprivate short
- 
Constructor SummaryConstructorsConstructorDescriptionLevelChunkSection(Registry<Biome> p_282873_) LevelChunkSection(PalettedContainer<BlockState> p_282846_, PalettedContainerRO<Holder<Biome>> p_281695_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidacquire()voidfillBiomesFromNoise(BiomeResolver p_282075_, Climate.Sampler p_283084_, int p_282310_, int p_281510_, int p_283057_) getBlockState(int p_62983_, int p_62984_, int p_62985_) getFluidState(int p_63008_, int p_63009_, int p_63010_) getNoiseBiome(int p_204434_, int p_204435_, int p_204436_) intbooleanbooleanbooleanbooleanbooleanmaybeHas(Predicate<BlockState> p_63003_) voidread(FriendlyByteBuf p_63005_) voidreadBiomes(FriendlyByteBuf p_275669_) voidvoidrelease()setBlockState(int p_62987_, int p_62988_, int p_62989_, BlockState p_62990_) setBlockState(int p_62992_, int p_62993_, int p_62994_, BlockState p_62995_, boolean p_62996_) voidwrite(FriendlyByteBuf p_63012_) 
- 
Field Details- 
SECTION_WIDTHpublic static final int SECTION_WIDTH- See Also:
 
- 
SECTION_HEIGHTpublic static final int SECTION_HEIGHT- See Also:
 
- 
SECTION_SIZEpublic static final int SECTION_SIZE- See Also:
 
- 
BIOME_CONTAINER_BITSpublic static final int BIOME_CONTAINER_BITS- See Also:
 
- 
nonEmptyBlockCountprivate short nonEmptyBlockCount
- 
tickingBlockCountprivate short tickingBlockCount
- 
tickingFluidCountprivate short tickingFluidCount
- 
states
- 
biomes
 
- 
- 
Constructor Details- 
LevelChunkSectionpublic LevelChunkSection(PalettedContainer<BlockState> p_282846_, PalettedContainerRO<Holder<Biome>> p_281695_) 
- 
LevelChunkSection
 
- 
- 
Method Details- 
getBlockState
- 
getFluidState
- 
acquirepublic void acquire()
- 
releasepublic void release()
- 
setBlockState
- 
setBlockStatepublic BlockState setBlockState(int p_62992_, int p_62993_, int p_62994_, BlockState p_62995_, boolean p_62996_) 
- 
hasOnlyAirpublic boolean hasOnlyAir()
- 
isRandomlyTickingpublic boolean isRandomlyTicking()
- 
isRandomlyTickingBlockspublic boolean isRandomlyTickingBlocks()
- 
isRandomlyTickingFluidspublic boolean isRandomlyTickingFluids()
- 
recalcBlockCountspublic void recalcBlockCounts()
- 
getStates
- 
getBiomes
- 
read
- 
readBiomes
- 
write
- 
getSerializedSizepublic int getSerializedSize()
- 
maybeHas
- 
getNoiseBiome
- 
fillBiomesFromNoisepublic void fillBiomesFromNoise(BiomeResolver p_282075_, Climate.Sampler p_283084_, int p_282310_, int p_281510_, int p_283057_) 
 
-