Перейти к содержимому
Mineforgian

Combat Master

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

Загрузки
724
Подписчики
0
Обновлён
19 декабря 2025 г.
Лицензия
BSD-2-Clause

Опубликован 21 августа 2025 г.

⚔️ Combat Master

Advanced combat tracking and statistics system for Minecraft

Version bStats Java Minecraft

📥 Download📖 Wiki💬 Discord


🌟 Key Features

  • 🎨 Modern GUI System - Fully customizable interfaces with smooth transitions
  • 🏆 Advanced Combo System - Real-time tracking with level-based color codes and sound effects
  • 📊 Detailed Statistics - Comprehensive performance metrics and leaderboards
  • ⚙️ Admin Tools - Powerful management panel with bulk operations
  • 🌍 Multi-language Support - Turkish and English with easy customization
  • 💾 Flexible Database - SQLite (default) or MySQL with HikariCP connection pooling
  • 🔌 PlaceholderAPI Integration - Full PAPI support for other plugins

🚀 Quick Start

Requirements

  • Java: 17 or higher
  • Server: Spigot/Paper 1.20+
  • RAM: 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

  • Main Hub: Central control panel for all features
  • Stats Panel: Detailed performance metrics and analysis
  • Leaderboards: 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

# 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


Made by Melut

Thanks for using Combat Master! 🎮

Ченджлог

v2.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 19 декабря 2025 г.

fixed english messages

v2.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 19 декабря 2025 г.

🔄 Changelog

v2.0.0 - Major Update (Latest)

✨ New Features:

  • Completely redesigned GUI system with modern animations
  • New Main Hub menu with centralized control
  • Advanced Statistics Panel with detailed metrics
  • Interactive Leaderboard system (21 players per page)
  • Comprehensive Admin Management Panel
  • Real-time System Monitor dashboard
  • Multi-language support (English & Turkish)
  • HikariCP connection pooling for MySQL
  • Automatic backup system for SQLite
  • PlaceholderAPI full integration
  • bStats analytics integration
  • Advanced combo color system (8 levels)
  • Dynamic sound effects based on combo level
  • Action bar display with live stats
  • Hot-reload system for configuration
  • Cache management system
  • Memory optimization tools

🎨 Improvements:

  • Enhanced GUI performance and responsiveness
  • Smooth menu transitions and animations
  • Optimized database queries
  • Better error handling and logging
  • Improved combo calculation algorithm
  • Responsive design for all menu sizes
  • Enhanced admin tools with bulk operations
  • Better world management system
  • Improved permission system

🐛 Bug Fixes:

  • Fixed placeholder rendering issues
  • Resolved color code display bugs
  • Fixed menu positioning problems
  • Improved database connection stability
  • Fixed memory leak in GUI system
  • Resolved combo reset timing issues
  • Fixed action bar flickering
  • Corrected leaderboard sorting bugs
  • Fixed language fallback system

⚠️ Breaking Changes:

  • Config format has been updated (migration required)
  • Some commands have been renamed
  • Database schema updated (automatic migration)
  • Permission nodes restructured
  • Old menu system completely replaced

📝 Migration Notes:

  • Backup your config before updating
  • Database will auto-migrate on first launch
  • Review new config.yml structure
  • Update any custom language files
  • Check permission assignments

Комментарии

Загружаем…