Interface AquiferSampler

All Known Implementing Classes:
AquiferSampler.Impl

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

    • aquifer

      static AquiferSampler aquifer(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler)
      Mappings:
      Namespace Name Mixin selector
      official a Ldke;a(Ldkw;Lcpc;Ldky;Ldlf;IILdke$a;)Ldke;
      intermediary method_36382 Lnet/minecraft/class_6350;method_36382(Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6953;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/world/gen/noise/NoiseRouter;Lnet/minecraft/util/math/random/RandomSplitter;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 Ldke;a(Ldke$a;)Ldke;
      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(DensityFunction.NoisePos pos, double density)
      Mappings:
      Namespace Name Mixin selector
      official a Ldke;a(Ldkl$b;D)Ldfj;
      intermediary method_38317 Lnet/minecraft/class_6350;method_38317(Lnet/minecraft/class_6910$class_6912;D)Lnet/minecraft/class_2680;
      named apply Lnet/minecraft/world/gen/chunk/AquiferSampler;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;D)Lnet/minecraft/block/BlockState;
    • needsFluidTick

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