Interface AquiferSampler

All Known Implementing Classes:
AquiferSampler.Impl

public interface AquiferSampler
Mappings:
Namespace Name
official csi
intermediary net/minecraft/class_6350
named net/minecraft/world/gen/chunk/AquiferSampler
  • Method Details

    • aquifer

      static AquiferSampler aquifer(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DoublePerlinNoiseSampler edgeDensityNoise, DoublePerlinNoiseSampler doublePerlinNoiseSampler, DoublePerlinNoiseSampler doublePerlinNoiseSampler2, DoublePerlinNoiseSampler fluidTypeNoise, RandomDeriver randomDeriver, NoiseColumnSampler columnSampler, int int2, int int3, AquiferSampler.FluidLevelSampler fluidLevelSampler)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsi;a(Lcsy;Lbzd;Ldgn;Ldgn;Ldgn;Ldgn;Lcth;Lcta;IILcsi$a;)Lcsi;
      intermediary method_36382 Lnet/minecraft/class_6350;method_36382(Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_6574;Lnet/minecraft/class_5818;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
      named aquifer Lnet/minecraft/world/gen/chunk/AquiferSampler;aquifer(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;Lnet/minecraft/world/gen/random/RandomDeriver;Lnet/minecraft/world/gen/NoiseColumnSampler;IILnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
    • seaLevel

      static AquiferSampler seaLevel(AquiferSampler.FluidLevelSampler fluidLevelSampler)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsi;a(Lcsi$a;)Lcsi;
      intermediary method_36381 Lnet/minecraft/class_6350;method_36381(Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
      named seaLevel Lnet/minecraft/world/gen/chunk/AquiferSampler;seaLevel(Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
    • apply

      @Nullable @Nullable BlockState apply(int x, int y, int z, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsi;a(IIIDD)Lcnv;
      intermediary method_38317 Lnet/minecraft/class_6350;method_38317(IIIDD)Lnet/minecraft/class_2680;
      named apply Lnet/minecraft/world/gen/chunk/AquiferSampler;apply(IIIDD)Lnet/minecraft/block/BlockState;
    • needsFluidTick

      boolean needsFluidTick()
      Mappings:
      Namespace Name Mixin selector
      official a Lcsi;a()Z
      intermediary method_33742 Lnet/minecraft/class_6350;method_33742()Z
      named needsFluidTick Lnet/minecraft/world/gen/chunk/AquiferSampler;needsFluidTick()Z