HomeJavaModsPlayer Dummies
Player Dummies
Player Dummies — screenshot 1

⚔️ PlayerDummies

Minecraft Discord GitHub Issues

This plugin depends on Citizens.


⚠️ Early Development Notice

PlayerDummies is currently in early development.
While fully functional, you may encounter bugs or missing features. If you do:

Your feedback helps improve the plugin <3


Overview

PlayerDummies is a lightweight plugin that adds realistic combat training dummies to your Minecraft server.

Perfect for:

PlayerDummies creates fully interactive Citizens NPCs that:

Train smarter. Test faster. Improve your combat.


Key Features

Realistic Combat Dummies

Real-Time Damage Tracking

Full Customisation via GUI

Persistent & Owner-Protected


Requirements

Required:

Optional:


How It Works

For Server Owners

Installation

  1. Place the JAR into your plugins/ folder
  2. Install Citizens (required)
  3. Restart your server
  4. Configure settings in plugins/PlayerDummies/config.yml

Configuration

Config files are in /plugins/PlayerDummies.

Permissions

All permissions default to op.

Permission Description
playerdummies.give Use /dummies give
playerdummies.reload Reload the plugin config and messages
playerdummies.admin Access admin commands: list, remove, info

For Players

Step 1 - Get a Dummy

/dummies give <player> <amount>

You will receive a Player Dummy item (a player head) in your inventory.

Step 2 - Place It

Step 3 - Manage via GUI

Shift + Right-click the dummy to open the Dummy Manager:

Button Action
🏷️ Set Display Name Click, then type a name in chat (supports & colour codes)
🎭 Set Skin Click, then type a Minecraft username in chat
🛡️ Armor Editor Opens a GUI to equip helmet, chestplate, leggings, and boots
📦 Pick Up Dummy Removes the dummy and returns the item to your inventory
↩️ Back Close the menu

Inside the Armor Editor:

Step 4 - Test Damage


Commands

Command Permission Description
/dummies give <player> <amount> playerdummies.give Give dummy items to a player
/dummies reload playerdummies.reload Reload config and messages
/dummies list playerdummies.admin List all saved dummies
/dummies remove <uuid> playerdummies.admin Force-remove a dummy by its UUID
/dummies info <uuid> playerdummies.admin Show details about a dummy (owner, location, type)

Aliases: /dummy and /dummies both work.


Use Cases

⚔️ PvP Practice Arenas

Train against a fully-geared dummy before entering competitive zones.

🔬 Damage Testing Labs

Optimise builds, enchantments, and potion combos with accurate feedback.

🎮 Minigame Lobbies

Keep players engaged while waiting for a game to start.

📚 Combat Tutorials

Teach new players mechanics in a safe, controlled environment.


API for Developers

An official API is currently in development.
Stay tuned for integration features.


Why Choose PlayerDummies?


Support & Updates

Found a bug?

Report it here:
https://github.com/PetarMc1/PlayerDummies/issues

Want a feature?

Suggest it in the Discord Server


Screenshots

Action Bar Damage Display

Action Bar Damage

Custom Skins (Citizens Integration)

Custom Skins


Thank you for using PlayerDummies! ⚔️

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more