Combat Master

A powerful Minecraft (Spigot/Paper) combat plugin with advanced combo counter, sounds, miss detection, color system, database and leaderboard.

587

Quick challenge

How far can you run before the mobs catch you?

Combat Master

⚔️ Combat Master

Advanced combat tracking and statistics system for Minecraft

📥 **Download**📖 **Wiki**💬 **Discord**

---

🌟 Key Features

- 🔌 PlaceholderAPI Integration - Fully customizable interfaces with smooth transitions - 🔌 PlaceholderAPI Integration - Real-time tracking with level-based color codes and sound effects - 🔌 PlaceholderAPI Integration - Comprehensive performance metrics and leaderboards - 🔌 PlaceholderAPI Integration - Powerful management panel with bulk operations - 🔌 PlaceholderAPI Integration - Turkish and English with easy customization - 🔌 PlaceholderAPI Integration - SQLite (default) or MySQL with HikariCP connection pooling - 🔌 PlaceholderAPI Integration - Full PAPI support for other plugins

---

🚀 Quick Start

Requirements

- PlaceholderAPI: 17 or higher - PlaceholderAPI: Spigot/Paper 1.20+ - PlaceholderAPI: Minimum 512MB (recommended: 1GB+) - PlaceholderAPI: Optional

Installation

1. Download the latest version from Modrinth 2. Place `Combat-Master-v2.0.0.jar` in your `plugins/` folder 3. Start/restart your server 4. Configure settings in `plugins/Combat-Master/config.yml`

---

🎮 Main Systems

Combat & Combo System

Combo Levels: - 🟫 1-5: Beginner (Gray) - ⚪ 6-10: Developing (White) - 🟡 11-20: Good (Yellow) - 🟠 21-35: Great (Orange) - 🔴 36-50: Perfect (Red) - 🟣 51-75: Legendary (Purple) - 🔵 76-100: Epic (Blue) - 🌟 100+: Godlike (Rainbow)

Features: - Automatic combo reset after 10 seconds - Dynamic sound effects based on combo level - Action bar display with real-time stats - Reset on damage taken

GUI Menu System

- Admin Panel: Central control panel for all features - Admin Panel: Detailed performance metrics and analysis - Admin Panel: Paginated rankings (21 players per page) - Admin Panel: Complete management interface

---

💬 Commands

| Command | Description | Permission | |---------|-------------|------------| | `/combatmaster` | Open main menu | `combatmaster.use` | | `/cm` | Short command | `combatmaster.use` | | `/cm stats` | View statistics | `combatmaster.use` | | `/cm top` | View leaderboards | `combatmaster.use` | | `/cm reload` | Reload plugin | `combatmaster.admin` | | `/cm reset <player>` | Reset player combo | `combatmaster.admin` | | `/cm reset all` | Reset all combos | `combatmaster.admin` |

---

📊 PlaceholderAPI

| Placeholder | Description | Example | |-------------|-------------|---------| | `%combatmaster_combo%` | Current combo | `25` | | `%combatmaster_best_combo%` | Best combo | `87` | | `%combatmaster_total_hits%` | Total hits | `1,337` | | `%combatmaster_rank%` | Leaderboard rank | `#3` | | `%combatmaster_level%` | Combat level | `Legendary` |

---

⚙️ Configuration

```yaml

Language (en/tr)

language: "en"

Combat settings

combat: combo: timeout-seconds: 10 reset-on-damage: true actionbar: enabled: true

Database

database: type: "sqlite" # or "mysql"

Worlds

worlds: enabled-worlds: [] # Empty = all worlds ```

---

🔄 Updates

v2.0.0 - Major Update

New Features: - ✨ Completely redesigned GUI system - 🎨 Modern menu designs - ⚡ Enhanced performance - 🔧 Advanced admin tools - 📊 Detailed system monitor

Fixes: - 🐛 Placeholder rendering issues - 🎨 Color code display bugs - 💾 Database connection stability

---

📈 Statistics

---

💝 Support

🤝 Support the Project

⭐ Star this repository • 🐛 Report bugs • 💡 Request features • 🤝 Contribute code

📞 Contact

- Download: Download - Download: %%MD1%% - Download: %%MD2%%

---

Made by Melut

*Thanks for using Combat Master! 🎮*

ADS