Interface AquiferSampler

All Known Implementing Classes:
AquiferSampler.Impl

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

    • field_33571

      static final int field_33571
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Lcpf;a:I
      intermediary field_33571 Lnet/minecraft/class_6350;field_33571:I
      named field_33571 Lnet/minecraft/world/gen/chunk/AquiferSampler;field_33571:I
    • field_33572

      static final int field_33572
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official b Lcpf;b:I
      intermediary field_33572 Lnet/minecraft/class_6350;field_33572:I
      named field_33572 Lnet/minecraft/world/gen/chunk/AquiferSampler;field_33572:I
  • Method Details

    • aquifer

      static AquiferSampler aquifer(ChunkPos pos, DoublePerlinNoiseSampler edgeDensityNoise, DoublePerlinNoiseSampler fluidLevelNoise, DoublePerlinNoiseSampler fluidTypeNoise, ChunkGeneratorSettings settings, NoiseColumnSampler columnSampler, int startY, int deltaY)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpf;a(Lbvu;Lddv;Lddv;Lddv;Lcpu;Lcpx;II)Lcpf;
      intermediary method_36382 Lnet/minecraft/class_6350;method_36382(Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;II)Lnet/minecraft/class_6350;
      named aquifer Lnet/minecraft/world/gen/chunk/AquiferSampler;aquifer(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/world/gen/chunk/ChunkGeneratorSettings;Lnet/minecraft/world/gen/NoiseColumnSampler;II)Lnet/minecraft/world/gen/chunk/AquiferSampler;
    • seaLevel

      static AquiferSampler seaLevel(int seaLevel, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpf;a(ILcks;)Lcpf;
      intermediary method_36381 Lnet/minecraft/class_6350;method_36381(ILnet/minecraft/class_2680;)Lnet/minecraft/class_6350;
      named seaLevel Lnet/minecraft/world/gen/chunk/AquiferSampler;seaLevel(ILnet/minecraft/block/BlockState;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
    • apply

      BlockState apply(BlockSource source, int x, int y, int z, double weight)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpf;a(Lcpg;IIID)Lcks;
      intermediary method_33737 Lnet/minecraft/class_6350;method_33737(Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
      named apply Lnet/minecraft/world/gen/chunk/AquiferSampler;apply(Lnet/minecraft/world/gen/BlockSource;IIID)Lnet/minecraft/block/BlockState;
    • needsFluidTick

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