Uses of Interface
net.minecraft.world.level.levelgen.SurfaceRules.ConditionSource
Package
Description
-
Uses of SurfaceRules.ConditionSource in net.minecraft.core
Modifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>>
Registry.CONDITION
static final ResourceKey<Registry<com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>>>
Registry.CONDITION_REGISTRY
-
Uses of SurfaceRules.ConditionSource in net.minecraft.data.worldgen
Modifier and TypeMethodDescriptionprivate static SurfaceRules.ConditionSource
SurfaceRuleData.surfaceNoiseAbove
(double p_194809_) -
Uses of SurfaceRules.ConditionSource in net.minecraft.world.level.levelgen
Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SurfaceRules.ConditionSource>
SurfaceRules.ConditionSource.CODEC
Modifier 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>... p_189417_) static SurfaceRules.ConditionSource
SurfaceRules.noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> p_189410_, double p_189411_) static SurfaceRules.ConditionSource
SurfaceRules.noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> p_189413_, double p_189414_, double p_189415_) static SurfaceRules.ConditionSource
SurfaceRules.not
(SurfaceRules.ConditionSource p_189393_) static SurfaceRules.ConditionSource
SurfaceRules.steep()
static SurfaceRules.ConditionSource
SurfaceRules.stoneDepthCheck
(int p_202172_, boolean p_202173_, int p_202174_, CaveSurface p_202175_) static SurfaceRules.ConditionSource
SurfaceRules.stoneDepthCheck
(int p_202177_, boolean p_202178_, CaveSurface p_202179_) SurfaceRules.NotConditionSource.target()
Returns the value of thetarget
record component.static SurfaceRules.ConditionSource
SurfaceRules.temperature()
static SurfaceRules.ConditionSource
SurfaceRules.verticalGradient
(String p_189404_, VerticalAnchor p_189405_, VerticalAnchor p_189406_) static SurfaceRules.ConditionSource
SurfaceRules.waterBlockCheck
(int p_189383_, int p_189384_) static SurfaceRules.ConditionSource
SurfaceRules.waterStartCheck
(int p_189420_, int p_189421_) static SurfaceRules.ConditionSource
SurfaceRules.yBlockCheck
(VerticalAnchor p_189401_, int p_189402_) static SurfaceRules.ConditionSource
SurfaceRules.yStartCheck
(VerticalAnchor p_189423_, int p_189424_) Modifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.ConditionSource.bootstrap
(Registry<com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>> p_204625_) com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.AbovePreliminarySurface.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.BiomeConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.ConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.Hole.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.NoiseThresholdConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.NotConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.Steep.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.StoneDepthCheck.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.Temperature.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.VerticalGradientConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.WaterConditionSource.codec()
com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.YConditionSource.codec()
Modifier and TypeMethodDescriptionstatic SurfaceRules.RuleSource
SurfaceRules.ifTrue
(SurfaceRules.ConditionSource p_189395_, SurfaceRules.RuleSource p_189396_) static SurfaceRules.ConditionSource
SurfaceRules.not
(SurfaceRules.ConditionSource p_189393_) Modifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>
SurfaceRules.ConditionSource.bootstrap
(Registry<com.mojang.serialization.Codec<? extends SurfaceRules.ConditionSource>> p_204625_) ModifierConstructorDescription(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.