Package net.minecraft.world.gen.chunk
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
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static interface
static class
-
Method Summary
Modifier and TypeMethodDescriptionapply
(int x, int y, int z, double double2, double double3) static AquiferSampler
aquifer
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DoublePerlinNoiseSampler barrierNoise, DoublePerlinNoiseSampler fluidLevelFloodednessNoise, DoublePerlinNoiseSampler fluidLevelSpreadNoise, DoublePerlinNoiseSampler fluidTypeNoise, RandomDeriver randomDeriver, int minY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) boolean
static AquiferSampler
seaLevel
(AquiferSampler.FluidLevelSampler fluidLevelSampler)
-
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
- 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
- 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
-