Class DeepslateBlockSource

java.lang.Object
net.minecraft.world.gen.DeepslateBlockSource
All Implemented Interfaces:
BlockSource

public class DeepslateBlockSource extends Object implements BlockSource
Mappings:
Namespace Name
official csz
intermediary net/minecraft/class_5842
named net/minecraft/world/gen/DeepslateBlockSource
  • Field Details

    • field_34587

      private final RandomDeriver field_34587
      Mappings:
      Namespace Name Mixin selector
      official a Lcsz;a:Lcsq;
      intermediary field_34587 Lnet/minecraft/class_5842;field_34587:Lnet/minecraft/class_6574;
      named field_34587 Lnet/minecraft/world/gen/DeepslateBlockSource;field_34587:Lnet/minecraft/world/gen/random/RandomDeriver;
    • field_35137

      @Nullable private final @Nullable BlockState field_35137
      Mappings:
      Namespace Name Mixin selector
      official b Lcsz;b:Lcnd;
      intermediary field_35137 Lnet/minecraft/class_5842;field_35137:Lnet/minecraft/class_2680;
      named field_35137 Lnet/minecraft/world/gen/DeepslateBlockSource;field_35137:Lnet/minecraft/block/BlockState;
    • field_35138

      @Nullable private final @Nullable BlockState field_35138
      Mappings:
      Namespace Name Mixin selector
      official c Lcsz;c:Lcnd;
      intermediary field_35138 Lnet/minecraft/class_5842;field_35138:Lnet/minecraft/class_2680;
      named field_35138 Lnet/minecraft/world/gen/DeepslateBlockSource;field_35138:Lnet/minecraft/block/BlockState;
    • field_35139

      private final int field_35139
      Mappings:
      Namespace Name Mixin selector
      official d Lcsz;d:I
      intermediary field_35139 Lnet/minecraft/class_5842;field_35139:I
      named field_35139 Lnet/minecraft/world/gen/DeepslateBlockSource;field_35139:I
    • field_35140

      private final int field_35140
      Mappings:
      Namespace Name Mixin selector
      official e Lcsz;e:I
      intermediary field_35140 Lnet/minecraft/class_5842;field_35140:I
      named field_35140 Lnet/minecraft/world/gen/DeepslateBlockSource;field_35140:I
  • Constructor Details

    • DeepslateBlockSource

      public DeepslateBlockSource(RandomDeriver randomDeriver, @Nullable @Nullable BlockState deepslateState, @Nullable @Nullable BlockState blockState, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcsz;<init>(Lcsq;Lcnd;Lcnd;II)V
      intermediary <init> Lnet/minecraft/class_5842;<init>(Lnet/minecraft/class_6574;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
      named <init> Lnet/minecraft/world/gen/DeepslateBlockSource;<init>(Lnet/minecraft/world/gen/random/RandomDeriver;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;II)V
  • Method Details

    • apply

      @Nullable public @Nullable BlockState apply(ChunkNoiseSampler sampler, int x, int y, int z)
      Specified by:
      apply in interface BlockSource
      Mappings:
      Namespace Name Mixin selector
      official apply Ldce;apply(Lcsh;III)Lcnd;
      intermediary apply Lnet/minecraft/class_6583;apply(Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680;
      named apply Lnet/minecraft/world/gen/BlockSource;apply(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;III)Lnet/minecraft/block/BlockState;