### Example Random Blocks Configuration
Source: https://github.com/imprex-development/orebfuscator/wiki/Config
This YAML configuration defines multiple sections for random block replacement based on height. Each section has a minimum and maximum Y level and a list of blocks or tags with associated weights.
```yaml
randomBlocks:
section-air:
minY: -2032
maxY: 2031
blocks:
minecraft:cave_air: 5
section-anvil:
minY: 5
maxY: 2031
blocks:
tag(minecraft:anvil): 15
section-stone:
minY: -5
maxY: 2031
blocks:
minecraft:stone: 15
section-deepslate:
minY: -2032
maxY: 5
blocks:
minecraft:deepslate: 15
```
--------------------------------
### Example Proximity Hidden Blocks Configuration
Source: https://github.com/imprex-development/orebfuscator/wiki/Config
Demonstrates how to configure specific blocks to be hidden based on proximity. 'chest' uses default Y-level constraints, while 'trapped_chest' has custom minY and maxY values.
```yml
hiddenBlocks:
chest: {}
trapped_chest: {
minY: 64
maxY: 2031
}
```
--------------------------------
### Maven Repository and Dependency Configuration
Source: https://github.com/imprex-development/orebfuscator/blob/master/README.md
Add this configuration to your pom.xml to include the Orebfuscator API in your Maven project. Ensure the version matches your project's requirements.
```xml
codemc-repo
https://repo.codemc.io/repository/maven-public/
net.imprex
orebfuscator-api
5.2.4
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.