Interface AquiferSampler

All Known Implementing Classes:
AquiferSampler.Impl

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

    • aquifer

      static AquiferSampler aquifer(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DoublePerlinNoiseSampler barrierNoise, DoublePerlinNoiseSampler fluidLevelFloodednessNoise, DoublePerlinNoiseSampler fluidLevelSpreadNoise, DoublePerlinNoiseSampler fluidTypeNoise, RandomDeriver randomDeriver, int minY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsq;a(Lctg;Lbzk;Ldha;Ldha;Ldha;Ldha;Lctp;IILcsq$a;)Lcsq;
      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;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;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 Lcsq;a(Lcsq$a;)Lcsq;
      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 Lcsq;a(IIIDD)Lcoc;
      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 Lcsq;a()Z
      intermediary method_33742 Lnet/minecraft/class_6350;method_33742()Z
      named needsFluidTick Lnet/minecraft/world/gen/chunk/AquiferSampler;needsFluidTick()Z