Class BelowZeroRetrogen

java.lang.Object
net.minecraft.world.level.levelgen.BelowZeroRetrogen

public final class BelowZeroRetrogen extends Object
  • Field Details

    • EMPTY

      private static final BitSet EMPTY
    • BITSET_CODEC

      private static final com.mojang.serialization.Codec<BitSet> BITSET_CODEC
    • NON_EMPTY_CHUNK_STATUS

      private static final com.mojang.serialization.Codec<ChunkStatus> NON_EMPTY_CHUNK_STATUS
    • CODEC

      public static final com.mojang.serialization.Codec<BelowZeroRetrogen> CODEC
    • RETAINED_RETROGEN_BIOMES

      private static final Set<ResourceKey<Biome>> RETAINED_RETROGEN_BIOMES
    • UPGRADE_HEIGHT_ACCESSOR

      public static final LevelHeightAccessor UPGRADE_HEIGHT_ACCESSOR
    • targetStatus

      private final ChunkStatus targetStatus
    • missingBedrock

      private final BitSet missingBedrock
  • Constructor Details

  • Method Details

    • read

      @Nullable public static BelowZeroRetrogen read(CompoundTag p_188486_)
    • replaceOldBedrock

      public static void replaceOldBedrock(ProtoChunk p_188475_)
    • applyBedrockMask

      public void applyBedrockMask(ProtoChunk p_198222_)
    • targetStatus

      public ChunkStatus targetStatus()
    • hasBedrockHoles

      public boolean hasBedrockHoles()
    • hasBedrockHole

      public boolean hasBedrockHole(int p_198215_, int p_198216_)
    • getBiomeResolver

      public static BiomeResolver getBiomeResolver(BiomeResolver p_204532_, ChunkAccess p_204533_)