net.minecraft.world.gen.surfacebuilder

public class VanillaSurfaceRules

net.minecraft.data.worldgen.SurfaceRuleData
net.minecraft.class_6725
net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules

Field summary

Modifier and TypeField
private static final MaterialRules$MaterialRule
AIR
field_35314
AIR
private static final MaterialRules$MaterialRule
BEDROCK
field_35639
BEDROCK
private static final MaterialRules$MaterialRule
WHITE_TERRACOTTA
field_35315
WHITE_TERRACOTTA
private static final MaterialRules$MaterialRule
ORANGE_TERRACOTTA
field_35316
ORANGE_TERRACOTTA
private static final MaterialRules$MaterialRule
TERRACOTTA
field_35317
TERRACOTTA
private static final MaterialRules$MaterialRule
RED_SAND
field_35318
RED_SAND
private static final MaterialRules$MaterialRule
RED_SANDSTONE
field_35561
RED_SANDSTONE
private static final MaterialRules$MaterialRule
STONE
field_35319
STONE
private static final MaterialRules$MaterialRule
DEEPSLATE
field_35640
DEEPSLATE
private static final MaterialRules$MaterialRule
DIRT
field_35320
DIRT
private static final MaterialRules$MaterialRule
PODZOL
field_35321
PODZOL
private static final MaterialRules$MaterialRule
COARSE_DIRT
field_35322
COARSE_DIRT
private static final MaterialRules$MaterialRule
MYCELIUM
field_35323
MYCELIUM
private static final MaterialRules$MaterialRule
GRASS_BLOCK
field_35324
GRASS_BLOCK
private static final MaterialRules$MaterialRule
CALCITE
field_35325
CALCITE
private static final MaterialRules$MaterialRule
GRAVEL
field_35326
GRAVEL
private static final MaterialRules$MaterialRule
SAND
field_35327
SAND
private static final MaterialRules$MaterialRule
SANDSTONE
field_35562
SANDSTONE
private static final MaterialRules$MaterialRule
PACKED_ICE
field_35328
PACKED_ICE
private static final MaterialRules$MaterialRule
SNOW_BLOCK
field_35329
SNOW_BLOCK
private static final MaterialRules$MaterialRule
MUD
field_38808
MUD
private static final MaterialRules$MaterialRule
POWDER_SNOW
field_35330
POWDER_SNOW
private static final MaterialRules$MaterialRule
ICE
field_35331
ICE
private static final MaterialRules$MaterialRule
WATER
field_35332
WATER
private static final MaterialRules$MaterialRule
LAVA
field_35333
LAVA
private static final MaterialRules$MaterialRule
NETHERRACK
field_35334
NETHERRACK
private static final MaterialRules$MaterialRule
SOUL_SAND
field_35335
SOUL_SAND
private static final MaterialRules$MaterialRule
SOUL_SOIL
field_35336
SOUL_SOIL
private static final MaterialRules$MaterialRule
BASALT
field_35337
BASALT
private static final MaterialRules$MaterialRule
BLACKSTONE
field_35338
BLACKSTONE
private static final MaterialRules$MaterialRule
WARPED_WART_BLOCK
field_35339
WARPED_WART_BLOCK
private static final MaterialRules$MaterialRule
WARPED_NYLIUM
field_35310
WARPED_NYLIUM
private static final MaterialRules$MaterialRule
NETHER_WART_BLOCK
field_35311
NETHER_WART_BLOCK
private static final MaterialRules$MaterialRule
CRIMSON_NYLIUM
field_35312
CRIMSON_NYLIUM
private static final MaterialRules$MaterialRule
ENDSTONE
field_35313
END_STONE
private static final MaterialRules$MaterialRule
CINNABAR
field_1_6303
CINNABAR
private static final MaterialRules$MaterialRule
SULFUR
field_1_6304
SULFUR

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static MaterialRules$MaterialRule
makeStateRule(Block block)
method_39136(class_2248 arg0)
block(Block block)
public static MaterialRules$MaterialRule
overworld(HolderGetter<Biome> biomes)
method_39134(class_7871<class_1959> arg0)
createOverworldSurfaceRule(RegistryEntryLookup<Biome> biomes)
public static MaterialRules$MaterialRule
overworldLike(HolderGetter<Biome> biomes, boolean doPreliminarySurfaceCheck, boolean bedrockRoof, boolean bedrockFloor)
method_39922(class_7871<class_1959> arg0, boolean arg1, boolean arg2, boolean arg3)
createDefaultRule(RegistryEntryLookup<Biome> biomes, boolean surface, boolean bedrockRoof, boolean bedrockFloor)
public static MaterialRules$MaterialRule
nether(HolderGetter<Biome> biomes)
method_39138(class_7871<class_1959> arg0)
createNetherSurfaceRule(RegistryEntryLookup<Biome> biomes)
public static MaterialRules$MaterialRule
end()
method_39139()
getEndStoneRule()
public static MaterialRules$MaterialRule
air()
method_44325()
getAirRule()
private static MaterialRules$MaterialCondition
surfaceNoiseAbove(double threshold)
method_39135(double arg0)
surfaceNoiseThreshold(double min)
private static MaterialRules$MaterialRule[]
lambda$overworldLike$0(int arg0)
method_39921(int arg0)
method_39921(int arg0)