HomeJavaModsBliss Maces
Bliss Maces

Icon

BlissMaces

A Paper plugin that turns the vanilla Mace into a server-wide mythic artifact. Built for the Bliss SMP — only three individual maces and one Mega Mace can ever exist on your server, gated behind a finite, craftable currency.

Overview

Recipes

The vanilla mace recipe is removed. Maces can only be crafted through this chain.

Energy Token

Energy Token Crafting

Yields 1 Energy Token — an Amethyst Shard with custom NBT, purple display name, and a subtle glow.

Individual Mace (numbered 1, 2, then 3)

Mace Crafting

8 Energy Tokens around 1 Heavy Core. The first craft produces Mace #1, the second Mace #2, the third Mace #3. Crafting after that fails — the cap is permanent.

Mega Mace

Mega Mace

Place all three individual maces in any crafting grid (shapeless). One player must hold all three at once. Crafting a Mega Mace is broadcast server-wide.

Mace mechanics

Individual maces

Mega Mace

Indestructibility

All four mace variants are:

Storage restriction

Restricted maces may only enter these inventories:

They are blocked from chests, ender chests, shulker boxes, barrels, hoppers, droppers, dispensers, furnaces, brewing stands, and anything else. Click, drag, hopper transfer, and hopper pickup are all intercepted with a clear action-bar warning.

Commands

Command Description
/mace give <1|2|3|mega> [player] Spawn a tagged mace.
/mace token give <amount> [player] Spawn Energy Tokens (admin / testing).
/mace state Show current counters vs. hard caps.
/mace set <tokens|maces> <count> Override the persisted counters.
/mace fix [player|all] Re-issue tagged maces in inventories + ender chests using the current formatting. Preserves mace number and cooldown state.
/mace reload Reload config.yml and state.yml.

All commands require blissmaces.admin (default: op).

Configuration

config.yml keys, with defaults:

cooldown-seconds: 60
blocked-enchantments:
  - sharpness
  - smite
  - bane_of_arthropods
  - fire_aspect
  - density
  - breach
max-tokens: 24
max-individual-maces: 3
individual-name-format: "&6Mace &e#{number}"
mega-mace-name: "&5&lMega Mace"
cooldown-actionbar: "&cMace cooldown: &e{seconds}s"
enchant-blocked-message: "&cThat enchantment is not allowed on an individual mace."
mega-craft-broadcast: "&5&l{player} &dhas forged the &5&lMega Mace&d!"
mega-death-broadcast: "&d{player} &7died holding the &5&lMega Mace&7 - it split back into 3 maces."
individual-craft-broadcast: "&6{player} &eforged &6Mace #{number}&e!"

Persistent state — tokens-crafted and maces-crafted — lives in plugins/BlissMaces/state.yml. Edit the file or use /mace set to reset.

Requirements

Installation

  1. Drop blissmaces-X.X.X.jar into your server's plugins/ folder.
  2. Restart the server.
  3. Defaults are production-ready. Tune config.yml if you want different caps, messages, or blocked enchants.

Notes

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more