Class NoiseChunkGenerator.OreVeinSource

java.lang.Object
net.minecraft.world.gen.chunk.NoiseChunkGenerator.OreVeinSource
All Implemented Interfaces:
BlockSource
Enclosing class:
NoiseChunkGenerator

private class NoiseChunkGenerator.OreVeinSource extends Object implements BlockSource
Mappings:
Namespace Name
official cpt$b
intermediary net/minecraft/class_3754$class_6352
named net/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource
  • Field Details

    • field_33581

      private final NoiseInterpolator field_33581
      Mappings:
      Namespace Name Mixin selector
      official b Lcpt$b;b:Lcpv;
      intermediary field_33581 Lnet/minecraft/class_3754$class_6352;field_33581:Lnet/minecraft/class_5917;
      named field_33581 Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;field_33581:Lnet/minecraft/world/gen/NoiseInterpolator;
    • field_33582

      private final NoiseInterpolator field_33582
      Mappings:
      Namespace Name Mixin selector
      official c Lcpt$b;c:Lcpv;
      intermediary field_33582 Lnet/minecraft/class_3754$class_6352;field_33582:Lnet/minecraft/class_5917;
      named field_33582 Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;field_33582:Lnet/minecraft/world/gen/NoiseInterpolator;
    • field_33583

      private final NoiseInterpolator field_33583
      Mappings:
      Namespace Name Mixin selector
      official d Lcpt$b;d:Lcpv;
      intermediary field_33583 Lnet/minecraft/class_3754$class_6352;field_33583:Lnet/minecraft/class_5917;
      named field_33583 Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;field_33583:Lnet/minecraft/world/gen/NoiseInterpolator;
    • field_33584

      private double field_33584
      Mappings:
      Namespace Name Mixin selector
      official e Lcpt$b;e:D
      intermediary field_33584 Lnet/minecraft/class_3754$class_6352;field_33584:D
      named field_33584 Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;field_33584:D
    • seed

      private final long seed
      Mappings:
      Namespace Name Mixin selector
      official f Lcpt$b;f:J
      intermediary field_33585 Lnet/minecraft/class_3754$class_6352;field_33585:J
      named seed Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;seed:J
    • random

      private final ChunkRandom random
      Mappings:
      Namespace Name Mixin selector
      official g Lcpt$b;g:Lcqm;
      intermediary field_33586 Lnet/minecraft/class_3754$class_6352;field_33586:Lnet/minecraft/class_2919;
      named random Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;random:Lnet/minecraft/world/gen/ChunkRandom;
  • Constructor Details

    • OreVeinSource

      public OreVeinSource(ChunkPos pos, int int2, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcpt$b;<init>(Lcpt;Lbvu;IJ)V
      intermediary <init> Lnet/minecraft/class_3754$class_6352;<init>(Lnet/minecraft/class_3754;Lnet/minecraft/class_1923;IJ)V
      named <init> Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;<init>(Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator;Lnet/minecraft/util/math/ChunkPos;IJ)V
  • Method Details

    • feed

      public void feed(Consumer<NoiseInterpolator> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt$b;a(Ljava/util/function/Consumer;)V
      intermediary method_36395 Lnet/minecraft/class_3754$class_6352;method_36395(Ljava/util/function/Consumer;)V
      named feed Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;feed(Ljava/util/function/Consumer;)V
    • method_36394

      public void method_36394(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt$b;a(D)V
      intermediary method_36394 Lnet/minecraft/class_3754$class_6352;method_36394(D)V
      named method_36394 Lnet/minecraft/world/gen/chunk/NoiseChunkGenerator$OreVeinSource;method_36394(D)V
    • sample

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