MaceBot
No reviews yet
A Fabric Mod that lets you spawn a Mace PvP opponent in your minecraft world.
Does not follow a specific thematic focus apart from vanilla Minecraft.
Used for mods with little to no gameplay elements.
Focuses on or is balanced for player versus player combat and competition.
Adds client-side tools and features to enhance the user experience.
Adds tools to customize the user interface and menus.
Features small, self-contained games within Minecraft.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
MaceBot
A Minecraft fabric mod that allows players to practice Mace PvP.
How it works?
MaceBot introduces a preprogrammed player entity to your Minecraft world that can autonomously navigate, fight, and manage inventory. The bot is specifically designed for mace combat scenarios and includes support for totems, elytra flight, and automatic equipment management. And the behaviour of the player bot is completly customizable.
[Important] New version's of Macebot are available in Modrinth. Not available in curseforge yet.
What can the bot do?
- Can do mace attacks
- Can do elytra mace attacks
- Can do crit attacks
- Can heal itself when low
What can you do?
- Customize MaceBot's behaviour
- Get yourself a fresh MacePvP kit in single command
- Sharpen your aim and Mace PvP skills
How to use the mod?
- As usual load the mod from your mod folder.
- go Into a world (Flat world Recommended)
- Spawn the bot
- The resume the bot
(Note) In the Latest version bot don't have any difficulty customization. So Its Hard to fight with the bot. Becuz its not a human who can make mistakes.
MaceBot Command tree:
/macebotbotspawn-
- Spawns the Player bot.
-
play-
- Resumes The Idle Bot.
-
pause-
- Stops the Bot.
-
mace-kitnetherite [<boolean>]-
- Gives a netherite Mace HT kit to bot with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
falseargument in end of command.
- Gives a netherite Mace HT kit to bot with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
-
diamond [<boolean>]-
- Gives a diamond Mace HT kit to bot with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
falseargument in end of command.
- Gives a diamond Mace HT kit to bot with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
-
settingselytra-
- Toggles elytra Usage of Bot.
-
auto-refill-
- Toggles inventory refill of Bot.
-
attack-
- Decides Whether the bot can hurt you or not. (Kinda forgot to add the login in current release will be added in future release. Sorry)
-
crits-
- Toggles Crit attacks.
-
ordinary-mace-
- Toggles Classic mace attacks.
-
playermace-kitnetherite [<boolean>]-
- Gives a netherite Mace HT kit to player with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
falseargument in end of command.
- Gives a netherite Mace HT kit to player with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
-
diamond [<boolean>]-
- Gives a diamond Mace HT kit to player with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
falseargument in end of command.
- Gives a diamond Mace HT kit to player with unbreakable Tag. To get a kit with mending and unbreaking enchantments add
-
settingsauto-refill-
- Prevents Items from decreasing from your inventory when use. This has some wierd issues i will fix them in future updates.
-
Incompatibility
- Carpet Mod
- Carpet PvP
Conclusion
We appreciate your time reading this. This is the first mod we making, It may have bugs and incompatibility with some mods. Please be kind enough to let us know. Thank you!.
Info.
Above Infos Are related to the latest release (MaceBot 1.1). Check Changelogs for full info about feature history.
MaceBot is a Fabric mod that introduces a customizable PvP bot designed specifically for Mace combat practice. It helps players sharpen their aim, timing, and combat strategies against a bot that fights back with realistic mechanics.
New GUI System!
Since v1.2.0, MaceBot includes a client-side GUI for easier control, opened with the default keybind O:
- Control Panel
Start, pause, spawn, or despawn the bot directly from a menu. Also provides access to other screens. - Options Screen
Manage all MaceBot options in one place — no more typing commands. - Kits Screen
Browse all kits (built-in and custom). Kits are stored on disk and synced to the client during handshake. From here you can open the Kit Viewer or Kit Menu. - Kit Menu
Rename (with color codes), delete, duplicate, edit, and load kits. - Kit Loader Menu
Options to load kits:- Load to → [MaceBot | Yourself | All players (except MaceBot)]
- Properties → [Unbreaking III & Mending | Unbreakable Tag]
(Properties apply only to breakable items.)
- Kit Editor
A user-friendly editor with buttons and dropdowns. You can edit:- Item names (supports color codes like
&a,&c,&m) - Enchantments
- Item count
- Any item from the creative menu
(Built-in kits cannot be edited directly, but you can duplicate and customize them.)
- Item names (supports color codes like
- Kit Viewer
Preview kits before loading them.
This GUI makes bot management far more intuitive compared to command-only control.
See the preview of each screen in the gallery.
Environment
v1.0 and v1.1 were completely server side only. Since the new GUI release of v1.2 it is required on the client side too because of a lack of control without the GUI. And MaceBot is mainly designed for singleplayer use, but you can use it in dedicated servers and use your client side mod to control it.
✨ Features
-
Combat AI
- Performs mace attacks, crits, and elytra mace strikes.
- Uses totems and heals itself when low.
-
Equipment Management
- Automatic inventory refill.
- Supports elytra flight and customizable kits.
-
Customization
- Toggle crits, ordinary mace attacks, elytra usage, and more.
- Control whether the bot can damage you.
⚙️ Commands
/macebot
-
bot
- spawn → Spawns the bot.
- play → Resumes the bot.
- pause → Pauses the bot.
- mace-kit → Shows all built‑in kits available for MaceBot.
- settings
elytra→ Toggles elytra usage.auto-refill→ Toggles inventory refill.attack→ Decides whether the bot can hurt you.crits→ Toggles critical attacks.ordinary-mace→ Toggles classic mace attacks.
-
player
- mace-kit → Shows all available kits from the server.
- settings
auto-refill→ Prevents items from decreasing when used.
Note: We recommend using MaceBot with the GUI system.
Commands only provide basic controls, while the GUI offers full management options.
📥 Installation
Server
- Place the correct version of MaceBot in the
modsfolder and restart the server. - Access MaceBot using commands listed above.
- We recommend using MaceBot client-side for more controls and easier access.
Client
- Place the correct version of MaceBot in the
modsfolder and restart the client. - In singleplayer, you can use both commands and the GUI to control MaceBot.
- On dedicated servers, you can also control MaceBot via the GUI.
(Be mindful of version compatibility.)
✅ Compatibility
- Compatible with Carpet and its forks (Carpet PvP) (since v1.2.1).
📝 Conclusion
MaceBot is our first major mod project. It may have bugs or incompatibilities, but we’re committed to improving it. Please share feedback, suggestions, and ideas for new features — your input helps shape the future of MaceBot.
Available exclusively for the Fabric Mod Loader ecosystem.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources