Uses of Interface
net.minecraft.world.level.levelgen.SurfaceRules.ConditionSource
Packages that use SurfaceRules.ConditionSource
Package
Description
-
Uses of SurfaceRules.ConditionSource in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type SurfaceRules.ConditionSourceModifier and TypeFieldDescriptionstatic final Registry
<com.mojang.serialization.MapCodec<? extends SurfaceRules.ConditionSource>> BuiltInRegistries.MATERIAL_CONDITION
static final ResourceKey
<Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules.ConditionSource>>> Registries.MATERIAL_CONDITION
-
Uses of SurfaceRules.ConditionSource in net.minecraft.data.worldgen
Methods in net.minecraft.data.worldgen that return SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionprivate static SurfaceRules.ConditionSource
SurfaceRuleData.surfaceNoiseAbove
(double pValue) -
Uses of SurfaceRules.ConditionSource in net.minecraft.world.level.levelgen
Classes in net.minecraft.world.level.levelgen that implement SurfaceRules.ConditionSourceModifier and TypeClassDescription(package private) static enum
(package private) static final class
(package private) static enum
(package private) static final record
(package private) static final record
(package private) static enum
(package private) static final record
(package private) static enum
(package private) static final record
(package private) static final record
(package private) static final record
Fields in net.minecraft.world.level.levelgen declared as SurfaceRules.ConditionSourceModifier and TypeFieldDescriptionstatic final SurfaceRules.ConditionSource
SurfaceRules.DEEP_UNDER_FLOOR
private final SurfaceRules.ConditionSource
SurfaceRules.TestRuleSource.ifTrue
The field for theifTrue
record component.static final SurfaceRules.ConditionSource
SurfaceRules.ON_CEILING
static final SurfaceRules.ConditionSource
SurfaceRules.ON_FLOOR
private final SurfaceRules.ConditionSource
SurfaceRules.NotConditionSource.target
The field for thetarget
record component.static final SurfaceRules.ConditionSource
SurfaceRules.UNDER_CEILING
static final SurfaceRules.ConditionSource
SurfaceRules.UNDER_FLOOR
static final SurfaceRules.ConditionSource
SurfaceRules.VERY_DEEP_UNDER_FLOOR
Fields in net.minecraft.world.level.levelgen with type parameters of type SurfaceRules.ConditionSourceModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.CODEC
Methods in net.minecraft.world.level.levelgen that return SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionstatic SurfaceRules.ConditionSource
SurfaceRules.abovePreliminarySurface()
static SurfaceRules.ConditionSource
SurfaceRules.hole()
SurfaceRules.TestRuleSource.ifTrue()
Returns the value of theifTrue
record component.static SurfaceRules.ConditionSource
SurfaceRules.isBiome
(ResourceKey<Biome>... pBiomes) static SurfaceRules.ConditionSource
SurfaceRules.noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> pNoise, double pMinThreshold) static SurfaceRules.ConditionSource
SurfaceRules.noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> pNoise, double pMinThreshold, double pMaxThreshold) static SurfaceRules.ConditionSource
SurfaceRules.not
(SurfaceRules.ConditionSource pTarget) static SurfaceRules.ConditionSource
SurfaceRules.steep()
static SurfaceRules.ConditionSource
SurfaceRules.stoneDepthCheck
(int pOffset, boolean pAddSurfaceDepth, int pSecondaryDepthRange, CaveSurface pSurfaceType) static SurfaceRules.ConditionSource
SurfaceRules.stoneDepthCheck
(int pOffset, boolean pAddSurfaceDepth, CaveSurface pSurfaceType) SurfaceRules.NotConditionSource.target()
Returns the value of thetarget
record component.static SurfaceRules.ConditionSource
SurfaceRules.temperature()
static SurfaceRules.ConditionSource
SurfaceRules.verticalGradient
(String pRandomName, VerticalAnchor pTrueAtAndBelow, VerticalAnchor pFalseAtAndAbove) static SurfaceRules.ConditionSource
SurfaceRules.waterBlockCheck
(int pOffset, int pSurfaceDepthMultiplier) static SurfaceRules.ConditionSource
SurfaceRules.waterStartCheck
(int pOffset, int pSurfaceDepthMultiplier) static SurfaceRules.ConditionSource
SurfaceRules.yBlockCheck
(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) static SurfaceRules.ConditionSource
SurfaceRules.yStartCheck
(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) Methods in net.minecraft.world.level.levelgen that return types with arguments of type SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.bootstrap
(Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules.ConditionSource>> p_204625_) KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.AbovePreliminarySurface.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.BiomeConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.Hole.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.NoiseThresholdConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.NotConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.Steep.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.StoneDepthCheck.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.Temperature.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.VerticalGradientConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.WaterConditionSource.codec()
KeyDispatchDataCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.YConditionSource.codec()
Methods in net.minecraft.world.level.levelgen with parameters of type SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionstatic SurfaceRules.RuleSource
SurfaceRules.ifTrue
(SurfaceRules.ConditionSource pIfTrue, SurfaceRules.RuleSource pThenRun) static SurfaceRules.ConditionSource
SurfaceRules.not
(SurfaceRules.ConditionSource pTarget) Method parameters in net.minecraft.world.level.levelgen with type arguments of type SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec
<? extends SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.bootstrap
(Registry<com.mojang.serialization.MapCodec<? extends SurfaceRules.ConditionSource>> p_204625_) Constructors in net.minecraft.world.level.levelgen with parameters of type SurfaceRules.ConditionSourceModifierConstructorDescription(package private)
Creates an instance of aNotConditionSource
record class.(package private)
TestRuleSource
(SurfaceRules.ConditionSource ifTrue, SurfaceRules.RuleSource thenRun) Creates an instance of aTestRuleSource
record class.