History - net.minecraft.world.gen.surfacebuilder.MaterialRules
26.3-pre-2
Names
Fields
Constructors
Methods
26.3-pre-1
Names
Fields
Constructors
Methods
26.3-snapshot-10
Names
net.minecraft.world.level.levelgen.SurfaceRules
net.minecraft.world.level.levelgen.material.MaterialRules
Fields
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<FractalNoiseParameters>, double): noiseCondition2d, method_39052, noiseThreshold
MaterialRules$MaterialCondition (RegistryKey<FractalNoiseParameters>, double, double): noiseCondition2d, 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
MaterialRules$MaterialCondition (RegistryEntryLookup<Biome>, RegistryKey<Biome>[]): isBiome, method_39055, biome
MaterialRules$MaterialCondition (RegistryKey<FractalNoiseParameters>, double): noiseCondition3d, method_1_5437, noiseThreshold3d
MaterialRules$MaterialCondition (RegistryKey<FractalNoiseParameters>, double, double): noiseCondition3d, method_1_5438, noiseThreshold3d
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
MaterialRule (Registerable<MaterialRule>, RegistryKey<MaterialRule>, MaterialRule): registerAndWrap, method_1_6815, register
MaterialCondition (Registerable<MaterialCondition>, RegistryKey<MaterialCondition>, MaterialCondition): registerAndWrap, method_1_6814, register
MaterialRule (RegistryEntryLookup<MaterialRule>, RegistryKey<MaterialRule>): getRule, method_1_6813, getRule
MaterialCondition (RegistryEntryLookup<MaterialCondition>, RegistryKey<MaterialCondition>): getCondition, method_1_6812, getCondition
MaterialCondition (int, boolean, VerticalSurfaceType): stoneDepthCheck, method_39549, stoneDepth
MaterialCondition (int, boolean, int, VerticalSurfaceType): stoneDepthCheck, method_40023, stoneDepth
MaterialCondition (MaterialCondition): not, method_39048, not
MaterialCondition (YOffset, int): yBlockCheck, method_39051, aboveY
MaterialCondition (YOffset, int): yStartCheck, method_39058, aboveYWithStoneDepth
MaterialCondition (int, int): waterBlockCheck, method_39046, water
MaterialCondition (int, int): waterStartCheck, method_39057, waterWithStoneDepth
MaterialCondition (RegistryEntryLookup<Biome>, RegistryKey<Biome>[]): isBiome, method_39055, biome
MaterialCondition (RegistryKey<FractalNoiseParameters>, double): noiseCondition2d, method_39052, noiseThreshold
MaterialCondition (RegistryKey<FractalNoiseParameters>, double, double): noiseCondition2d, method_39053, noiseThreshold
MaterialCondition (RegistryKey<FractalNoiseParameters>, double): noiseCondition3d, method_1_5437, noiseThreshold3d
MaterialCondition (RegistryKey<FractalNoiseParameters>, double, double): noiseCondition3d, method_1_5438, noiseThreshold3d
MaterialCondition (String, YOffset, YOffset): verticalGradient, method_39472, verticalGradient
MaterialCondition (): steep, method_39045, steepSlope
MaterialCondition (): hole, method_39056, hole
MaterialCondition (): abovePreliminarySurface, method_39473, surface
MaterialCondition (): temperature, method_39059, temperature
MaterialRule (MaterialCondition, MaterialRule): ifTrue, method_39049, condition
MaterialRule (MaterialRule...): sequence, method_39050, sequence
MaterialRule (List<MaterialRule>): sequence, method_1_10067, sequence
MaterialRule (BlockState): state, method_39047, block
MaterialRule (): bandlands, method_39060, terracottaBands
com.mojang.serialization.MapCodec<? extends MaterialRule> (Registry<com.mojang.serialization.MapCodec<? extends MaterialRule>>): bootstrapRules, method_1_10066, registerMaterialRules
com.mojang.serialization.MapCodec<? extends MaterialCondition> (Registry<com.mojang.serialization.MapCodec<? extends MaterialCondition>>): bootstrapConditions, method_1_10065, registerMaterialConditions
26.3-snapshot-9
Names
Fields
Constructors
Methods
26.3-snapshot-8
Names
Fields
Constructors
Methods
26.3-snapshot-7
Names
Fields
Constructors
Methods
26.3-snapshot-6
Names
Fields
Constructors
Methods
26.3-snapshot-5
Names
Fields
Constructors
Methods
26.3-snapshot-4
Names
Fields
Constructors
Methods
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