Class BelowZeroRetrogen

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

public final class BelowZeroRetrogen extends Object
Mappings:
Namespace Name
official csk
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 Lcsk;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 Lcsk;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 Lcsk;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 Lcsk;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;
    • BELOW_ZERO_VIEW

      public static final HeightLimitView BELOW_ZERO_VIEW
      Mappings:
      Namespace Name Mixin selector
      official b Lcsk;b:Lbzy;
      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 f Lcsk;f:Lcpu;
      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 g Lcsk;g: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> Lcsk;<init>(Lcpu;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 Lcsk;a(Lob;)Lcsk;
      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 Lcsk;a(Lcqj;)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
    • fillColumnWithAirIfMissingBedrock

      public void fillColumnWithAirIfMissingBedrock(ProtoChunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official b Lcsk;b(Lcqj;)V
      intermediary method_39470 Lnet/minecraft/class_6746;method_39470(Lnet/minecraft/class_2839;)V
      named fillColumnWithAirIfMissingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;fillColumnWithAirIfMissingBedrock(Lnet/minecraft/world/chunk/ProtoChunk;)V
    • getTargetStatus

      public ChunkStatus getTargetStatus()
      Mappings:
      Namespace Name Mixin selector
      official a Lcsk;a()Lcpu;
      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 Lcsk;b()Z
      intermediary method_39469 Lnet/minecraft/class_6746;method_39469()Z
      named hasMissingBedrock Lnet/minecraft/world/chunk/BelowZeroRetrogen;hasMissingBedrock()Z
    • isMissingBedrockAt

      public boolean isMissingBedrockAt(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsk;a(II)Z
      intermediary method_39466 Lnet/minecraft/class_6746;method_39466(II)Z
      named isMissingBedrockAt Lnet/minecraft/world/chunk/BelowZeroRetrogen;isMissingBedrockAt(II)Z