Package net.minecraft.world.chunk
Class ChunkSection
java.lang.Object
net.minecraft.world.chunk.ChunkSection
- Mappings:
Namespace Name official dphintermediary net/minecraft/class_2826named net/minecraft/world/chunk/ChunkSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ReadableContainer<RegistryEntry<Biome>> private final PalettedContainer<BlockState> static final intstatic final intstatic final intstatic final intprivate shortprivate shortprivate short -
Constructor Summary
ConstructorsConstructorDescriptionChunkSection(Registry<Biome> biomeRegistry) ChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetBiome(int x, int y, int z) getBlockState(int x, int y, int z) getFluidState(int x, int y, int z) intbooleanhasAny(Predicate<BlockState> predicate) booleanbooleanbooleanbooleanisEmpty()voidlock()voidpopulateBiomes(BiomeSupplier biomeSupplier, MultiNoiseUtil.MultiNoiseSampler sampler, int x, int y, int z) voidvoidsetBlockState(int x, int y, int z, BlockState state) setBlockState(int x, int y, int z, BlockState state, boolean lock) voidtoPacket(PacketByteBuf buf) voidunlock()
-
Field Details
-
field_31406
public static final int field_31406- See Also:
- Mappings:
Namespace Name Mixin selector official aLdph;a:Iintermediary field_31406Lnet/minecraft/class_2826;field_31406:Inamed field_31406Lnet/minecraft/world/chunk/ChunkSection;field_31406:I
-
field_31407
public static final int field_31407- See Also:
- Mappings:
Namespace Name Mixin selector official bLdph;b:Iintermediary field_31407Lnet/minecraft/class_2826;field_31407:Inamed field_31407Lnet/minecraft/world/chunk/ChunkSection;field_31407:I
-
field_31408
public static final int field_31408- See Also:
- Mappings:
Namespace Name Mixin selector official cLdph;c:Iintermediary field_31408Lnet/minecraft/class_2826;field_31408:Inamed field_31408Lnet/minecraft/world/chunk/ChunkSection;field_31408:I
-
field_34555
public static final int field_34555- See Also:
- Mappings:
Namespace Name Mixin selector official dLdph;d:Iintermediary field_34555Lnet/minecraft/class_2826;field_34555:Inamed field_34555Lnet/minecraft/world/chunk/ChunkSection;field_34555:I
-
nonEmptyBlockCount
private short nonEmptyBlockCount- Mappings:
Namespace Name Mixin selector official eLdph;e:Sintermediary field_12877Lnet/minecraft/class_2826;field_12877:Snamed nonEmptyBlockCountLnet/minecraft/world/chunk/ChunkSection;nonEmptyBlockCount:S
-
randomTickableBlockCount
private short randomTickableBlockCount- Mappings:
Namespace Name Mixin selector official fLdph;f:Sintermediary field_12882Lnet/minecraft/class_2826;field_12882:Snamed randomTickableBlockCountLnet/minecraft/world/chunk/ChunkSection;randomTickableBlockCount:S
-
nonEmptyFluidCount
private short nonEmptyFluidCount- Mappings:
Namespace Name Mixin selector official gLdph;g:Sintermediary field_12881Lnet/minecraft/class_2826;field_12881:Snamed nonEmptyFluidCountLnet/minecraft/world/chunk/ChunkSection;nonEmptyFluidCount:S
-
blockStateContainer
- Mappings:
Namespace Name Mixin selector official hLdph;h:Ldpo;intermediary field_12878Lnet/minecraft/class_2826;field_12878:Lnet/minecraft/class_2841;named blockStateContainerLnet/minecraft/world/chunk/ChunkSection;blockStateContainer:Lnet/minecraft/world/chunk/PalettedContainer;
-
biomeContainer
- Mappings:
Namespace Name Mixin selector official iLdph;i:Ldpp;intermediary field_34556Lnet/minecraft/class_2826;field_34556:Lnet/minecraft/class_7522;named biomeContainerLnet/minecraft/world/chunk/ChunkSection;biomeContainer:Lnet/minecraft/world/chunk/ReadableContainer;
-
-
Constructor Details
-
ChunkSection
public ChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) - Mappings:
Namespace Name Mixin selector official <init>Ldph;<init>(Ldpo;Ldpp;)Vintermediary <init>Lnet/minecraft/class_2826;<init>(Lnet/minecraft/class_2841;Lnet/minecraft/class_7522;)Vnamed <init>Lnet/minecraft/world/chunk/ChunkSection;<init>(Lnet/minecraft/world/chunk/PalettedContainer;Lnet/minecraft/world/chunk/ReadableContainer;)V
-
ChunkSection
- Mappings:
Namespace Name Mixin selector official <init>Ldph;<init>(Liy;)Vintermediary <init>Lnet/minecraft/class_2826;<init>(Lnet/minecraft/class_2378;)Vnamed <init>Lnet/minecraft/world/chunk/ChunkSection;<init>(Lnet/minecraft/registry/Registry;)V
-
-
Method Details
-
getBlockState
- Mappings:
Namespace Name Mixin selector official aLdph;a(III)Ldmz;intermediary method_12254Lnet/minecraft/class_2826;method_12254(III)Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/world/chunk/ChunkSection;getBlockState(III)Lnet/minecraft/block/BlockState;
-
getFluidState
- Mappings:
Namespace Name Mixin selector official bLdph;b(III)Lein;intermediary method_12255Lnet/minecraft/class_2826;method_12255(III)Lnet/minecraft/class_3610;named getFluidStateLnet/minecraft/world/chunk/ChunkSection;getFluidState(III)Lnet/minecraft/fluid/FluidState;
-
lock
public void lock()- Mappings:
Namespace Name Mixin selector official aLdph;a()Vintermediary method_16676Lnet/minecraft/class_2826;method_16676()Vnamed lockLnet/minecraft/world/chunk/ChunkSection;lock()V
-
unlock
public void unlock()- Mappings:
Namespace Name Mixin selector official bLdph;b()Vintermediary method_16677Lnet/minecraft/class_2826;method_16677()Vnamed unlockLnet/minecraft/world/chunk/ChunkSection;unlock()V
-
setBlockState
- Mappings:
Namespace Name Mixin selector official aLdph;a(IIILdmz;)Ldmz;intermediary method_16675Lnet/minecraft/class_2826;method_16675(IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680;named setBlockStateLnet/minecraft/world/chunk/ChunkSection;setBlockState(IIILnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
-
setBlockState
- Mappings:
Namespace Name Mixin selector official aLdph;a(IIILdmz;Z)Ldmz;intermediary method_12256Lnet/minecraft/class_2826;method_12256(IIILnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;named setBlockStateLnet/minecraft/world/chunk/ChunkSection;setBlockState(IIILnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official cLdph;c()Zintermediary method_38292Lnet/minecraft/class_2826;method_38292()Znamed isEmptyLnet/minecraft/world/chunk/ChunkSection;isEmpty()Z
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector official dLdph;d()Zintermediary method_12262Lnet/minecraft/class_2826;method_12262()Znamed hasRandomTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomTicks()Z
-
hasRandomBlockTicks
public boolean hasRandomBlockTicks()- Mappings:
Namespace Name Mixin selector official eLdph;e()Zintermediary method_12263Lnet/minecraft/class_2826;method_12263()Znamed hasRandomBlockTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomBlockTicks()Z
-
hasRandomFluidTicks
public boolean hasRandomFluidTicks()- Mappings:
Namespace Name Mixin selector official fLdph;f()Zintermediary method_12264Lnet/minecraft/class_2826;method_12264()Znamed hasRandomFluidTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomFluidTicks()Z
-
calculateCounts
public void calculateCounts()- Mappings:
Namespace Name Mixin selector official gLdph;g()Vintermediary method_12253Lnet/minecraft/class_2826;method_12253()Vnamed calculateCountsLnet/minecraft/world/chunk/ChunkSection;calculateCounts()V
-
getBlockStateContainer
- Mappings:
Namespace Name Mixin selector official hLdph;h()Ldpo;intermediary method_12265Lnet/minecraft/class_2826;method_12265()Lnet/minecraft/class_2841;named getBlockStateContainerLnet/minecraft/world/chunk/ChunkSection;getBlockStateContainer()Lnet/minecraft/world/chunk/PalettedContainer;
-
getBiomeContainer
- Mappings:
Namespace Name Mixin selector official iLdph;i()Ldpp;intermediary method_38294Lnet/minecraft/class_2826;method_38294()Lnet/minecraft/class_7522;named getBiomeContainerLnet/minecraft/world/chunk/ChunkSection;getBiomeContainer()Lnet/minecraft/world/chunk/ReadableContainer;
-
readDataPacket
- Mappings:
Namespace Name Mixin selector official aLdph;a(Luu;)Vintermediary method_12258Lnet/minecraft/class_2826;method_12258(Lnet/minecraft/class_2540;)Vnamed readDataPacketLnet/minecraft/world/chunk/ChunkSection;readDataPacket(Lnet/minecraft/network/PacketByteBuf;)V
-
readBiomePacket
- Mappings:
Namespace Name Mixin selector official bLdph;b(Luu;)Vintermediary method_49526Lnet/minecraft/class_2826;method_49526(Lnet/minecraft/class_2540;)Vnamed readBiomePacketLnet/minecraft/world/chunk/ChunkSection;readBiomePacket(Lnet/minecraft/network/PacketByteBuf;)V
-
toPacket
- Mappings:
Namespace Name Mixin selector official cLdph;c(Luu;)Vintermediary method_12257Lnet/minecraft/class_2826;method_12257(Lnet/minecraft/class_2540;)Vnamed toPacketLnet/minecraft/world/chunk/ChunkSection;toPacket(Lnet/minecraft/network/PacketByteBuf;)V
-
getPacketSize
public int getPacketSize()- Mappings:
Namespace Name Mixin selector official jLdph;j()Iintermediary method_12260Lnet/minecraft/class_2826;method_12260()Inamed getPacketSizeLnet/minecraft/world/chunk/ChunkSection;getPacketSize()I
-
hasAny
- Mappings:
Namespace Name Mixin selector official aLdph;a(Ljava/util/function/Predicate;)Zintermediary method_19523Lnet/minecraft/class_2826;method_19523(Ljava/util/function/Predicate;)Znamed hasAnyLnet/minecraft/world/chunk/ChunkSection;hasAny(Ljava/util/function/Predicate;)Z
-
getBiome
- Mappings:
Namespace Name Mixin selector official cLdph;c(III)Lil;intermediary method_38293Lnet/minecraft/class_2826;method_38293(III)Lnet/minecraft/class_6880;named getBiomeLnet/minecraft/world/chunk/ChunkSection;getBiome(III)Lnet/minecraft/registry/entry/RegistryEntry;
-
populateBiomes
public void populateBiomes(BiomeSupplier biomeSupplier, MultiNoiseUtil.MultiNoiseSampler sampler, int x, int y, int z) - Mappings:
Namespace Name Mixin selector official aLdph;a(Lcyb;Lcyh$f;III)Vintermediary method_38291Lnet/minecraft/class_2826;method_38291(Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;III)Vnamed populateBiomesLnet/minecraft/world/chunk/ChunkSection;populateBiomes(Lnet/minecraft/world/biome/source/BiomeSupplier;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;III)V
-