Package net.minecraft.world.gen.chunk
Interface AquiferSampler
- All Known Implementing Classes:
AquiferSampler.Impl
public interface AquiferSampler
- Mappings:
Namespace Name named net/minecraft/world/gen/chunk/AquiferSampler
intermediary net/minecraft/class_6350
official dxh
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
static interface
static class
-
Method Summary
Modifier and TypeMethodDescription@Nullable BlockState
apply
(DensityFunction.NoisePos pos, double density) static AquiferSampler
aquifer
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) boolean
static AquiferSampler
seaLevel
(AquiferSampler.FluidLevelSampler fluidLevelSampler)
-
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 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;
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;
official a
Ldxh;a(Ldxz;Ldbg;Ldyb;Ldyi;IILdxh$a;)Ldxh;
-
seaLevel
- Mappings:
Namespace Name Mixin selector named seaLevel
Lnet/minecraft/world/gen/chunk/AquiferSampler;seaLevel(Lnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;)Lnet/minecraft/world/gen/chunk/AquiferSampler;
intermediary method_36381
Lnet/minecraft/class_6350;method_36381(Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
official a
Ldxh;a(Ldxh$a;)Ldxh;
-
apply
- Mappings:
Namespace Name Mixin selector named apply
Lnet/minecraft/world/gen/chunk/AquiferSampler;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;D)Lnet/minecraft/block/BlockState;
intermediary method_38317
Lnet/minecraft/class_6350;method_38317(Lnet/minecraft/class_6910$class_6912;D)Lnet/minecraft/class_2680;
official a
Ldxh;a(Ldxo$b;D)Ldsd;
-
needsFluidTick
boolean needsFluidTick()- Mappings:
Namespace Name Mixin selector named needsFluidTick
Lnet/minecraft/world/gen/chunk/AquiferSampler;needsFluidTick()Z
intermediary method_33742
Lnet/minecraft/class_6350;method_33742()Z
official a
Ldxh;a()Z
-