
Better Difficulty
Better Difficulty adds progressive challenge systems and treasure bags.
Список изменений
🌕 Added a brand new Blood Moon spawn system (BloodMoonSpawner) running alongside vanilla spawning.
🩸 Added new Blood Moon schedule modes:
chance nth_night full_moon
⚙️ Added new blood_moon config options in
config/betterdifficulty/difficulty.json:
schedule_mode nth_night spawn_whitelist spawn_blacklist mobs_drop_loot
🏷️ Added a runtime tag for mobs spawned by Blood Moon:
bd_bloodmoon_spawned.
Changed:
🔧 Reworked Blood Moon from the old spawn-duplication model into a dedicated custom spawner.
🌌 Changed surface_spawn_only default value to false for behavior closer to Lumien Bloodmoon.
🚫 SPAWN_BLOCKER is now bypassed while Blood Moon is active.
♻️ /betterdifficulty config reload can now immediately stop an active Blood Moon if blood_moon.enabled is set to false.
Fixed 🛠️ Unified Fabric and NeoForge behavior for Blood Moon anti-farming loot handling.
✅ Improved Blood Moon schedule stability and added stronger tests for nth_night, full_moon, and scheduled starts.
🧪 Added tests for whitelist/blacklist spawn filtering and surface_spawn_only behavior.
