pocketmine\world\generator\vanilla\surface\condition
Classes
| Name | Kind | Summary |
|---|---|---|
| AbovePreliminarySurfaceCondition 5.46.0 | class | "minecraft:above_preliminary_surface": at or above the estimated surface of the column (minus 8 + surface depth) |
| BiomeCondition 5.46.0 | class | "minecraft:biome": the (fuzzy-zoomed) biome of the block is one of the listed ones |
| HoleCondition 5.46.0 | class | "minecraft:hole": the surface depth of the column is zero or less |
| MaterialCondition 5.46.0 | class | Condition of a material rule (worldgen/material_condition), evaluated for the block in the context |
| NoiseThresholdCondition 5.46.0 | class | "minecraft:noise_threshold": a noise sampled at (x, 0, z), or at (x, y, z) if is_3d, is within the thresholds |
| NotCondition 5.46.0 | class | "minecraft:not" |
| SteepCondition 5.46.0 | class | "minecraft:steep": the terrain height changes by 4+ blocks across the column (south or west facing slopes) |
| StoneDepthCondition 5.46.0 | class | "minecraft:stone_depth": the block is within a depth of the floor (solid blocks above it, up to air or fluid) or of the ceiling (solid block |
| VerticalGradientCondition 5.46.0 | class | "minecraft:vertical_gradient": always true at and below one level, never at and above another, and with a linearly decreasing positional ran |
| WaterCondition 5.46.0 | class | "minecraft:water": no fluid above the floor, or the block is above the fluid surface plus an offset |
| YAboveCondition 5.46.0 | class | "minecraft:y_above": the block (optionally plus its stone depth) is at or above an anchor plus a surface depth multiple |
