MaceControl [1.21+] - Limit Maces & Prevent Storage
SpigotMCAdvanced mace management and tracking system for Minecraft servers
2.5k downloads 4.5 rating
latest v0.9.2 SpigotMC
MaceControl
Advanced Mace Management & Tracking System
Advanced Mace Management & Tracking System
Overview
Limit the max number of maces on the server, prevent the mace from being placed into containers and much more.
Key Features:
- Mace Limits: Configurable mace count limits (default: 5 total server-wide)
- Storage Prevention: Prevents placing maces into chests, bundles, and item frames
- Placement Blocking: Blocks mace storage via armor stands or item display entities
- Player Tracking: Monitors maces across online/offline players and dropped items
- Auto-Cleanup: Automatically frees slots when maces are destroyed or lost to void
- Heavy Core Control: Prevents automation abuse by blocking heavy cores in auto-crafters
- World Restrictions: Configure crafting permissions per world
- Permission System: Full admin bypass and control permissions
- Auto-Save: Configurable automatic data saving
- Notifications: Optional server broadcast messages for mace events
Commands & Permissions
Commands:
-
- View current mace holders (Available to all players)Code (Text):/mace
-
- View all dropped maces on the server (Admin only)Code (Text):/droppedmace
-
- Reload plugin configuration (Admin only)Code (Text):/macereload
Permissions:
-
- Bypass all mace restrictions and limitsCode (Text):macecontrol.bypass
-
- Access to admin commands and dropped mace viewingCode (Text):macecontrol.admin
Configuration
Code (Text):
# ========================================
# MACECONTROL CONFIG
# ========================================
# 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
Server Requirements
- Minecraft 1.21 or higher
- Bukkit, Spigot or Paper server software (Paper forks may also be compatible)
- Java 17 or higher
Installation
Download the plugin, drop it in your plugins folder, and restart your server. The plugin will automatically generate its configuration file at plugins/MaceControl/config.yml which you can customize as needed. Use /macereload to apply config changes without restarting.
Comments 0
No comments yet. Be the first to share your thoughts.