File Details
Meritum Engine v1.0 - [1.21.100+]
- R
- Mar 15, 2026
- 63.07 KB
- 38
- 26.3+14
File Name
Meritum Engine v1.0 - [1.21.100+].mcaddon
Supported Versions
- 26.3
- 26.0.02
- 26.0
- 1.21.132
- 1.21.131
- 1.21.130
- 1.21.124
- 1.21.123
- 1.21.122
- 1.21.121
- 1.21.120
- 1.21.114
- 1.21.111
- 1.21.101
- 1.21.100
Changelog
v1.0 — Initial Release
First public release of Meritum Engine.
Added:
- Modular achievement engine for Minecraft Bedrock Script API.
- Programmatic achievement registration system.
- Internal achievement registry with unique identifier support.
- Dynamic Properties storage system for persistent player progress.
- In-memory cache system to improve performance and reduce property reads.
Achievement Categories:
- Mining Achievements — triggered when players break specific blocks.
- Combat Achievements — triggered when entities take damage or are killed.
- Item Obtaining Achievements — triggered when players obtain specific items or equipment.
- Eventual Achievements — time-based or condition-based triggers (dimension checks, entity proximity, etc).
Systems:
- Achievement rarity system with configurable tiers.
- Unlock notification system with formatted messages and sound effects.
- Optional reward system supporting items and experience rewards.
- Global notification messages when achievements are unlocked.
Commands:
- "/achmenu" — opens the achievements interface.
- "/achlist" — paginated list of registered achievements.
- "/achsearch" — search achievements by keyword or identifier.
- "/achinfo" — view detailed information about an achievement.
- "/achprogress" — display player achievement progress.
Administrative Commands:
- "/achgive" — grant achievements to players.
- "/achrevoke" — remove achievements from players.
- "/achreset" — reset player achievements.
Interface:
- Built-in UI panel for browsing achievements.
- Unlock status display.
- Achievement description and reward preview.
- Configurable pagination system.
Developer Features:
- Flexible identifier system supporting full IDs, keywords, or arrays.
- Modular command builder architecture.
- Achievement specification template for add-on integration.
- Example add-on demonstrating engine integration.
Performance:
- Cached achievement data to minimize dynamic property access.
- Controlled detection intervals for gameplay events.
- Optimized storage updates written periodically.
Future updates will expand supported achievement conditions, improve performance, and introduce additional customization options.

