Cobblemon Unyielding Reactive Music — CLEAN v2.2.0

This is a fresh full rebuild from the last known-good v1.2.0 pack.

IMPORTANT CLEAN-START STEPS
1. Close Minecraft.
2. Delete config/ReactiveMusic.json5.
3. Remove ALL older Cobblemon-Unyielding-ReactiveMusic songpack ZIPs from resourcepacks.
4. Put ONLY this ZIP in resourcepacks.
5. Start Minecraft. Reactive Music will generate a fresh config.
6. Run /reactivemusic and select Cobblemon Unyielding once.
7. Join the world and test.

Keep your separate custom battle-music resource pack and Dimension Native Music Silencer enabled.

Changes in v2.2.0
- Route 1 music is completely removed from the pack.
- Vanilla minecraft:plains now uses Pewter City HGSS.
- Hidden Highland is used for Twilight Highlands/Final Plateau, Aether Skyroot Meadow/fallback, and vanilla Meadows/Windswept Hills.
- All internal music filenames are short ASCII-only names to prevent filename lookup failures on Windows/ZIP handling.
- No MAIN_MENU world-music rule is included.


AUDIO BALANCE (v2.2.0)
All 25 world tracks are loudness-balanced to roughly the same perceived level. Route 111 Desert and Route 111 Badlands were reduced substantially; Petalburg Woods was raised substantially. This keeps the Minecraft Music slider usable without constant adjustment.


BEACH + COMPACT UPDATE (v2.2.0)
- Time Gear is now the dedicated beach/shore theme, including BWG Rainbow Beach, BWG Dacite Shore, BOP Dune/Gravel Beach, vanilla beaches/stony shore, and Eternal Starlight shore biomes.
- Beach/shore has higher priority than desert/dry rules.
- Oceans/underwater continue using Distant Shores.
- Every world-music track is now below 5 minutes; previously longer tracks are about 4:58 with a 2-second fade.
- Time Gear was loudness-matched to the v2.1 balance target.
