
Ic0nic's Full Mace Limiter
Limits crafted mace alongside many features
Ic0nic's Full Mace Limiter
This plugin groups many feature for a general mace plugin.
this plugin is open source, so you can view the repo and build it yourself
Features
Mace-Limit
the number of maces that can be crafted on the server
this works by marking crafted maces after this plugin is installed, making any other mace separate from this plugin's logic, and other features only work on marked maces.
however, duplicating a marked mace or destroying a marked mace using admin commands can be mess up with the mace counter, so it's advised to refrain from doing so
Glowing-Mace
Turning this feature on causes maces to glow when they are dropped
Enforce-Mace-Limit
it's a destructive process that deletes all unmarked maces.
Enabled
Toggles Enforce Mace Limit
Enforce-Enchantments
degrades mace enchants (if enchants are limited) when the player attempts to use them
Register-Old-Maces
by turning this on, enforce-mace-limit would register a mace instead of deleting it if the mace cap hasn't been reached
Stash-Mace
if this option is turned off, maces can no longer be placed inside any containers (chests, barrels, shulkers, bundles.. etc)
Undestructable-Maces
if this option is turned on, maces will no longer burn, blow up or despawn. making the only way to destroy a mace if it's thrown in the void or has been broken
Enchantment-limits
Enchantable
if this is turned off, maces can no longer be enchanted
[Enchant Name : Level]
limits any enchant level, you can make an enchantment unobtainable by setting it to 0
Cooldown
Adds Mace Cooldown
Enabled
option to toggle this feature
Time
how long the cooldown is in ticks (Ticks = 20 x Seconds)
Forgive-Shield-Hit
if this option is enabled, cooldowns will no longer be triggered if a player hits a shield
Punish-Missing
if this option is enabled, cooldowns will be triggered if the player misses their hit
Mace-Craft-Event
Enabled
if craft events are enabled, when a player crafts a mace, it won't drop, instead, it'd announce the player position, then drop the mace at that location after the given time
Time
how long it takes after crafting the mace for it to drop.
if time is 0, it'll only announce the player position
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/iconicFML maceCount | Views the number of maces on the server | iconicfml.view |
/iconicFML reload | reloads config file | iconicfml.reload |
/iconicFML setMaceCount <amount> | modify the mace counter | iconicfml.set |
Note: Permissions can be managed through any standard permissions plugin (like LuckPerms).
If you have any questions, feedback or suggestions, you can message me through discord, my username is abdulla12e84
