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_CONDITIONstatic 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.ConditionSourceSurfaceRuleData.surfaceNoiseAbove(double value) -
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 recordFields in net.minecraft.world.level.levelgen declared as SurfaceRules.ConditionSourceModifier and TypeFieldDescriptionstatic final SurfaceRules.ConditionSourceSurfaceRules.DEEP_UNDER_FLOORprivate final SurfaceRules.ConditionSourceSurfaceRules.TestRuleSource.ifTrueThe field for theifTruerecord component.static final SurfaceRules.ConditionSourceSurfaceRules.ON_CEILINGstatic final SurfaceRules.ConditionSourceSurfaceRules.ON_FLOORprivate final SurfaceRules.ConditionSourceSurfaceRules.NotConditionSource.targetThe field for thetargetrecord component.static final SurfaceRules.ConditionSourceSurfaceRules.UNDER_CEILINGstatic final SurfaceRules.ConditionSourceSurfaceRules.UNDER_FLOORstatic final SurfaceRules.ConditionSourceSurfaceRules.VERY_DEEP_UNDER_FLOORFields in net.minecraft.world.level.levelgen with type parameters of type SurfaceRules.ConditionSourceModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SurfaceRules.ConditionSource> SurfaceRules.ConditionSource.CODECMethods in net.minecraft.world.level.levelgen that return SurfaceRules.ConditionSourceModifier and TypeMethodDescriptionstatic SurfaceRules.ConditionSourceSurfaceRules.abovePreliminarySurface()static SurfaceRules.ConditionSourceSurfaceRules.hole()SurfaceRules.TestRuleSource.ifTrue()Returns the value of theifTruerecord component.static SurfaceRules.ConditionSourceSurfaceRules.isBiome(ResourceKey<Biome>... biomes) static SurfaceRules.ConditionSourceSurfaceRules.noiseCondition(ResourceKey<NormalNoise.NoiseParameters> noise, double minThreshold) static SurfaceRules.ConditionSourceSurfaceRules.noiseCondition(ResourceKey<NormalNoise.NoiseParameters> noise, double minThreshold, double maxThreshold) static SurfaceRules.ConditionSourceSurfaceRules.not(SurfaceRules.ConditionSource target) static SurfaceRules.ConditionSourceSurfaceRules.steep()static SurfaceRules.ConditionSourceSurfaceRules.stoneDepthCheck(int offset, boolean addSurfaceDepth, int secondaryDepthRange, CaveSurface surfaceType) static SurfaceRules.ConditionSourceSurfaceRules.stoneDepthCheck(int offset, boolean addSurfaceDepth, CaveSurface surfaceType) SurfaceRules.NotConditionSource.target()Returns the value of thetargetrecord component.static SurfaceRules.ConditionSourceSurfaceRules.temperature()static SurfaceRules.ConditionSourceSurfaceRules.verticalGradient(String randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) static SurfaceRules.ConditionSourceSurfaceRules.waterBlockCheck(int offset, int surfaceDepthMultiplier) static SurfaceRules.ConditionSourceSurfaceRules.waterStartCheck(int offset, int surfaceDepthMultiplier) static SurfaceRules.ConditionSourceSurfaceRules.yBlockCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) static SurfaceRules.ConditionSourceSurfaceRules.yStartCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) 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>> registry) 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.RuleSourceSurfaceRules.ifTrue(SurfaceRules.ConditionSource ifTrue, SurfaceRules.RuleSource thenRun) static SurfaceRules.ConditionSourceSurfaceRules.not(SurfaceRules.ConditionSource target) 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>> registry) Constructors in net.minecraft.world.level.levelgen with parameters of type SurfaceRules.ConditionSourceModifierConstructorDescription(package private)Creates an instance of aNotConditionSourcerecord class.(package private)TestRuleSource(SurfaceRules.ConditionSource ifTrue, SurfaceRules.RuleSource thenRun) Creates an instance of aTestRuleSourcerecord class.