Class DeepslateInterpolator

java.lang.Object
net.minecraft.world.gen.DeepslateInterpolator
All Implemented Interfaces:
BlockInterpolator

public class DeepslateInterpolator
extends Object
implements BlockInterpolator
Mappings:
Namespace Name
official cng
intermediary net/minecraft/class_5842
named net/minecraft/world/gen/DeepslateInterpolator
  • Field Details

    • random

      private final ChunkRandom random
      Mappings:
      Namespace Name Mixin selector
      official a Lcng;a:Lcoc;
      intermediary field_28909 Lnet/minecraft/class_5842;field_28909:Lnet/minecraft/class_2919;
      named random Lnet/minecraft/world/gen/DeepslateInterpolator;random:Lnet/minecraft/world/gen/ChunkRandom;
    • seed

      private final long seed
      Mappings:
      Namespace Name Mixin selector
      official b Lcng;b:J
      intermediary field_28910 Lnet/minecraft/class_5842;field_28910:J
      named seed Lnet/minecraft/world/gen/DeepslateInterpolator;seed:J
    • defaultBlock

      private final BlockState defaultBlock
      Mappings:
      Namespace Name Mixin selector
      official c Lcng;c:Lcio;
      intermediary field_28911 Lnet/minecraft/class_5842;field_28911:Lnet/minecraft/class_2680;
      named defaultBlock Lnet/minecraft/world/gen/DeepslateInterpolator;defaultBlock:Lnet/minecraft/block/BlockState;
    • deepslateState

      private final BlockState deepslateState
      Mappings:
      Namespace Name Mixin selector
      official d Lcng;d:Lcio;
      intermediary field_28912 Lnet/minecraft/class_5842;field_28912:Lnet/minecraft/class_2680;
      named deepslateState Lnet/minecraft/world/gen/DeepslateInterpolator;deepslateState:Lnet/minecraft/block/BlockState;
  • Constructor Details

    • DeepslateInterpolator

      public DeepslateInterpolator​(long seed, BlockState defaultBlock, BlockState deepslateState)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcng;<init>(JLcio;Lcio;)V
      intermediary <init> Lnet/minecraft/class_5842;<init>(JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/world/gen/DeepslateInterpolator;<init>(JLnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • sample

      public BlockState sample​(int x, int y, int z, ChunkGeneratorSettings settings)
      Specified by:
      sample in interface BlockInterpolator
      Mappings:
      Namespace Name Mixin selector
      official a Lcna;a(IIILcno;)Lcio;
      intermediary method_33831 Lnet/minecraft/class_5840;method_33831(IIILnet/minecraft/class_5284;)Lnet/minecraft/class_2680;
      named sample Lnet/minecraft/world/gen/BlockInterpolator;sample(IIILnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;)Lnet/minecraft/block/BlockState;