Class AquiferSampler.Impl

java.lang.Object
net.minecraft.world.gen.chunk.AquiferSampler.Impl
All Implemented Interfaces:
AquiferSampler
Enclosing interface:
AquiferSampler

public static class AquiferSampler.Impl extends Object implements AquiferSampler
Mappings:
Namespace Name
named net/minecraft/world/gen/chunk/AquiferSampler$Impl
intermediary net/minecraft/class_6350$class_5832
official epb$c
  • Field Details

    • field_31451

      private static final int field_31451
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31451 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31451:I
      intermediary field_31451 Lnet/minecraft/class_6350$class_5832;field_31451:I
      official a Lepb$c;a:I
    • field_31452

      private static final int field_31452
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31452 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31452:I
      intermediary field_31452 Lnet/minecraft/class_6350$class_5832;field_31452:I
      official b Lepb$c;b:I
    • field_31453

      private static final int field_31453
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31453 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31453:I
      intermediary field_31453 Lnet/minecraft/class_6350$class_5832;field_31453:I
      official c Lepb$c;c:I
    • field_31454

      private static final int field_31454
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31454 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31454:I
      intermediary field_31454 Lnet/minecraft/class_6350$class_5832;field_31454:I
      official d Lepb$c;d:I
    • field_31455

      private static final int field_31455
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31455 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31455:I
      intermediary field_31455 Lnet/minecraft/class_6350$class_5832;field_31455:I
      official e Lepb$c;e:I
    • field_31456

      private static final int field_31456
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31456 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31456:I
      intermediary field_31456 Lnet/minecraft/class_6350$class_5832;field_31456:I
      official f Lepb$c;f:I
    • field_31457

      private static final int field_31457
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31457 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31457:I
      intermediary field_31457 Lnet/minecraft/class_6350$class_5832;field_31457:I
      official g Lepb$c;g:I
    • field_31458

      private static final int field_31458
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31458 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31458:I
      intermediary field_31458 Lnet/minecraft/class_6350$class_5832;field_31458:I
      official h Lepb$c;h:I
    • field_31459

      private static final int field_31459
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_31459 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_31459:I
      intermediary field_31459 Lnet/minecraft/class_6350$class_5832;field_31459:I
      official i Lepb$c;i:I
    • field_61453

      private static final int field_61453
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61453 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61453:I
      intermediary field_61453 Lnet/minecraft/class_6350$class_5832;field_61453:I
      official j Lepb$c;j:I
    • field_61454

      private static final int field_61454
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61454 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61454:I
      intermediary field_61454 Lnet/minecraft/class_6350$class_5832;field_61454:I
      official k Lepb$c;k:I
    • field_36220

      private static final int field_36220
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_36220 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_36220:I
      intermediary field_36220 Lnet/minecraft/class_6350$class_5832;field_36220:I
      official l Lepb$c;l:I
    • NEEDS_FLUID_TICK_DISTANCE_THRESHOLD

      private static final double NEEDS_FLUID_TICK_DISTANCE_THRESHOLD
      Mappings:
      Namespace Name Mixin selector
      named NEEDS_FLUID_TICK_DISTANCE_THRESHOLD Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;NEEDS_FLUID_TICK_DISTANCE_THRESHOLD:D
      intermediary field_36221 Lnet/minecraft/class_6350$class_5832;field_36221:D
      official m Lepb$c;m:D
    • field_61455

      private static final int field_61455
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61455 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61455:I
      intermediary field_61455 Lnet/minecraft/class_6350$class_5832;field_61455:I
      official n Lepb$c;n:I
    • field_61456

      private static final int field_61456
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61456 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61456:I
      intermediary field_61456 Lnet/minecraft/class_6350$class_5832;field_61456:I
      official o Lepb$c;o:I
    • field_61457

      private static final int field_61457
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61457 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61457:I
      intermediary field_61457 Lnet/minecraft/class_6350$class_5832;field_61457:I
      official p Lepb$c;p:I
    • field_61458

      private static final int field_61458
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61458 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61458:I
      intermediary field_61458 Lnet/minecraft/class_6350$class_5832;field_61458:I
      official q Lepb$c;q:I
    • field_61459

      private static final int field_61459
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61459 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61459:I
      intermediary field_61459 Lnet/minecraft/class_6350$class_5832;field_61459:I
      official r Lepb$c;r:I
    • field_61460

      private static final int field_61460
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61460 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61460:I
      intermediary field_61460 Lnet/minecraft/class_6350$class_5832;field_61460:I
      official s Lepb$c;s:I
    • field_61461

      private static final int field_61461
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61461 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61461:I
      intermediary field_61461 Lnet/minecraft/class_6350$class_5832;field_61461:I
      official t Lepb$c;t:I
    • field_61462

      private static final int field_61462
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61462 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61462:I
      intermediary field_61462 Lnet/minecraft/class_6350$class_5832;field_61462:I
      official u Lepb$c;u:I
    • field_61463

      private static final int field_61463
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61463 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61463:I
      intermediary field_61463 Lnet/minecraft/class_6350$class_5832;field_61463:I
      official v Lepb$c;v:I
    • CHUNK_POS_OFFSETS

      private static final int[][] CHUNK_POS_OFFSETS
      Mappings:
      Namespace Name Mixin selector
      named CHUNK_POS_OFFSETS Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;CHUNK_POS_OFFSETS:[[I
      intermediary field_34581 Lnet/minecraft/class_6350$class_5832;field_34581:[[I
      official O Lepb$c;O:[[I
    • chunkNoiseSampler

      private final ChunkNoiseSampler chunkNoiseSampler
      Mappings:
      Namespace Name Mixin selector
      named chunkNoiseSampler Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;chunkNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;
      intermediary field_34578 Lnet/minecraft/class_6350$class_5832;field_34578:Lnet/minecraft/class_6568;
      official w Lepb$c;w:Lept;
    • barrierNoise

      private final DensityFunction barrierNoise
      Mappings:
      Namespace Name Mixin selector
      named barrierNoise Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;barrierNoise:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_28813 Lnet/minecraft/class_6350$class_5832;field_28813:Lnet/minecraft/class_6910;
      official x Lepb$c;x:Lepi;
    • fluidLevelFloodednessNoise

      private final DensityFunction fluidLevelFloodednessNoise
      Mappings:
      Namespace Name Mixin selector
      named fluidLevelFloodednessNoise Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;fluidLevelFloodednessNoise:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_35122 Lnet/minecraft/class_6350$class_5832;field_35122:Lnet/minecraft/class_6910;
      official y Lepb$c;y:Lepi;
    • fluidLevelSpreadNoise

      private final DensityFunction fluidLevelSpreadNoise
      Mappings:
      Namespace Name Mixin selector
      named fluidLevelSpreadNoise Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;fluidLevelSpreadNoise:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_35123 Lnet/minecraft/class_6350$class_5832;field_35123:Lnet/minecraft/class_6910;
      official z Lepb$c;z:Lepi;
    • fluidTypeNoise

      private final DensityFunction fluidTypeNoise
      Mappings:
      Namespace Name Mixin selector
      named fluidTypeNoise Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;fluidTypeNoise:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_33575 Lnet/minecraft/class_6350$class_5832;field_33575:Lnet/minecraft/class_6910;
      official A Lepb$c;A:Lepi;
    • randomDeriver

      private final RandomSplitter randomDeriver
      Mappings:
      Namespace Name Mixin selector
      named randomDeriver Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;randomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;
      intermediary field_34579 Lnet/minecraft/class_6350$class_5832;field_34579:Lnet/minecraft/class_6574;
      official B Lepb$c;B:Leqc;
    • waterLevels

      private final AquiferSampler.FluidLevel[] waterLevels
      Mappings:
      Namespace Name Mixin selector
      named waterLevels Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;waterLevels:[Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;
      intermediary field_28816 Lnet/minecraft/class_6350$class_5832;field_28816:[Lnet/minecraft/class_6350$class_6351;
      official C Lepb$c;C:[Lepb$b;
    • blockPositions

      private final long[] blockPositions
      Mappings:
      Namespace Name Mixin selector
      named blockPositions Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;blockPositions:[J
      intermediary field_28817 Lnet/minecraft/class_6350$class_5832;field_28817:[J
      official D Lepb$c;D:[J
    • fluidLevelSampler

      private final AquiferSampler.FluidLevelSampler fluidLevelSampler
      Mappings:
      Namespace Name Mixin selector
      named fluidLevelSampler Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;fluidLevelSampler:Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;
      intermediary field_34580 Lnet/minecraft/class_6350$class_5832;field_34580:Lnet/minecraft/class_6350$class_6565;
      official E Lepb$c;E:Lepb$a;
    • erosionDensityFunction

      private final DensityFunction erosionDensityFunction
      Mappings:
      Namespace Name Mixin selector
      named erosionDensityFunction Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;erosionDensityFunction:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_38246 Lnet/minecraft/class_6350$class_5832;field_38246:Lnet/minecraft/class_6910;
      official F Lepb$c;F:Lepi;
    • depthDensityFunction

      private final DensityFunction depthDensityFunction
      Mappings:
      Namespace Name Mixin selector
      named depthDensityFunction Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;depthDensityFunction:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
      intermediary field_38247 Lnet/minecraft/class_6350$class_5832;field_38247:Lnet/minecraft/class_6910;
      official G Lepb$c;G:Lepi;
    • needsFluidTick

      private boolean needsFluidTick
      Mappings:
      Namespace Name Mixin selector
      named needsFluidTick Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;needsFluidTick:Z
      intermediary field_28820 Lnet/minecraft/class_6350$class_5832;field_28820:Z
      official H Lepb$c;H:Z
    • field_61452

      private final int field_61452
      Mappings:
      Namespace Name Mixin selector
      named field_61452 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;field_61452:I
      intermediary field_61452 Lnet/minecraft/class_6350$class_5832;field_61452:I
      official I Lepb$c;I:I
    • startX

      private final int startX
      Mappings:
      Namespace Name Mixin selector
      named startX Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;startX:I
      intermediary field_28822 Lnet/minecraft/class_6350$class_5832;field_28822:I
      official J Lepb$c;J:I
    • startY

      private final int startY
      Mappings:
      Namespace Name Mixin selector
      named startY Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;startY:I
      intermediary field_28823 Lnet/minecraft/class_6350$class_5832;field_28823:I
      official K Lepb$c;K:I
    • startZ

      private final int startZ
      Mappings:
      Namespace Name Mixin selector
      named startZ Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;startZ:I
      intermediary field_28824 Lnet/minecraft/class_6350$class_5832;field_28824:I
      official L Lepb$c;L:I
    • sizeX

      private final int sizeX
      Mappings:
      Namespace Name Mixin selector
      named sizeX Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;sizeX:I
      intermediary field_28825 Lnet/minecraft/class_6350$class_5832;field_28825:I
      official M Lepb$c;M:I
    • sizeZ

      private final int sizeZ
      Mappings:
      Namespace Name Mixin selector
      named sizeZ Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;sizeZ:I
      intermediary field_28826 Lnet/minecraft/class_6350$class_5832;field_28826:I
      official N Lepb$c;N:I
  • Constructor Details

    • Impl

      Impl(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;<init>(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/gen/noise/NoiseRouter;Lnet/minecraft/util/math/random/RandomSplitter;IILnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;)V
      intermediary <init> Lnet/minecraft/class_6350$class_5832;<init>(Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6953;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)V
      official <init> Lepb$c;<init>(Lept;Ldqv;Lepv;Leqc;IILepb$a;)V
  • Method Details

    • index

      private int index(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      named index Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;index(III)I
      intermediary method_33741 Lnet/minecraft/class_6350$class_5832;method_33741(III)I
      official a Lepb$c;a(III)I
    • apply

      @Nullable public @Nullable BlockState apply(DensityFunction.NoisePos pos, double density)
      Specified by:
      apply in interface AquiferSampler
      Mappings:
      Namespace Name Mixin selector
      named apply Lnet/minecraft/world/gen/chunk/AquiferSampler;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;D)Lnet/minecraft/block/BlockState;
      intermediary method_38317 Lnet/minecraft/class_6350;method_38317(Lnet/minecraft/class_6910$class_6912;D)Lnet/minecraft/class_2680;
      official a Lepb;a(Lepi$b;D)Lejm;
    • needsFluidTick

      public boolean needsFluidTick()
      Specified by:
      needsFluidTick in interface AquiferSampler
      Mappings:
      Namespace Name Mixin selector
      named needsFluidTick Lnet/minecraft/world/gen/chunk/AquiferSampler;needsFluidTick()Z
      intermediary method_33742 Lnet/minecraft/class_6350;method_33742()Z
      official a Lepb;a()Z
    • maxDistance

      private static double maxDistance(int int2, int a)
      Mappings:
      Namespace Name Mixin selector
      named maxDistance Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;maxDistance(II)D
      intermediary method_33736 Lnet/minecraft/class_6350$class_5832;method_33736(II)D
      official a Lepb$c;a(II)D
    • calculateDensity

      private double calculateDensity(DensityFunction.NoisePos pos, MutableDouble mutableDouble, AquiferSampler.FluidLevel fluidLevel, AquiferSampler.FluidLevel fluidLevel2)
      Mappings:
      Namespace Name Mixin selector
      named calculateDensity Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;calculateDensity(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;)D
      intermediary method_33735 Lnet/minecraft/class_6350$class_5832;method_33735(Lnet/minecraft/class_6910$class_6912;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D
      official a Lepb$c;a(Lepi$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Lepb$b;Lepb$b;)D
    • getLocalX

      private static int getLocalX(int int2)
      Mappings:
      Namespace Name Mixin selector
      named getLocalX Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getLocalX(I)I
      intermediary method_33734 Lnet/minecraft/class_6350$class_5832;method_33734(I)I
      official a Lepb$c;a(I)I
    • method_72677

      private static int method_72677(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_72677 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;method_72677(II)I
      intermediary method_72677 Lnet/minecraft/class_6350$class_5832;method_72677(II)I
      official b Lepb$c;b(II)I
    • getLocalY

      private static int getLocalY(int int2)
      Mappings:
      Namespace Name Mixin selector
      named getLocalY Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getLocalY(I)I
      intermediary method_33740 Lnet/minecraft/class_6350$class_5832;method_33740(I)I
      official b Lepb$c;b(I)I
    • method_72678

      private static int method_72678(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_72678 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;method_72678(II)I
      intermediary method_72678 Lnet/minecraft/class_6350$class_5832;method_72678(II)I
      official c Lepb$c;c(II)I
    • getLocalZ

      private static int getLocalZ(int int2)
      Mappings:
      Namespace Name Mixin selector
      named getLocalZ Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getLocalZ(I)I
      intermediary method_33743 Lnet/minecraft/class_6350$class_5832;method_33743(I)I
      official c Lepb$c;c(I)I
    • method_72679

      private static int method_72679(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      named method_72679 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;method_72679(II)I
      intermediary method_72679 Lnet/minecraft/class_6350$class_5832;method_72679(II)I
      official d Lepb$c;d(II)I
    • getWaterLevel

      private AquiferSampler.FluidLevel getWaterLevel(int int2)
      Mappings:
      Namespace Name Mixin selector
      named getWaterLevel Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getWaterLevel(I)Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;
      intermediary method_33738 Lnet/minecraft/class_6350$class_5832;method_33738(I)Lnet/minecraft/class_6350$class_6351;
      official d Lepb$c;d(I)Lepb$b;
    • getFluidLevel

      private AquiferSampler.FluidLevel getFluidLevel(int blockX, int blockY, int blockZ)
      Mappings:
      Namespace Name Mixin selector
      named getFluidLevel Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getFluidLevel(III)Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;
      intermediary method_40463 Lnet/minecraft/class_6350$class_5832;method_40463(III)Lnet/minecraft/class_6350$class_6351;
      official b Lepb$c;b(III)Lepb$b;
    • method_72680

      private int method_72680(int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_72680 Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;method_72680(I)I
      intermediary method_72680 Lnet/minecraft/class_6350$class_5832;method_72680(I)I
      official e Lepb$c;e(I)I
    • getFluidBlockY

      private int getFluidBlockY(int blockX, int blockY, int blockZ, AquiferSampler.FluidLevel defaultFluidLevel, int surfaceHeightEstimate, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named getFluidBlockY Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getFluidBlockY(IIILnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;IZ)I
      intermediary method_42354 Lnet/minecraft/class_6350$class_5832;method_42354(IIILnet/minecraft/class_6350$class_6351;IZ)I
      official a Lepb$c;a(IIILepb$b;IZ)I
    • getNoiseBasedFluidLevel

      private int getNoiseBasedFluidLevel(int blockX, int blockY, int blockZ, int surfaceHeightEstimate)
      Mappings:
      Namespace Name Mixin selector
      named getNoiseBasedFluidLevel Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getNoiseBasedFluidLevel(IIII)I
      intermediary method_42352 Lnet/minecraft/class_6350$class_5832;method_42352(IIII)I
      official a Lepb$c;a(IIII)I
    • getFluidBlockState

      private BlockState getFluidBlockState(int blockX, int blockY, int blockZ, AquiferSampler.FluidLevel defaultFluidLevel, int fluidLevel)
      Mappings:
      Namespace Name Mixin selector
      named getFluidBlockState Lnet/minecraft/world/gen/chunk/AquiferSampler$Impl;getFluidBlockState(IIILnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevel;I)Lnet/minecraft/block/BlockState;
      intermediary method_42353 Lnet/minecraft/class_6350$class_5832;method_42353(IIILnet/minecraft/class_6350$class_6351;I)Lnet/minecraft/class_2680;
      official a Lepb$c;a(IIILepb$b;I)Lejm;