LoDuels
PluginGPL-3.0-only

LoDuels

LoDuels - Complete duel server solution. Everything you need to create a professional PvP duel server with minimal setup.

6
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About LoDuels

LoDuels

⚠️ Plugin is under active development | Плагин находится в разработке

Description (EN)

LoDuels is a professional PvP duels plugin for Minecraft servers. Complete solution for creating competitive duel servers with minimal setup.

Core features:

  • Auto-cloning arenas - NBT-based duplication creates arena copies automatically. Barrier protection + kill zones prevent exploits
  • ELO ranking - Competitive rating system with ranked queue and auto-matchmaking by skill level
  • 5 game modes - Classic, NoHit (first hit wins), Sumo (knockback), Bow (ranged only), BuildUHC (building allowed)
  • Spectator system - Watch live duels, teleport between players
  • Multi-database - Choose from SQLite, MySQL, PostgreSQL, or MariaDB with HikariCP connection pooling
  • Discord integration - Full-featured bot with stats commands + webhooks for match notifications
  • Performance optimized - Caffeine cache, packet-based menus (ProtocolLib), async operations
  • Anti-exploit - Boundary checks, pearl protection, disconnect handling, rollback system

Use cases: Perfect for practice servers, competitive PvP hubs, tournament hosting, ranked ladders

Built on SOLID principles with modular architecture for easy customization and extensions.

Описание (RU)

LoDuels — профессиональный плагин PvP дуэлей для Minecraft серверов. Полное решение для создания соревновательных duel-серверов с минимальной настройкой.

Основные возможности:

  • Автоклонирование арен - дублирование через NBT создаёт копии арен автоматически. Защита барьерами + kill-зоны против эксплойтов
  • ELO рейтинг - соревновательная система рейтинга с ranked очередью и автоподбором по уровню игры
  • 5 режимов игры - Classic, NoHit (победа с первого удара), Sumo (выталкивание), Bow (только луки), BuildUHC (можно строить)
  • Система наблюдателей - просмотр дуэлей в реальном времени, телепортация между игроками
  • Мульти-БД - выбор из SQLite, MySQL, PostgreSQL или MariaDB с HikariCP пулом подключений
  • Discord интеграция - полнофункциональный бот с командами статистики + вебхуки для уведомлений о матчах
  • Оптимизация - Caffeine кэш, packet-меню (ProtocolLib), асинхронные операции
  • Анти-эксплойт - проверка границ, защита от перлов, обработка дисконнекта, система отката

Применение: Идеально для тренировочных серверов, PvP хабов, турниров, рейтинговых лестниц

Построен на принципах SOLID с модульной архитектурой для лёгкой кастомизации и расширений.


Requirements | Требования

  • Minecraft 1.16.5 - 1.21.11
  • Paper/Spigot/Purpur
  • WorldEdit, WorldGuard, ProtocolLib

Quick Start | Быстрый старт

/arena create <name>      # Create arena | Создать арену
/kit create <name>        # Create kit | Создать кит
/duel <player>           # Challenge to duel | Вызвать на дуэль