Changelog
Full Changelog: https://github.com/Flix100000/History-Stages/compare/5.2.0-1.21...5.3.0-1.21
New
- Spawnlock entries can now selectively block individual spawn sources (natural, spawner, structure, breeding, summon, spawn_egg); plain string entries remain backwards-compatible and still block all sources
- Six lock messages (item_locked, block_locked, entity_item_locked, enchantment_locked, dimension_unknown, mob_unknown) are now configurable via a new lock_messages section in the common config; supports & color codes
- FTB Quests integration improved: stage display name and per-stage icon shown in quest book, NameMap dropdown replaces free-text stage ID field, negate flag added to HistoryStageTask (completes when stage is locked), task progress resets on stage lock
- All /history debug subcommands (editor, structure, nbt) moved to the client-side dispatcher; reload no longer broadcasts to other ops
Fixes
- Vanilla enchantments (moved to data components in 1.20.5+) are now matched correctly against legacy JSON configs ({"Enchantments": [...]} / {"StoredEnchantments": [...]}) without requiring format changes
- Equip-lock bypass via Mouse Tweaks and similar inventory helpers fixed: PICKUP/QUICK_MOVE/SWAP clicks targeting armor/offhand slots are now cancelled pre-emptively at the menu level
- Menu blur shader (1.21 vanilla) no longer applied to StageDetailScreen inner screen and ConfirmDialog
Dependencies
Files
historystages-5.3.0-1.21.jar(656.71 KiB) Primary Download
External resources
Project members

Flix100000
Owner

PixlStudios
Artist
Technical information
License
GPL-3.0-only
Client side
required
Server side
required
Project ID





