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 cor
intermediary net/minecraft/class_5842
named net/minecraft/world/gen/DeepslateInterpolator
  • Field Details

    • field_31468

      private static final int field_31468
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lcor;a:I
      intermediary field_31468 Lnet/minecraft/class_5842;field_31468:I
      named field_31468 Lnet/minecraft/world/gen/DeepslateInterpolator;field_31468:I
    • field_31469

      private static final int field_31469
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Lcor;b:I
      intermediary field_31469 Lnet/minecraft/class_5842;field_31469:I
      named field_31469 Lnet/minecraft/world/gen/DeepslateInterpolator;field_31469:I
    • random

      private final ChunkRandom random
      Mappings:
      Namespace Name Mixin selector
      official c Lcor;c:Lcpo;
      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 d Lcor;d: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 e Lcor;e:Lcjx;
      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 f Lcor;f:Lcjx;
      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;
    • field_33513

      private final Supplier<ChunkGeneratorSettings> field_33513
      Mappings:
      Namespace Name Mixin selector
      official g Lcor;g:Ljava/util/function/Supplier;
      intermediary field_33513 Lnet/minecraft/class_5842;field_33513:Ljava/util/function/Supplier;
      named field_33513 Lnet/minecraft/world/gen/DeepslateInterpolator;field_33513:Ljava/util/function/Supplier;
  • Constructor Details

    • DeepslateInterpolator

      public DeepslateInterpolator(long seed, BlockState defaultBlock, BlockState deepslateState, Supplier<ChunkGeneratorSettings> supplier)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcor;<init>(JLcjx;Lcjx;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_5842;<init>(JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Ljava/util/function/Supplier;)V
      named <init> Lnet/minecraft/world/gen/DeepslateInterpolator;<init>(JLnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Ljava/util/function/Supplier;)V
  • Method Details

    • sample

      public BlockState sample(int x, int y, int z)
      Specified by:
      sample in interface BlockInterpolator
      Mappings:
      Namespace Name Mixin selector
      official a Lcok;a(III)Lcjx;
      intermediary method_33831 Lnet/minecraft/class_5840;method_33831(III)Lnet/minecraft/class_2680;
      named sample Lnet/minecraft/world/gen/BlockInterpolator;sample(III)Lnet/minecraft/block/BlockState;