COWMODSКаталог модов

Bliss Maces

The 3 maces and mega mace from bliss smp

Автор: unknownv31,8 тыс.5обновлён 12 окт. 2026 г.
Снаряжение

Описание

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

  • 3 individual maces ever, server-wide. Persistent across restarts.
  • 24 Energy Tokens ever, the sole resource that crafts maces.
  • Mega Mace assembled from all three — splits back to 3 on the holder's death.
  • Cooldown + enchant restrictions on individual maces.
  • Storage lockdown — restricted maces can't be hidden in chests, ender chests, shulker boxes, hoppers, etc.
  • Indestructible — unbreakable in hand, immune to fire / lava / explosions / void as a dropped item entity.

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

  • 1-minute cooldown between successful hits, per mace, persisted on the item.
  • No damage enchantments — Sharpness, Smite, Bane, Density, Breach, and Fire Aspect are stripped at the anvil and enchanting table, and re-scrubbed every time the mace is used.
  • Action-bar countdown shows on each blocked hit attempt.

Mega Mace

  • No cooldown, no enchantment restrictions.
  • Carries a permanent glow and Unbreakable: true.
  • On the holder's death, splits back into the three individual maces and drops as loot. Broadcasts to the server.

Indestructibility

All four mace variants are:

  • Unbreakable in hand — no durability decay.
  • Damage-immune as dropped item entities — fire, lava, cactus, explosions, and the void all cancel.
  • Combust-immune — they never visually catch fire.

Storage restriction

Restricted maces may only enter these inventories:

  • Player inventory
  • 2×2 crafting grid + crafting table
  • Anvil
  • Enchanting table
  • Grindstone

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

CommandDescription
/mace give <1|2|3|mega> [player]Spawn a tagged mace.
/mace token give <amount> [player]Spawn Energy Tokens (admin / testing).
/mace stateShow 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 reloadReload 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

  • Paper 1.21.x (Purpur and other forks also fine; not Folia-compatible)
  • Java 21

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

  • The plugin removes the vanilla minecraft:mace recipe and additionally voids any third-party recipe that would produce an untagged mace, so the token chain is the only path on your server.
  • Maces issued through /give minecraft:mace ... are plain vanilla maces and do not participate in the cooldown, enchant, or storage logic. Always use /mace give instead.
  • Caps are persistent. Once 24 tokens have been crafted, no more can ever be made (unless you reset state.yml or run /mace set tokens 0).

Последние версии

Все версии →
release

Bliss Maces 1.2.0

1.2.0
12 окт. 2026 г.538Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
## BlissMaces 1.2.0 — Paper 1.21 rebuild ### Fixed - **Mega Mace crafting** now works as intended: place Mace #1, #2 and #3 side by side in one row of a crafting table (any order). - **Mace cooldown** now applies reliably. It is tracked per mace number on the server, so swapping or copying items can't bypass it. - Individual mace numbering is validated at craft time, so two players can't forge the same mace number. - Shift-click crafting of maces, the Mega Mace and Energy Crystals is blocked to keep the caps accurate. ### Changed - Rebuilt for **Paper 1.21+** (Java 21). - Individual and Mega mace recipes are validated server-side, so only real Energy Crystals and individual maces #1–#3 are accepted. - Dropped mace items no longer despawn and are protected from fire and explosions. - The Mega Mace splits back into maces #1–#3 on death, including with keepInventory. ### Added - `/mace resetcooldown` clears all mace cooldowns. - `cooldown-seconds: 0` in `config.yml` disables the cooldown. ### Unchanged - 3 individual maces and 24 Energy Crystals server-wide (`max-individual-maces`, `max-tokens`). - Damage enchantments (Sharpness, Smite, Bane of Arthropods, Fire Aspect, Density, Breach) blocked on individual maces. - Maces can't be stored in containers. - Existing maces, tokens and `state.yml` carry over from 1.1.0. ### Upgrade notes 1. Stop the server, remove `blissmaces-1.1.0.jar`, add `blissmaces-1.2.0.jar`. 2. Check `/mace state`. If it reports maces as used up but none exist, run `/mace set maces 0`.
release

Bliss Maces 1.1.0

1.1.0
25 сент. 2026 г.283Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# BlissMaces Changelog ## v1.1.0 ### Bug Fixes - **Fixed villagers not getting jobs** — Recipe removal now runs 1 tick after server load instead of during `onEnable`, preventing the internal recipe manager reset that wiped villager profession data - **Fixed recipe iterator corruption** — Replaced unsafe `Iterator.remove()` on the recipe iterator with key-collection-then-removal, which no longer corrupts Paper's recipe manager ### New Features - **Gradient item names** — All items now have bold gradient display names: - **Mega Mace** — purple → pink → gold - **Mace #1** — red → gold - **Mace #2** — aqua → blue - **Mace #3** — green → yellow - **Energy Crystal** — dark purple → magenta - **Custom Mega Mace model** — Mega Mace now sets `CustomModelData: 250`, paired with the new resource pack for a custom 3D model - **Resource pack** — Standalone `BlissMaces-ResourcePack.zip` with the Mega Mace 3D model and textures, compatible with all 1.21.x versions ### Changes - Renamed "Energy Token" → "Energy Crystal" across item name and lore
release

Bliss Mace 1.0.0

1.0.0
14 мая 2026 г.969Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Скачать