MaceControl
A simple plugin to limit the mace weapon
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
MaceControl
MaceControl Plugin
A lightweight plugin that limits Maces on your server.
Features
- Broadcast Messages - Set max number of Maces that can exist (default: 5) - Broadcast Messages - Tracks Maces in inventories, dropped items, and world entities - Broadcast Messages - Prevent Maces from being stored in chests, shulkers, etc. - Broadcast Messages - Control which worlds allow Mace crafting - Broadcast Messages - Block placing Maces on displays - Broadcast Messages - Prevent Heavy Cores from being automated - Broadcast Messages - Block Maces from being stored in bundles - Broadcast Messages - Maces lost to void are removed from count - Broadcast Messages - Bypass restrictions for admins - Broadcast Messages - Check current Mace holders and dropped items - Broadcast Messages - Persistent data storage with configurable intervals - Broadcast Messages - Optional notifications for crafting/destruction
Commands
- `/mace` - Check who currently holds Maces - `/droppedmace` - Admin command to view temporarily dropped Maces - `/macereload` - Reload plugin configuration
Permissions
- `macecontrol.bypass` - Bypass all Mace restrictions - `macecontrol.admin` - Access admin commands and reload
Configuration
```yaml
Maximum number of Maces allowed on server
max-mace-count: 5
Permissions
bypass-permission: "macecontrol.bypass" admin-permission: "macecontrol.admin"
Auto-save interval in minutes
auto-save-interval-minutes: 5
Command cooldown in seconds
mace-command-cooldown: 5
World restrictions
worlds: allowed-craft-worlds: [] # Empty = all worlds allowed restricted-worlds: [] # Worlds where crafting is blocked
Item restrictions
restrictions: block-containers: true # Block storing in chests, etc. allow-ender-chest: false # Allow ender chest storage allow-shulker-boxes: false # Allow shulker box storage block-item-frames: true # Block placing on item frames block-armor-stands: true # Block placing on armor stands block-heavy-core-autocrafter: true # Block heavy core automation block-flower-pots: true # Block placing into flower pots
Messages
messages: broadcast-destruction: true # Announce when Mace is destroyed broadcast-craft: true # Announce when Mace is crafted ```
Requirements
- Minecraft 1.21+ - Spigot/Paper server
Installation
1. Download the plugin JAR file 2. Place it in your server's `plugins` folder 3. Restart your server 4. Configure settings in `plugins/MaceControl/config.yml` 5. Use `/macereload` to apply changes
Perfect for servers that want to keep the Mace balanced!