TomOneMace-1.0.0
What's new
TomOneMace
TomOneMace is a simple but advanced plugin. It stores the Mace owner and adds multiple fun and pvp feature to it. Its not only 1 mace its 1 mace for all you can steal it, you can hunt him and more.
Features
- Exclusive Ownership: Only one player can craft and own the Mace at a time. The crafting recipe locks for everyone else until the item is destroyed.
- Server-Wide Hunts: Claiming the Mace triggers a hunt. It broadcasts the owner's coordinates and tracks survival time with a BossBar.
- Glowing & Tracking: Forces the hunted player to glow so they are easier to track down.
- Anti-Coward System: If the owner disconnects during a hunt, the Mace gets confiscated and ownership resets.
- Stealing Mechanics: If the owner drops the Mace or gets killed, anyone who picks it up instantly steals ownership.
- Destruction Detection: Burning the Mace in fire/lava or destroying a Shulker Box holding it automatically resets ownership so a new one can be crafted.
- Storage Blocks: Stops players from stashing the Mace inside Ender Chests or Shulker Boxes to keep it in play.
Commands
| Command | Description | Permission |
|---|---|---|
/tom reload |
Reloads the plugin configuration. | tomonemace.admin |
/tom whoisowner |
Displays the current One Mace owner. | tomonemace.admin |
/tom setowner <player> |
Manually forces a specific player to be the owner. | tomonemace.admin |
/tom reset |
Resets the Mace owner and clears active hunts. | tomonemace.admin |
Permissions
tomonemace.craft: Allows a player to craft the One Mace.tomonemace.admin: Grants access to all/tomadmin commands.
Requirements
- Paper 1.21+
- Java 21+
Installation
- Download the latest TomOneMace jar.
- Drop TomOneMace into your server's
pluginsfolder. - Restart the server.
Configuration
Below is the default config.yml generated by the plugin:
# The UUID of the current One Mace owner.
# Do not modify this manually unless you know what you are doing (use /tom setowner instead).
mace_owner: "none"
# Set to true to keep the owner's identity secret when they claim the Mace.
# Set to false to broadcast the owner's name to the entire server.
hide_owner: true
# Enable or disable the tracking hunt when the Mace is claimed.
mace_hunting: true
# Duration of the hunt in minutes.
hunt_time: 60
# Give the owner a glowing effect during the hunt so they can be tracked.
glow_effect: true
# Show a live countdown BossBar to all online players during an active hunt.
boss_bar: true
# Allow other players to steal the Mace if the owner dies or drops it.
stealable: true
# Broadcast a server-wide announcement when the Mace gets stolen.
steal_announcement: true
# Allow players to store the One Mace safely inside an Ender Chest.
# Set to false to block players from hiding it in Ender Chests.
enderchest_store: false
# Allow players to store the One Mace safely inside a Shulker Box.
# Set to false to block players from hiding it in Shulker Boxes.
shulkerbox_store: false
Bugs & Suggestions
Please report bugs on my discord server. This is the first release i do expect bugs.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects