Updates for text issue
Curse Maven Snippet
What's new
Version 2.3.0 - Pacing, Blacklist & Translation Fixes
🔧 Bug Fixes:
- Fixed Blacklist/Whitelist not filtering — the filter logic was completely missing from the enchantment roller. blacklisted enchantments (like Mending and Unbreaking) will now be properly excluded. if a whitelist is set, ONLY those enchantments will roll.
- Fixed translation glitches in chat — hardcoded all vanilla item and enchantment names. no more "ae", "noa,naes", Chinese text, or garbage strings in chat messages. it will always say "[Bond] Wooden Shovel - gained Mending 1" regardless of language packs.
- Fixed Enchantment ID resolution — switched to
ForgeRegistries.ENCHANTMENTS.getKey()for proper 1.20.1 registry compatibility.
⚖️ Balance Changes:
- Slower progression — tier durations and upgrade intervals have been doubled to address feedback about progression being too fast.
- Novice: 10 min (was 5) — upgrades every 60s (was 30s)
- Adept: 30 min (was 15) — upgrades every 90s (was 45s)
- Master: 60 min (was 30) — upgrades every 120s (was 60s)
- Legendary: 120 min (was 60) — upgrades every 180s (was 90s)
- Mythic: upgrades every 240s (was 120s)
⚡ Performance:
- Reduced network lag — NBT sync interval increased from 10 seconds to 30 seconds. the bond timer still tracks every second in server memory, but only updates the item tooltip every 30 seconds to reduce packet spam and FPS drops.
📝 Note for existing users: delete your old autoenchantevolution-common.toml config file in .minecraft/config/ before launching so the new default timers take effect!
This mod has no additional files

