BoomcMMoReward: Custom Rewards for mcMMO Skills

What Is Boo mcMMo Reward and Why Your Server Needs It If you run a Minecraft server with mcMMO, you already know how addictive the skill-leveling system can be. Players spend hours grinding Mining, Excavation, Archery, and a dozen other skills, all chasing that satisfying ding of a level-up. But ...

Download BoomcMMoReward for Minecraft 1.8.1, 1.7.4, 1.6.2

Original name: BoomcMMoReward

Minecraft: 1.6.2, 1.7.4, 1.8.1

FileVersionLoaderSize
BoomcMMoReward-0.3.jar——39 КБDownload
BoomcMMoReward-2.0.3b.jar——106 КБDownload
BoomcMMoReward-2.0.1b.jar——82 КБDownload
BoomcMMoReward-2.0.0b.jar——76 КБDownload
BoomcMMoReward-1.1.7-Beta.jar——72 КБDownload
BoomcMMoReward-1.1.5.jar——95 КБDownload
BoomcMMoReward-1.1.0.jar——85 КБDownload
BoomcMMoReward-1.0.1.jar——210 КБDownload
BoomcMMoReward-1.0.jar——90 КБDownload
BoomcMMoReward-0.9.5.jar——79 КБDownload
BoomcMMoReward-0.9.jar——79 КБDownload
BoomcMMoReward-0.8.6.jar——58 КБDownload
BoomcMMoReward-0.8.jar——57 КБDownload
BoomcMMoReward-0.7.jar——45 КБDownload
BoomcMMoReward-0.6.jar——45 КБDownload
BoomcMMoReward-0.5.jar——39 КБDownload
BoomcMMoReward-0.1.jar——31 КБDownload
BoomcMMoReward-2.0.2b.jar1.6.2—82 КБDownload
BoomcMMoReward-2.0.4b.jar1.7.4—444 КБDownload
BoomcMMoReward-2.0.5b.jar1.8.1—440 КБDownload

What Is Boo mcMMo Reward and Why Your Server Needs It

If you run a Minecraft server with mcMMO, you already know how addictive the skill-leveling system can be. Players spend hours grinding Mining, Excavation, Archery, and a dozen other skills, all chasing that satisfying ding of a level-up. But what if you could turn those milestones into something even more exciting? That is exactly where Boo mcMMo Reward steps in. This powerful addon supercharges mcMMO by letting you hand out custom rewards every time a player reaches a specific skill level or overall Power level. Whether you want to shower your community with in-game currency, exclusive items, special permissions, or even run console commands, this plugin gives you total control.

Key Features That Set Boo mcMMo Reward Apart

Boo mcMMo Reward is not just a simple “give an item on level 100” tool. It is a flexible reward engine that works with conditions, probabilities, and multiple reward types. Here is what makes it stand out:

  • Conditional logic: Rewards can be filtered by money balance, permissions, group membership, Power level, specific skill level, and even the world the player is in.
  • Multiple reward types: Choose from direct money payments, lottery-based cash, permission changes, group additions/removals, item drops (with custom quantity, damage, and enchantments), lucky items drawn from a list, lucky kits, broadcast messages, and advanced console commands.
  • Probability mechanics: Add an element of surprise with lottery rewards where players have a configurable chance (e.g., 1 in 10) to win a bonus item or cash.
  • Granular control: Create reward files for exact levels (ONE folder) or for every multiple of a level (EVERY folder) for both Power and individual skills.
  • Debug and history: Built-in console commands let you toggle debug mode, store reward history in a database, and retrieve a player’s reward log.

How the Reward System Works Under the Hood

The plugin hooks directly into mcMMO’s level-up events. Whenever a player gains a level in any skill, their global Power level also increases. Boo mcMMo Reward then checks a series of folders to see if a reward file matches the new levels. The search order is:

  • POWER/ONE – looks for a reward file for the exact Power level reached.
  • POWER/EVERY – looks for a reward file that is a multiple of the reached Power level (e.g., every 50 levels).
  • SKILLS/skill/ONE – looks for a reward file for the exact skill level reached in that specific skill.
  • SKILLS/skill/EVERY – looks for a reward file that is a multiple of the reached skill level.

If a matching file is found, the plugin processes the conditions defined inside. For example, you could create a reward that gives 500 coins when a player hits Mining level 250, but only if they are in the “veteran” group and are standing in the “mine_world”. If all conditions pass, the reward is executed immediately. This layered approach means you can design highly targeted progression systems that keep players engaged for the long haul.

Diving into Conditions and Rewards

The real magic of Boo mcMMo Reward lies in its condition-reward pairs. You write simple YAML files that define what must be true for a reward to trigger, and what happens when it does. Let’s break down the available options.

Available Conditions

  • money – requires Vault. Check if the player’s balance is greater or less than a certain amount.
  • perm – requires Vault. Check if the player has (or lacks) a specific permission node.
  • group – requires Vault. Check if the player belongs to a specific permission group.
  • POWER level – compare the player’s global Power level against a value.
  • SKILL level – compare the level of one or more specific skills.
  • world – restrict the reward to a particular world name.

Available Rewards

  • money – give a set amount of currency, optionally specifying a sender (e.g., “Server”).
  • lotteryMoney – a percentage chance to win a money prize.
  • perm – grant or remove permissions, optionally scoped to a specific world.
  • group – add or remove the player from permission groups.
  • item – give items with precise control over quantity, damage values, and enchantments.
  • luckyItem – randomly pick one item from a predefined list.
  • lotteryItem – a percentage chance to win a specific item.
  • luckyKit – randomly pick an entire kit (a set of items) from a list.
  • message – send private messages, broadcasts, or log entries with full color support.
  • command – execute console commands, perfect for integrating with other plugins or running admin tasks.

Imagine a scenario where a player reaches Acrobatics level 500. You could reward them with a special Elytra (with Unbreaking III and Mending), 10,000 server currency, and a broadcast message congratulating them. At the same time, you could add a 5% lottery chance for a rare Shulker Box filled with enchanted gear. The possibilities are endless, and the YAML syntax is straightforward enough that even admins new to plugin configuration can pick it up quickly.

Getting Started with Installation and Configuration

Setting up Boo mcMMo Reward is refreshingly simple. You need a server running mcMMO and Vault. Drop the plugin’s .jar file into your plugins folder, start the server, and the necessary folder structure will be generated automatically. No restart is required after the initial setup; you can immediately begin creating reward YAML files in the appropriate directories. The plugin includes a built-in backup system for your reward files when upgrading, but always make your own manual backup as an extra precaution, especially when testing beta releases.

For server administrators who prefer a more streamlined approach to managing their entire mod and plugin library, tools like the foxygame.net launcher can be a real time-saver. This modern Minecraft launcher lets you browse, download, and install addons directly from its menu, keeping everything organized without manually hunting down files. While Boo mcMMo Reward is a server-side plugin that you drop into your server’s plugin folder, having a launcher that handles client-side mods with the same ease can make your overall Minecraft experience much smoother.

Once the folder structure is ready, you will find two main directories: POWER and SKILLS. Inside each, there are ONE and EVERY subfolders. Place your reward YAML files accordingly. For instance, to reward every 100 Power levels, put a file in POWER/EVERY/100.yml. The plugin’s documentation provides clear examples for both English and French speakers, making it accessible to a wide audience.

Commands and Administration

Boo mcMMo Reward keeps admin overhead low with a handful of console commands:

  • boomcmmoreward debug – toggles debug mode to help you test reward logic without affecting players.
  • boomcmmoreward db – enables or disables database storage of reward history.
  • boomcmmoreward db get <playerName> – retrieves the reward history for a specific player, useful for support or auditing.

These commands give you full visibility into what is happening behind the scenes. The debug mode is especially handy when you are fine-tuning conditions or troubleshooting a reward that is not triggering as expected.

Why Boo mcMMo Reward Is a Must-Have for mcMMO Servers

The core mcMMO plugin already adds depth to vanilla Minecraft, but without a reward system, level-ups can feel hollow once a player has unlocked all abilities. Boo mcMMo Reward transforms every level into a potential event, encouraging players to push further and experiment with different skills. The combination of conditional checks and varied reward types means you can craft a progression arc that feels personal and rewarding. Whether you are running a small community server or a large network, this addon scales effortlessly and integrates with your existing economy and permission setup through Vault.

The plugin is actively maintained, with the latest beta release (v2.0.5b) fixing lottery message issues and log output paths. The developer is reachable on IRC for support, and the source code is available on GitHub for those who want to peek under the hood. Many servers already run Boo mcMMo Reward successfully, and its bilingual documentation lowers the barrier for non-English-speaking admins.

Final Thoughts

Boo mcMMo Reward fills a critical gap in the mcMMO ecosystem by giving server owners a robust, condition-based reward framework. It is lightweight, easy to configure, and opens the door to creative incentive systems that keep players logging in day after day. From simple cash bonuses to complex lottery kits and permission promotions, the plugin handles it all with grace. If you are serious about making every skill level matter, adding this addon to your server is one of the smartest moves you can make.