promotional bannermobile promotional banner

Meritum Engine - (For add-on creators)

Experimental
Meritum Engine is a modular achievement framework for Minecraft Bedrock add-ons. It enables developers to create customizable achievements with flexible triggers, rarity tiers, rewards, and seamless integration for building scalable progression systems.

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.