Inconsistency of block predicates in configured features
World generation features sometimes have configuration for what blocks to target or to check. These come in a variety of shapes which in some cases makes it impossible or cumbersome to test certain scenarios.
List of config properties and their type
| Feature | Config property | Type |
|---|---|---|
| block_column | allowed_placement | |
| disk ice_patch |
targets | |
| geode | cannot_replace invalid_blocks |
|
| glow_lichen | can_be_placed_on | |
| huge_fungus | valid_base_block | |
| netherrack_replace_blobs | target | |
| ore | target | |
| replace_single_block | targets | |
| root_system | root_replaceable | |
| root_system | allowed_tree_position | |
| spring_feature | valid_blocks | |
| vegetation_patch waterlogged_vegetation_patch |
replaceable |
2020-11-13, 02:24 AM
2021-12-03, 06:19 AM
5
4
-