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 cpb$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 Lcpb$b;b:Lcpd;
      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 Lcpb$b;c:Lcpd;
      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 Lcpb$b;d:Lcpd;
      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 Lcpb$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 Lcpb$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 Lcpb$b;g:Lcpu;
      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> Lcpb$b;<init>(Lcpb;Lbvd;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

    • method_36395

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

      public void method_36394(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpb$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 Lcoo;getBaseBlock(III)Lcka;
      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;