Package net.minecraft.world.chunk
Class ChunkSection
java.lang.Object
net.minecraft.world.chunk.ChunkSection
- Mappings:
Namespace Name named net/minecraft/world/chunk/ChunkSectionintermediary net/minecraft/class_2826official enx
-
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
ConstructorsModifierConstructorDescriptionprivateChunkSection(ChunkSection section) ChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) ChunkSection(PalettesFactory palettesFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopy()getBiome(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 named field_31406Lnet/minecraft/world/chunk/ChunkSection;field_31406:Iintermediary field_31406Lnet/minecraft/class_2826;field_31406:Iofficial aLenx;a:I
-
field_31407
public static final int field_31407- See Also:
- Mappings:
Namespace Name Mixin selector named field_31407Lnet/minecraft/world/chunk/ChunkSection;field_31407:Iintermediary field_31407Lnet/minecraft/class_2826;field_31407:Iofficial bLenx;b:I
-
field_31408
public static final int field_31408- See Also:
- Mappings:
Namespace Name Mixin selector named field_31408Lnet/minecraft/world/chunk/ChunkSection;field_31408:Iintermediary field_31408Lnet/minecraft/class_2826;field_31408:Iofficial cLenx;c:I
-
field_34555
public static final int field_34555- See Also:
- Mappings:
Namespace Name Mixin selector named field_34555Lnet/minecraft/world/chunk/ChunkSection;field_34555:Iintermediary field_34555Lnet/minecraft/class_2826;field_34555:Iofficial dLenx;d:I
-
nonEmptyBlockCount
private short nonEmptyBlockCount- Mappings:
Namespace Name Mixin selector named nonEmptyBlockCountLnet/minecraft/world/chunk/ChunkSection;nonEmptyBlockCount:Sintermediary field_12877Lnet/minecraft/class_2826;field_12877:Sofficial eLenx;e:S
-
randomTickableBlockCount
private short randomTickableBlockCount- Mappings:
Namespace Name Mixin selector named randomTickableBlockCountLnet/minecraft/world/chunk/ChunkSection;randomTickableBlockCount:Sintermediary field_12882Lnet/minecraft/class_2826;field_12882:Sofficial fLenx;f:S
-
nonEmptyFluidCount
private short nonEmptyFluidCount- Mappings:
Namespace Name Mixin selector named nonEmptyFluidCountLnet/minecraft/world/chunk/ChunkSection;nonEmptyFluidCount:Sintermediary field_12881Lnet/minecraft/class_2826;field_12881:Sofficial gLenx;g:S
-
blockStateContainer
- Mappings:
Namespace Name Mixin selector named blockStateContainerLnet/minecraft/world/chunk/ChunkSection;blockStateContainer:Lnet/minecraft/world/chunk/PalettedContainer;intermediary field_12878Lnet/minecraft/class_2826;field_12878:Lnet/minecraft/class_2841;official hLenx;h:Leoe;
-
biomeContainer
- Mappings:
Namespace Name Mixin selector named biomeContainerLnet/minecraft/world/chunk/ChunkSection;biomeContainer:Lnet/minecraft/world/chunk/ReadableContainer;intermediary field_34556Lnet/minecraft/class_2826;field_34556:Lnet/minecraft/class_7522;official iLenx;i:Leog;
-
-
Constructor Details
-
ChunkSection
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/chunk/ChunkSection;<init>(Lnet/minecraft/world/chunk/ChunkSection;)Vintermediary <init>Lnet/minecraft/class_2826;<init>(Lnet/minecraft/class_2826;)Vofficial <init>Lenx;<init>(Lenx;)V
-
ChunkSection
public ChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/chunk/ChunkSection;<init>(Lnet/minecraft/world/chunk/PalettedContainer;Lnet/minecraft/world/chunk/ReadableContainer;)Vintermediary <init>Lnet/minecraft/class_2826;<init>(Lnet/minecraft/class_2841;Lnet/minecraft/class_7522;)Vofficial <init>Lenx;<init>(Leoe;Leog;)V
-
ChunkSection
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/chunk/ChunkSection;<init>(Lnet/minecraft/world/chunk/PalettesFactory;)Vintermediary <init>Lnet/minecraft/class_2826;<init>(Lnet/minecraft/class_11897;)Vofficial <init>Lenx;<init>(Leof;)V
-
-
Method Details
-
getBlockState
- Mappings:
Namespace Name Mixin selector named getBlockStateLnet/minecraft/world/chunk/ChunkSection;getBlockState(III)Lnet/minecraft/block/BlockState;intermediary method_12254Lnet/minecraft/class_2826;method_12254(III)Lnet/minecraft/class_2680;official aLenx;a(III)Leln;
-
getFluidState
- Mappings:
Namespace Name Mixin selector named getFluidStateLnet/minecraft/world/chunk/ChunkSection;getFluidState(III)Lnet/minecraft/fluid/FluidState;intermediary method_12255Lnet/minecraft/class_2826;method_12255(III)Lnet/minecraft/class_3610;official bLenx;b(III)Lfib;
-
lock
public void lock()- Mappings:
Namespace Name Mixin selector named lockLnet/minecraft/world/chunk/ChunkSection;lock()Vintermediary method_16676Lnet/minecraft/class_2826;method_16676()Vofficial aLenx;a()V
-
unlock
public void unlock()- Mappings:
Namespace Name Mixin selector named unlockLnet/minecraft/world/chunk/ChunkSection;unlock()Vintermediary method_16677Lnet/minecraft/class_2826;method_16677()Vofficial bLenx;b()V
-
setBlockState
- Mappings:
Namespace Name Mixin selector named setBlockStateLnet/minecraft/world/chunk/ChunkSection;setBlockState(IIILnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;intermediary method_16675Lnet/minecraft/class_2826;method_16675(IIILnet/minecraft/class_2680;)Lnet/minecraft/class_2680;official aLenx;a(IIILeln;)Leln;
-
setBlockState
- Mappings:
Namespace Name Mixin selector named setBlockStateLnet/minecraft/world/chunk/ChunkSection;setBlockState(IIILnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;intermediary method_12256Lnet/minecraft/class_2826;method_12256(IIILnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;official aLenx;a(IIILeln;Z)Leln;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmptyLnet/minecraft/world/chunk/ChunkSection;isEmpty()Zintermediary method_38292Lnet/minecraft/class_2826;method_38292()Zofficial cLenx;c()Z
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector named hasRandomTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomTicks()Zintermediary method_12262Lnet/minecraft/class_2826;method_12262()Zofficial dLenx;d()Z
-
hasRandomBlockTicks
public boolean hasRandomBlockTicks()- Mappings:
Namespace Name Mixin selector named hasRandomBlockTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomBlockTicks()Zintermediary method_12263Lnet/minecraft/class_2826;method_12263()Zofficial eLenx;e()Z
-
hasRandomFluidTicks
public boolean hasRandomFluidTicks()- Mappings:
Namespace Name Mixin selector named hasRandomFluidTicksLnet/minecraft/world/chunk/ChunkSection;hasRandomFluidTicks()Zintermediary method_12264Lnet/minecraft/class_2826;method_12264()Zofficial fLenx;f()Z
-
calculateCounts
public void calculateCounts()- Mappings:
Namespace Name Mixin selector named calculateCountsLnet/minecraft/world/chunk/ChunkSection;calculateCounts()Vintermediary method_12253Lnet/minecraft/class_2826;method_12253()Vofficial gLenx;g()V
-
getBlockStateContainer
- Mappings:
Namespace Name Mixin selector named getBlockStateContainerLnet/minecraft/world/chunk/ChunkSection;getBlockStateContainer()Lnet/minecraft/world/chunk/PalettedContainer;intermediary method_12265Lnet/minecraft/class_2826;method_12265()Lnet/minecraft/class_2841;official hLenx;h()Leoe;
-
getBiomeContainer
- Mappings:
Namespace Name Mixin selector named getBiomeContainerLnet/minecraft/world/chunk/ChunkSection;getBiomeContainer()Lnet/minecraft/world/chunk/ReadableContainer;intermediary method_38294Lnet/minecraft/class_2826;method_38294()Lnet/minecraft/class_7522;official iLenx;i()Leog;
-
readDataPacket
- Mappings:
Namespace Name Mixin selector named readDataPacketLnet/minecraft/world/chunk/ChunkSection;readDataPacket(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_12258Lnet/minecraft/class_2826;method_12258(Lnet/minecraft/class_2540;)Vofficial aLenx;a(Lxc;)V
-
readBiomePacket
- Mappings:
Namespace Name Mixin selector named readBiomePacketLnet/minecraft/world/chunk/ChunkSection;readBiomePacket(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_49526Lnet/minecraft/class_2826;method_49526(Lnet/minecraft/class_2540;)Vofficial bLenx;b(Lxc;)V
-
toPacket
- Mappings:
Namespace Name Mixin selector named toPacketLnet/minecraft/world/chunk/ChunkSection;toPacket(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_12257Lnet/minecraft/class_2826;method_12257(Lnet/minecraft/class_2540;)Vofficial cLenx;c(Lxc;)V
-
getPacketSize
public int getPacketSize()- Mappings:
Namespace Name Mixin selector named getPacketSizeLnet/minecraft/world/chunk/ChunkSection;getPacketSize()Iintermediary method_12260Lnet/minecraft/class_2826;method_12260()Iofficial jLenx;j()I
-
hasAny
- Mappings:
Namespace Name Mixin selector named hasAnyLnet/minecraft/world/chunk/ChunkSection;hasAny(Ljava/util/function/Predicate;)Zintermediary method_19523Lnet/minecraft/class_2826;method_19523(Ljava/util/function/Predicate;)Zofficial aLenx;a(Ljava/util/function/Predicate;)Z
-
getBiome
- Mappings:
Namespace Name Mixin selector named getBiomeLnet/minecraft/world/chunk/ChunkSection;getBiome(III)Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_38293Lnet/minecraft/class_2826;method_38293(III)Lnet/minecraft/class_6880;official cLenx;c(III)Ljj;
-
populateBiomes
public void populateBiomes(BiomeSupplier biomeSupplier, MultiNoiseUtil.MultiNoiseSampler sampler, int x, int y, int z) - Mappings:
Namespace Name Mixin selector named populateBiomesLnet/minecraft/world/chunk/ChunkSection;populateBiomes(Lnet/minecraft/world/biome/source/BiomeSupplier;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;III)Vintermediary method_38291Lnet/minecraft/class_2826;method_38291(Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;III)Vofficial aLenx;a(Ldux;Ldvd$f;III)V
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/world/chunk/ChunkSection;copy()Lnet/minecraft/world/chunk/ChunkSection;intermediary method_61771Lnet/minecraft/class_2826;method_61771()Lnet/minecraft/class_2826;official kLenx;k()Lenx;
-