Class GrimstoneInterpolator

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

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

    • random

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

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

      private final BlockState defaultBlock
      Mappings:
      Namespace Name Mixin selector
      official c Lcmm;c:Lchv;
      intermediary field_28911 Lnet/minecraft/class_5842;field_28911:Lnet/minecraft/class_2680;
      named defaultBlock Lnet/minecraft/world/gen/GrimstoneInterpolator;defaultBlock:Lnet/minecraft/block/BlockState;
    • grimstone

      private final BlockState grimstone
      Mappings:
      Namespace Name Mixin selector
      official d Lcmm;d:Lchv;
      intermediary field_28912 Lnet/minecraft/class_5842;field_28912:Lnet/minecraft/class_2680;
      named grimstone Lnet/minecraft/world/gen/GrimstoneInterpolator;grimstone:Lnet/minecraft/block/BlockState;
  • Constructor Details

    • GrimstoneInterpolator

      public GrimstoneInterpolator​(long seed, BlockState defaultBlock, BlockState grimstone)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcmm;<init>(JLchv;Lchv;)V
      intermediary <init> Lnet/minecraft/class_5842;<init>(JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/world/gen/GrimstoneInterpolator;<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 Lcmg;a(IIILcmu;)Lchv;
      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;