Class BelowZeroRetrogen

java.lang.Object
net.minecraft.world.chunk.BelowZeroRetrogen

public final class BelowZeroRetrogen extends Object
Mappings:
Namespace Name
official daf
intermediary net/minecraft/class_6746
named net/minecraft/world/chunk/BelowZeroRetrogen
  • Field Details

    • EMPTY_MISSING_BEDROCK_BIT_SET

      private static final BitSet EMPTY_MISSING_BEDROCK_BIT_SET
      Mappings:
      Namespace Name Mixin selector
      official c Ldaf;c:Ljava/util/BitSet;
      intermediary field_35481 Lnet/minecraft/class_6746;field_35481:Ljava/util/BitSet;
      named EMPTY_MISSING_BEDROCK_BIT_SET Lnet/minecraft/world/chunk/BelowZeroRetrogen;EMPTY_MISSING_BEDROCK_BIT_SET:Ljava/util/BitSet;
    • MISSING_BEDROCK_CODEC

      private static final com.mojang.serialization.Codec<BitSet> MISSING_BEDROCK_CODEC
      Mappings:
      Namespace Name Mixin selector
      official d Ldaf;d:Lcom/mojang/serialization/Codec;
      intermediary field_35482 Lnet/minecraft/class_6746;field_35482:Lcom/mojang/serialization/Codec;
      named MISSING_BEDROCK_CODEC Lnet/minecraft/world/chunk/BelowZeroRetrogen;MISSING_BEDROCK_CODEC:Lcom/mojang/serialization/Codec;
    • STATUS_CODEC

      private static final com.mojang.serialization.Codec<ChunkStatus> STATUS_CODEC
      Mappings:
      Namespace Name Mixin selector
      official e Ldaf;e:Lcom/mojang/serialization/Codec;
      intermediary field_35483 Lnet/minecraft/class_6746;field_35483:Lcom/mojang/serialization/Codec;
      named STATUS_CODEC Lnet/minecraft/world/chunk/BelowZeroRetrogen;STATUS_CODEC:Lcom/mojang/serialization/Codec;
    • CODEC

      public static final com.mojang.serialization.Codec<BelowZeroRetrogen> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a:Lcom/mojang/serialization/Codec;
      intermediary field_35480 Lnet/minecraft/class_6746;field_35480:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/chunk/BelowZeroRetrogen;CODEC:Lcom/mojang/serialization/Codec;
    • CAVE_BIOMES

      private static final Set<RegistryKey<Biome>> CAVE_BIOMES
      Mappings:
      Namespace Name Mixin selector
      official f Ldaf;f:Ljava/util/Set;
      intermediary field_36192 Lnet/minecraft/class_6746;field_36192:Ljava/util/Set;
      named CAVE_BIOMES Lnet/minecraft/world/chunk/BelowZeroRetrogen;CAVE_BIOMES:Ljava/util/Set;
    • BELOW_ZERO_VIEW

      public static final HeightLimitView BELOW_ZERO_VIEW
      Mappings:
      Namespace Name Mixin selector
      official b Ldaf;b:Lcgz;
      intermediary field_35591 Lnet/minecraft/class_6746;field_35591:Lnet/minecraft/class_5539;
      named BELOW_ZERO_VIEW Lnet/minecraft/world/chunk/BelowZeroRetrogen;BELOW_ZERO_VIEW:Lnet/minecraft/world/HeightLimitView;
    • targetStatus

      private final ChunkStatus targetStatus
      Mappings:
      Namespace Name Mixin selector
      official g Ldaf;g:Lcxn;
      intermediary field_35484 Lnet/minecraft/class_6746;field_35484:Lnet/minecraft/class_2806;
      named targetStatus Lnet/minecraft/world/chunk/BelowZeroRetrogen;targetStatus:Lnet/minecraft/world/chunk/ChunkStatus;
    • missingBedrock

      private final BitSet missingBedrock
      Mappings:
      Namespace Name Mixin selector
      official h Ldaf;h:Ljava/util/BitSet;
      intermediary field_35485 Lnet/minecraft/class_6746;field_35485:Ljava/util/BitSet;
      named missingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;missingBedrock:Ljava/util/BitSet;
  • Constructor Details

    • BelowZeroRetrogen

      private BelowZeroRetrogen(ChunkStatus targetStatus, Optional<BitSet> missingBedrock)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldaf;<init>(Lcxn;Ljava/util/Optional;)V
      intermediary <init> Lnet/minecraft/class_6746;<init>(Lnet/minecraft/class_2806;Ljava/util/Optional;)V
      named <init> Lnet/minecraft/world/chunk/BelowZeroRetrogen;<init>(Lnet/minecraft/world/chunk/ChunkStatus;Ljava/util/Optional;)V
  • Method Details

    • fromNbt

      @Nullable public static @Nullable BelowZeroRetrogen fromNbt(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a(Lpj;)Ldaf;
      intermediary method_39326 Lnet/minecraft/class_6746;method_39326(Lnet/minecraft/class_2487;)Lnet/minecraft/class_6746;
      named fromNbt Lnet/minecraft/world/chunk/BelowZeroRetrogen;fromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/world/chunk/BelowZeroRetrogen;
    • replaceOldBedrock

      public static void replaceOldBedrock(ProtoChunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a(Lcyc;)V
      intermediary method_39467 Lnet/minecraft/class_6746;method_39467(Lnet/minecraft/class_2839;)V
      named replaceOldBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;replaceOldBedrock(Lnet/minecraft/world/chunk/ProtoChunk;)V
    • fillColumnsWithAirIfMissingBedrock

      public void fillColumnsWithAirIfMissingBedrock(ProtoChunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official b Ldaf;b(Lcyc;)V
      intermediary method_39898 Lnet/minecraft/class_6746;method_39898(Lnet/minecraft/class_2839;)V
      named fillColumnsWithAirIfMissingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;fillColumnsWithAirIfMissingBedrock(Lnet/minecraft/world/chunk/ProtoChunk;)V
    • getTargetStatus

      public ChunkStatus getTargetStatus()
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a()Lcxn;
      intermediary method_39319 Lnet/minecraft/class_6746;method_39319()Lnet/minecraft/class_2806;
      named getTargetStatus Lnet/minecraft/world/chunk/BelowZeroRetrogen;getTargetStatus()Lnet/minecraft/world/chunk/ChunkStatus;
    • hasMissingBedrock

      public boolean hasMissingBedrock()
      Mappings:
      Namespace Name Mixin selector
      official b Ldaf;b()Z
      intermediary method_39897 Lnet/minecraft/class_6746;method_39897()Z
      named hasMissingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;hasMissingBedrock()Z
    • isColumnMissingBedrock

      public boolean isColumnMissingBedrock(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a(II)Z
      intermediary method_39895 Lnet/minecraft/class_6746;method_39895(II)Z
      named isColumnMissingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;isColumnMissingBedrock(II)Z
    • getBiomeSupplier

      public static BiomeSupplier getBiomeSupplier(BiomeSupplier biomeSupplier, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Ldaf;a(Lchw;Lcxj;)Lchw;
      intermediary method_39767 Lnet/minecraft/class_6746;method_39767(Lnet/minecraft/class_6780;Lnet/minecraft/class_2791;)Lnet/minecraft/class_6780;
      named getBiomeSupplier Lnet/minecraft/world/chunk/BelowZeroRetrogen;getBiomeSupplier(Lnet/minecraft/world/biome/source/BiomeSupplier;Lnet/minecraft/world/chunk/Chunk;)Lnet/minecraft/world/biome/source/BiomeSupplier;