类 LevelChunkSection
java.lang.Object
net.minecraft.world.level.chunk.LevelChunkSection
-
字段概要
字段修饰符和类型字段说明static final int
private PalettedContainerRO<Holder<Biome>>
private short
static final int
static final int
static final int
private final PalettedContainer<BlockState>
private short
private short
-
构造器概要
构造器构造器说明LevelChunkSection
(Registry<Biome> pBiomeRegistry) LevelChunkSection
(PalettedContainer<BlockState> pStates, PalettedContainerRO<Holder<Biome>> pBiomes) -
方法概要
修饰符和类型方法说明void
acquire()
void
fillBiomesFromNoise
(BiomeResolver pBiomeResolver, Climate.Sampler pClimateSampler, int pX, int pY, int pZ) getBlockState
(int pX, int pY, int pZ) getFluidState
(int pX, int pY, int pZ) getNoiseBiome
(int pX, int pY, int pZ) int
boolean
boolean
boolean
boolean
boolean
maybeHas
(Predicate<BlockState> pPredicate) void
read
(FriendlyByteBuf pBuffer) void
readBiomes
(FriendlyByteBuf pBuffer) void
void
release()
setBlockState
(int pX, int pY, int pZ, BlockState pState) setBlockState
(int pX, int pY, int pZ, BlockState pState, boolean pUseLocks) void
write
(FriendlyByteBuf pBuffer)
-
字段详细资料
-
SECTION_WIDTH
public static final int SECTION_WIDTH- 另请参阅:
-
SECTION_HEIGHT
public static final int SECTION_HEIGHT- 另请参阅:
-
SECTION_SIZE
public static final int SECTION_SIZE- 另请参阅:
-
BIOME_CONTAINER_BITS
public static final int BIOME_CONTAINER_BITS- 另请参阅:
-
nonEmptyBlockCount
private short nonEmptyBlockCount -
tickingBlockCount
private short tickingBlockCount -
tickingFluidCount
private short tickingFluidCount -
states
-
biomes
-
-
构造器详细资料
-
LevelChunkSection
public LevelChunkSection(PalettedContainer<BlockState> pStates, PalettedContainerRO<Holder<Biome>> pBiomes) -
LevelChunkSection
-
-
方法详细资料
-
getBlockState
-
getFluidState
-
acquire
public void acquire() -
release
public void release() -
setBlockState
-
setBlockState
-
hasOnlyAir
public boolean hasOnlyAir() -
isRandomlyTicking
public boolean isRandomlyTicking() -
isRandomlyTickingBlocks
public boolean isRandomlyTickingBlocks() -
isRandomlyTickingFluids
public boolean isRandomlyTickingFluids() -
recalcBlockCounts
public void recalcBlockCounts() -
getStates
-
getBiomes
-
read
-
readBiomes
-
write
-
getSerializedSize
public int getSerializedSize() -
maybeHas
-
getNoiseBiome
-
fillBiomesFromNoise
public void fillBiomesFromNoise(BiomeResolver pBiomeResolver, Climate.Sampler pClimateSampler, int pX, int pY, int pZ)
-