类 SurfaceRules
java.lang.Object
net.minecraft.world.level.levelgen.SurfaceRules
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static enum
(专用程序包) static enum
(专用程序包) static final class
(专用程序包) static final record
(专用程序包) static interface
static interface
protected static final class
(专用程序包) static enum
(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static final record
static interface
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static enum
(专用程序包) static final record
protected static interface
(专用程序包) static enum
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static final record
(专用程序包) static final record
-
字段概要
字段修饰符和类型字段说明static final SurfaceRules.ConditionSource
static final SurfaceRules.ConditionSource
static final SurfaceRules.ConditionSource
static final SurfaceRules.ConditionSource
static final SurfaceRules.ConditionSource
static final SurfaceRules.ConditionSource
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static SurfaceRules.ConditionSource
static SurfaceRules.RuleSource
static SurfaceRules.ConditionSource
hole()
static SurfaceRules.RuleSource
ifTrue
(SurfaceRules.ConditionSource p_189395_, SurfaceRules.RuleSource p_189396_) private static SurfaceRules.BiomeConditionSource
isBiome
(List<ResourceKey<Biome>> p_189408_) static SurfaceRules.ConditionSource
isBiome
(ResourceKey<Biome>... p_189417_) static SurfaceRules.ConditionSource
noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> p_189410_, double p_189411_) static SurfaceRules.ConditionSource
noiseCondition
(ResourceKey<NormalNoise.NoiseParameters> p_189413_, double p_189414_, double p_189415_) static SurfaceRules.ConditionSource
not
(SurfaceRules.ConditionSource p_189393_) (专用程序包) static <A> com.mojang.serialization.MapCodec
<? extends A> register
(Registry<com.mojang.serialization.MapCodec<? extends A>> p_224604_, String p_224605_, KeyDispatchDataCodec<? extends A> p_224606_) static SurfaceRules.RuleSource
sequence
(SurfaceRules.RuleSource... p_198273_) static SurfaceRules.RuleSource
state
(BlockState p_189391_) static SurfaceRules.ConditionSource
steep()
static SurfaceRules.ConditionSource
stoneDepthCheck
(int p_202172_, boolean p_202173_, int p_202174_, CaveSurface p_202175_) static SurfaceRules.ConditionSource
stoneDepthCheck
(int p_202177_, boolean p_202178_, CaveSurface p_202179_) static SurfaceRules.ConditionSource
static SurfaceRules.ConditionSource
verticalGradient
(String p_189404_, VerticalAnchor p_189405_, VerticalAnchor p_189406_) static SurfaceRules.ConditionSource
waterBlockCheck
(int p_189383_, int p_189384_) static SurfaceRules.ConditionSource
waterStartCheck
(int p_189420_, int p_189421_) static SurfaceRules.ConditionSource
yBlockCheck
(VerticalAnchor p_189401_, int p_189402_) static SurfaceRules.ConditionSource
yStartCheck
(VerticalAnchor p_189423_, int p_189424_)
-
字段详细资料
-
ON_FLOOR
-
UNDER_FLOOR
-
DEEP_UNDER_FLOOR
-
VERY_DEEP_UNDER_FLOOR
-
ON_CEILING
-
UNDER_CEILING
-
-
构造器详细资料
-
SurfaceRules
public SurfaceRules()
-
-
方法详细资料
-
stoneDepthCheck
public static SurfaceRules.ConditionSource stoneDepthCheck(int p_202177_, boolean p_202178_, CaveSurface p_202179_) -
stoneDepthCheck
public static SurfaceRules.ConditionSource stoneDepthCheck(int p_202172_, boolean p_202173_, int p_202174_, CaveSurface p_202175_) -
not
-
yBlockCheck
-
yStartCheck
-
waterBlockCheck
-
waterStartCheck
-
isBiome
-
isBiome
-
noiseCondition
public static SurfaceRules.ConditionSource noiseCondition(ResourceKey<NormalNoise.NoiseParameters> p_189410_, double p_189411_) -
noiseCondition
public static SurfaceRules.ConditionSource noiseCondition(ResourceKey<NormalNoise.NoiseParameters> p_189413_, double p_189414_, double p_189415_) -
verticalGradient
public static SurfaceRules.ConditionSource verticalGradient(String p_189404_, VerticalAnchor p_189405_, VerticalAnchor p_189406_) -
steep
-
hole
-
abovePreliminarySurface
-
temperature
-
ifTrue
public static SurfaceRules.RuleSource ifTrue(SurfaceRules.ConditionSource p_189395_, SurfaceRules.RuleSource p_189396_) -
sequence
-
state
-
bandlands
-
register
static <A> com.mojang.serialization.MapCodec<? extends A> register(Registry<com.mojang.serialization.MapCodec<? extends A>> p_224604_, String p_224605_, KeyDispatchDataCodec<? extends A> p_224606_)
-