History - net.minecraft.world.gen.surfacebuilder.MaterialRules
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
MaterialRules$MaterialCondition: ON_FLOOR, field_35222, STONE_DEPTH_FLOOR
MaterialRules$MaterialCondition: UNDER_FLOOR, field_35223, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH
MaterialRules$MaterialCondition: DEEP_UNDER_FLOOR, field_36341, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_6
MaterialRules$MaterialCondition: VERY_DEEP_UNDER_FLOOR, field_36342, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_30
MaterialRules$MaterialCondition: ON_CEILING, field_35494, STONE_DEPTH_CEILING
MaterialRules$MaterialCondition: UNDER_CEILING, field_35224, STONE_DEPTH_CEILING_WITH_SURFACE_DEPTH
Constructors
Methods
MaterialRules$MaterialRule (Registerable<MaterialRules$MaterialRule>, RegistryKey<MaterialRules$MaterialRule>, MaterialRules$MaterialRule): registerAndWrap, method_1_6815, register
MaterialRules$MaterialCondition (Registerable<MaterialRules$MaterialCondition>, RegistryKey<MaterialRules$MaterialCondition>, MaterialRules$MaterialCondition): registerAndWrap, method_1_6814, register
MaterialRules$MaterialRule (RegistryEntryLookup<MaterialRules$MaterialRule>, RegistryKey<MaterialRules$MaterialRule>): getRule, method_1_6813, getRule
MaterialRules$MaterialCondition (RegistryEntryLookup<MaterialRules$MaterialCondition>, RegistryKey<MaterialRules$MaterialCondition>): getCondition, method_1_6812, getCondition
26.2
Names
Fields
Constructors
Methods
MaterialRules$MaterialCondition (RegistryKey<Biome>[]): isBiome, method_39055, biome
MaterialRules$BiomeMaterialCondition (List<RegistryKey<Biome>>): isBiome, method_39054, biome
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double): noiseCondition, method_39052, noiseThreshold
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double): noiseCondition2d, method_39052, noiseThreshold
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double, double): noiseCondition, method_39053, noiseThreshold
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double, double): noiseCondition2d, method_39053, noiseThreshold
<A> com.mojang.serialization.MapCodec<? extends A> (Registry<com.mojang.serialization.MapCodec<? extends A>>, String, CodecHolder<? extends A>): register, method_42377, register
MaterialRules$MaterialCondition (RegistryEntryLookup<Biome>, RegistryKey<Biome>[]): isBiome, method_39055, biome
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double): noiseCondition3d, method_1_5437, noiseThreshold3d
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double, double): noiseCondition3d, method_1_5438, noiseThreshold3d
<A> com.mojang.serialization.MapCodec<? extends A> (Registry<com.mojang.serialization.MapCodec<? extends A>>, String, com.mojang.serialization.MapCodec<? extends A>): register, method_42377, register
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.SurfaceRules
net.minecraft.class_6686
net.minecraft.world.gen.surfacebuilder.MaterialRules
Fields
MaterialRules$MaterialCondition: ON_FLOOR, field_35222, STONE_DEPTH_FLOOR
MaterialRules$MaterialCondition: UNDER_FLOOR, field_35223, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH
MaterialRules$MaterialCondition: DEEP_UNDER_FLOOR, field_36341, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_6
MaterialRules$MaterialCondition: VERY_DEEP_UNDER_FLOOR, field_36342, STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_30
MaterialRules$MaterialCondition: ON_CEILING, field_35494, STONE_DEPTH_CEILING
MaterialRules$MaterialCondition: UNDER_CEILING, field_35224, STONE_DEPTH_CEILING_WITH_SURFACE_DEPTH
Constructors
()
Methods
MaterialRules$MaterialCondition (int, boolean, VerticalSurfaceType): stoneDepthCheck, method_39549, stoneDepth
MaterialRules$MaterialCondition (int, boolean, int, VerticalSurfaceType): stoneDepthCheck, method_40023, stoneDepth
MaterialRules$MaterialCondition (MaterialRules$MaterialCondition): not, method_39048, not
MaterialRules$MaterialCondition (YOffset, int): yBlockCheck, method_39051, aboveY
MaterialRules$MaterialCondition (YOffset, int): yStartCheck, method_39058, aboveYWithStoneDepth
MaterialRules$MaterialCondition (int, int): waterBlockCheck, method_39046, water
MaterialRules$MaterialCondition (int, int): waterStartCheck, method_39057, waterWithStoneDepth
MaterialRules$MaterialCondition (RegistryKey<Biome>[]): isBiome, method_39055, biome
MaterialRules$BiomeMaterialCondition (List<RegistryKey<Biome>>): isBiome, method_39054, biome
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double): noiseCondition, method_39052, noiseThreshold
MaterialRules$MaterialCondition (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, double, double): noiseCondition, method_39053, noiseThreshold
MaterialRules$MaterialCondition (String, YOffset, YOffset): verticalGradient, method_39472, verticalGradient
MaterialRules$MaterialCondition (): steep, method_39045, steepSlope
MaterialRules$MaterialCondition (): hole, method_39056, hole
MaterialRules$MaterialCondition (): abovePreliminarySurface, method_39473, surface
MaterialRules$MaterialCondition (): temperature, method_39059, temperature
MaterialRules$MaterialRule (MaterialRules$MaterialCondition, MaterialRules$MaterialRule): ifTrue, method_39049, condition
MaterialRules$MaterialRule (MaterialRules$MaterialRule...): sequence, method_39050, sequence
MaterialRules$MaterialRule (BlockState): state, method_39047, block
MaterialRules$MaterialRule (): bandlands, method_39060, terracottaBands
<A> com.mojang.serialization.MapCodec<? extends A> (Registry<com.mojang.serialization.MapCodec<? extends A>>, String, CodecHolder<? extends A>): register, method_42377, register