Dictates resource consumer behaviour.
| Type | Name | Default Value | Description |
|---|---|---|---|
| Array | force_gather_non_surface_blocks_list | ||
| Boolean | always_gather_damaged | Will always gather damaged blocks no matter the material if true | |
| Array | material_category | List of Material categories | |
| Boolean | only_gather_surface | Will only gather blocks with no solid blocks on top | |
| String | replacement_block | The name of the block to replace a gathered resource with | |
| Array | special_replacements | A map of 'initial' block names to 'replacement' block names to replace specific gathered resources with<br/><h5><p id="initial">initial</p></h5>The block type you want to change</br><br><h5><p id="replacement">replacement</p></h5>The block type you want to change to</br><br> | |
| Integer | step_height | The height of the step in blocks | |
| Integer | step_width | The width of the step in blocks |