Package net.minecraft

Class class_6350.AquiferSampler

java.lang.Object
net.minecraft.class_6350.AquiferSampler
All Implemented Interfaces:
class_6350
Enclosing interface:
class_6350

public static class class_6350.AquiferSampler extends Object implements class_6350
Mappings:
Namespace Name
official com$a
intermediary net/minecraft/class_6350$class_5832
named net/minecraft/class_6350$AquiferSampler
  • Field Details

    • field_31451

      private static final int field_31451
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official c Lcom$a;c:I
      intermediary field_31451 Lnet/minecraft/class_6350$class_5832;field_31451:I
      named field_31451 Lnet/minecraft/class_6350$AquiferSampler;field_31451:I
    • field_31452

      private static final int field_31452
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official d Lcom$a;d:I
      intermediary field_31452 Lnet/minecraft/class_6350$class_5832;field_31452:I
      named field_31452 Lnet/minecraft/class_6350$AquiferSampler;field_31452:I
    • field_31453

      private static final int field_31453
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official e Lcom$a;e:I
      intermediary field_31453 Lnet/minecraft/class_6350$class_5832;field_31453:I
      named field_31453 Lnet/minecraft/class_6350$AquiferSampler;field_31453:I
    • field_31454

      private static final int field_31454
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official f Lcom$a;f:I
      intermediary field_31454 Lnet/minecraft/class_6350$class_5832;field_31454:I
      named field_31454 Lnet/minecraft/class_6350$AquiferSampler;field_31454:I
    • field_31455

      private static final int field_31455
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official g Lcom$a;g:I
      intermediary field_31455 Lnet/minecraft/class_6350$class_5832;field_31455:I
      named field_31455 Lnet/minecraft/class_6350$AquiferSampler;field_31455:I
    • field_31456

      private static final int field_31456
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official h Lcom$a;h:I
      intermediary field_31456 Lnet/minecraft/class_6350$class_5832;field_31456:I
      named field_31456 Lnet/minecraft/class_6350$AquiferSampler;field_31456:I
    • field_31457

      private static final int field_31457
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official i Lcom$a;i:I
      intermediary field_31457 Lnet/minecraft/class_6350$class_5832;field_31457:I
      named field_31457 Lnet/minecraft/class_6350$AquiferSampler;field_31457:I
    • field_31458

      private static final int field_31458
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official j Lcom$a;j:I
      intermediary field_31458 Lnet/minecraft/class_6350$class_5832;field_31458:I
      named field_31458 Lnet/minecraft/class_6350$AquiferSampler;field_31458:I
    • field_31459

      private static final int field_31459
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official k Lcom$a;k:I
      intermediary field_31459 Lnet/minecraft/class_6350$class_5832;field_31459:I
      named field_31459 Lnet/minecraft/class_6350$AquiferSampler;field_31459:I
    • edgeDensityNoise

      private final DoublePerlinNoiseSampler edgeDensityNoise
      Mappings:
      Namespace Name Mixin selector
      official l Lcom$a;l:Lddc;
      intermediary field_28813 Lnet/minecraft/class_6350$class_5832;field_28813:Lnet/minecraft/class_5216;
      named edgeDensityNoise Lnet/minecraft/class_6350$AquiferSampler;edgeDensityNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • waterLevelNoise

      private final DoublePerlinNoiseSampler waterLevelNoise
      Mappings:
      Namespace Name Mixin selector
      official m Lcom$a;m:Lddc;
      intermediary field_28814 Lnet/minecraft/class_6350$class_5832;field_28814:Lnet/minecraft/class_5216;
      named waterLevelNoise Lnet/minecraft/class_6350$AquiferSampler;waterLevelNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • field_33575

      private final DoublePerlinNoiseSampler field_33575
      Mappings:
      Namespace Name Mixin selector
      official n Lcom$a;n:Lddc;
      intermediary field_33575 Lnet/minecraft/class_6350$class_5832;field_33575:Lnet/minecraft/class_5216;
      named field_33575 Lnet/minecraft/class_6350$AquiferSampler;field_33575:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • settings

      private final ChunkGeneratorSettings settings
      Mappings:
      Namespace Name Mixin selector
      official o Lcom$a;o:Lcpc;
      intermediary field_28815 Lnet/minecraft/class_6350$class_5832;field_28815:Lnet/minecraft/class_5284;
      named settings Lnet/minecraft/class_6350$AquiferSampler;settings:Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;
    • waterLevels

      private final class_6350.AquiferSampler.class_6351[] waterLevels
      Mappings:
      Namespace Name Mixin selector
      official p Lcom$a;p:[Lcom$a$a;
      intermediary field_28816 Lnet/minecraft/class_6350$class_5832;field_28816:[Lnet/minecraft/class_6350$class_5832$class_6351;
      named waterLevels Lnet/minecraft/class_6350$AquiferSampler;waterLevels:[Lnet/minecraft/class_6350$AquiferSampler$class_6351;
    • blockPositions

      private final long[] blockPositions
      Mappings:
      Namespace Name Mixin selector
      official q Lcom$a;q:[J
      intermediary field_28817 Lnet/minecraft/class_6350$class_5832;field_28817:[J
      named blockPositions Lnet/minecraft/class_6350$AquiferSampler;blockPositions:[J
    • needsFluidTick

      private boolean needsFluidTick
      Mappings:
      Namespace Name Mixin selector
      official r Lcom$a;r:Z
      intermediary field_28820 Lnet/minecraft/class_6350$class_5832;field_28820:Z
      named needsFluidTick Lnet/minecraft/class_6350$AquiferSampler;needsFluidTick:Z
    • columnSampler

      private final NoiseColumnSampler columnSampler
      Mappings:
      Namespace Name Mixin selector
      official s Lcom$a;s:Lcpf;
      intermediary field_28821 Lnet/minecraft/class_6350$class_5832;field_28821:Lnet/minecraft/class_5818;
      named columnSampler Lnet/minecraft/class_6350$AquiferSampler;columnSampler:Lnet/minecraft/world/gen/NoiseColumnSampler;
    • startX

      private final int startX
      Mappings:
      Namespace Name Mixin selector
      official t Lcom$a;t:I
      intermediary field_28822 Lnet/minecraft/class_6350$class_5832;field_28822:I
      named startX Lnet/minecraft/class_6350$AquiferSampler;startX:I
    • startY

      private final int startY
      Mappings:
      Namespace Name Mixin selector
      official u Lcom$a;u:I
      intermediary field_28823 Lnet/minecraft/class_6350$class_5832;field_28823:I
      named startY Lnet/minecraft/class_6350$AquiferSampler;startY:I
    • startZ

      private final int startZ
      Mappings:
      Namespace Name Mixin selector
      official v Lcom$a;v:I
      intermediary field_28824 Lnet/minecraft/class_6350$class_5832;field_28824:I
      named startZ Lnet/minecraft/class_6350$AquiferSampler;startZ:I
    • sizeX

      private final int sizeX
      Mappings:
      Namespace Name Mixin selector
      official w Lcom$a;w:I
      intermediary field_28825 Lnet/minecraft/class_6350$class_5832;field_28825:I
      named sizeX Lnet/minecraft/class_6350$AquiferSampler;sizeX:I
    • sizeZ

      private final int sizeZ
      Mappings:
      Namespace Name Mixin selector
      official x Lcom$a;x:I
      intermediary field_28826 Lnet/minecraft/class_6350$class_5832;field_28826:I
      named sizeZ Lnet/minecraft/class_6350$AquiferSampler;sizeZ:I
  • Constructor Details

  • Method Details

    • index

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

      public BlockState apply(BlockSource blockSource, int int2, int int3, int int4, double double2)
      Specified by:
      apply in interface class_6350
      Mappings:
      Namespace Name Mixin selector
      official a Lcom;a(Lcoo;IIID)Lcka;
      intermediary method_33737 Lnet/minecraft/class_6350;method_33737(Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
      named apply Lnet/minecraft/class_6350;apply(Lnet/minecraft/world/gen/BlockSource;IIID)Lnet/minecraft/block/BlockState;
    • needsFluidTick

      public boolean needsFluidTick()
      Specified by:
      needsFluidTick in interface class_6350
      Mappings:
      Namespace Name Mixin selector
      official a Lcom;a()Z
      intermediary method_33742 Lnet/minecraft/class_6350;method_33742()Z
      named needsFluidTick Lnet/minecraft/class_6350;needsFluidTick()Z
    • method_35324

      private boolean method_35324(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcom$a;a(I)Z
      intermediary method_35324 Lnet/minecraft/class_6350$class_5832;method_35324(I)Z
      named method_35324 Lnet/minecraft/class_6350$AquiferSampler;method_35324(I)Z
    • maxDistance

      private double maxDistance(int a, int b)
      Mappings:
      Namespace Name Mixin selector
      official a Lcom$a;a(II)D
      intermediary method_33736 Lnet/minecraft/class_6350$class_5832;method_33736(II)D
      named maxDistance Lnet/minecraft/class_6350$AquiferSampler;maxDistance(II)D
    • calculateDensity

      private double calculateDensity(int y, double noise, class_6350.AquiferSampler.class_6351 class_6351, class_6350.AquiferSampler.class_6351 class_63512)
      Mappings:
      Namespace Name Mixin selector
      official a Lcom$a;a(IDLcom$a$a;Lcom$a$a;)D
      intermediary method_33735 Lnet/minecraft/class_6350$class_5832;method_33735(IDLnet/minecraft/class_6350$class_5832$class_6351;Lnet/minecraft/class_6350$class_5832$class_6351;)D
      named calculateDensity Lnet/minecraft/class_6350$AquiferSampler;calculateDensity(IDLnet/minecraft/class_6350$AquiferSampler$class_6351;Lnet/minecraft/class_6350$AquiferSampler$class_6351;)D
    • getLocalX

      private int getLocalX(int x)
      Mappings:
      Namespace Name Mixin selector
      official b Lcom$a;b(I)I
      intermediary method_33734 Lnet/minecraft/class_6350$class_5832;method_33734(I)I
      named getLocalX Lnet/minecraft/class_6350$AquiferSampler;getLocalX(I)I
    • getLocalY

      private int getLocalY(int y)
      Mappings:
      Namespace Name Mixin selector
      official c Lcom$a;c(I)I
      intermediary method_33740 Lnet/minecraft/class_6350$class_5832;method_33740(I)I
      named getLocalY Lnet/minecraft/class_6350$AquiferSampler;getLocalY(I)I
    • getLocalZ

      private int getLocalZ(int z)
      Mappings:
      Namespace Name Mixin selector
      official d Lcom$a;d(I)I
      intermediary method_33743 Lnet/minecraft/class_6350$class_5832;method_33743(I)I
      named getLocalZ Lnet/minecraft/class_6350$AquiferSampler;getLocalZ(I)I
    • getWaterLevel

      private class_6350.AquiferSampler.class_6351 getWaterLevel(long pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcom$a;a(J)Lcom$a$a;
      intermediary method_33738 Lnet/minecraft/class_6350$class_5832;method_33738(J)Lnet/minecraft/class_6350$class_5832$class_6351;
      named getWaterLevel Lnet/minecraft/class_6350$AquiferSampler;getWaterLevel(J)Lnet/minecraft/class_6350$AquiferSampler$class_6351;
    • getWaterLevel

      private class_6350.AquiferSampler.class_6351 getWaterLevel(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official b Lcom$a;b(III)Lcom$a$a;
      intermediary method_33744 Lnet/minecraft/class_6350$class_5832;method_33744(III)Lnet/minecraft/class_6350$class_5832$class_6351;
      named getWaterLevel Lnet/minecraft/class_6350$AquiferSampler;getWaterLevel(III)Lnet/minecraft/class_6350$AquiferSampler$class_6351;