▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/UltCombat
UltCombat

UltCombat

Premium combat management for modern Minecraft servers. Everything is toggleable. Everything is configurable.

Оцените первым
7
0

License

UltCombat

Premium combat management for modern Minecraft servers. Everything is toggleable. Everything is configurable. Nothing is hardcoded.


Features

⚔️ Combat Tag
  • Configurable tag duration with reset on hit
  • Boss bar, action bar, title, chat message display
  • Blocks commands while tagged — full configurable list
  • Tags on melee, arrows, trident, projectiles, potions, explosions, pets
  • Combat log punishments — kill, inventory drop, lightning, broadcast, economy fine, console commands
  • Restrictions — Ender Pearl, Elytra, Chorus Fruit, teleport
🛡️ Spawn Kill Prevention
  • Named zones — supports unlimited zones per server
  • Two zone types — radius (circle) and cuboid (two corners)
  • Block PvP, damage, projectiles, TNT, End Crystals inside zones
  • Set zones via commands — no config editing needed
  • Multiple worlds supported
💫 Respawn Protection
  • Temporary protection after every respawn
  • Boss bar and action bar countdown
  • Removed if player attacks or moves (configurable)
🌱 Newbie Protection
  • Protect new players based on playtime, deaths, or first join
  • Boss bar countdown
  • Admin commands to manually add or remove protection
🩸 Blood Effects
  • Cosmetic only — no mods required
  • Configurable colour, count, size, offset, speed
  • Critical hit multiplier
  • Chance system
  • Optional sound
🖥️ In-Game Admin GUI
  • Full GUI — zero config editing required
  • Every option togglable with a click
  • Adjust values with left/right/shift click
  • Live updates — saves instantly to config
  • All slots, titles, lore configurable in gui.yml

Installation

1. Download UltCombat.jar
2. Drop into /plugins/
3. Start or restart server
4. Edit /plugins/UltCombat/config.yml
5. Use /uc gui for full in-game management

Requirements: Paper 1.21.x · Java 21+


Configuration Files

FilePurpose
config.ymlEverything — combat, blood, spawn, respawn, newbie, worlds, proxy, database
messages.ymlEvery message the plugin sends
gui.ymlGUI titles, button items, lore, slot positions

Commands

CommandDescriptionPermission
/ucHelp menuultcombat.use
/uc reloadReload configsultcombat.reload
/uc guiOpen admin GUIultcombat.gui
/uc debugDebug infoultcombat.debug
/uc versionVersion infoultcombat.use
/uc combat tag <player>Tag a playerultcombat.admin
/uc combat remove <player>Remove combat tagultcombat.admin
/uc combat check <player>Check combat statusultcombat.admin
/uc newbie statusOwn newbie statusultcombat.use
/uc newbie add <player>Add newbie protectionultcombat.admin
/uc newbie remove <player>Remove newbie protectionultcombat.admin
/uc respawn grant <player>Grant respawn protectionultcombat.admin
/uc respawn remove <player>Remove respawn protectionultcombat.admin
/uc spawn corner1 <name>Set first corner of zoneultcombat.admin
/uc spawn corner2 <name>Set second corner, create zoneultcombat.admin
/uc spawn setzone <name> [r]Create radius zone at positionultcombat.admin
/uc spawn deletezone <name>Delete a zoneultcombat.admin
/uc spawn listzonesList all zonesultcombat.admin
/uc spawn checkCheck if in safe zoneultcombat.use
/uc bloodBlood statusultcombat.admin
/uc proxyProxy statusultcombat.admin

Alias: /uc = /ultcombat


Spawn Zone Setup

Cuboid zone (two corners):

Stand at first corner → /uc spawn corner1 myzone
Stand at second corner → /uc spawn corner2 myzone

Radius zone:

Stand at center → /uc spawn setzone myzone 50

Multiple zones:

/uc spawn setzone spawn 100
/uc spawn corner1 pvp-arena
/uc spawn corner2 pvp-arena
/uc spawn listzones

Permissions

PermissionDescriptionDefault
ultcombat.useBasic commandsEveryone
ultcombat.adminAll admin commandsOP
ultcombat.reloadReload configsOP
ultcombat.guiAdmin GUIOP
ultcombat.debugDebug infoOP
ultcombat.notifyUpdate alertsOP
ultcombat.bypass.combatSkip combat restrictionsfalse
ultcombat.bypass.newbieBypass newbie protectionOP
ultcombat.bypass.respawnBypass respawn protectionfalse
ultcombat.bypass.spawnBypass safe zonesOP
ultcombat.bypass.bloodNo blood shown on playerfalse

PlaceholderAPI

PlaceholderReturns
%ultcombat_in_combat%Yes / No
%ultcombat_combat_time%Seconds left
%ultcombat_combat_opponent%Opponent name
%ultcombat_has_respawn_protection%Yes / No
%ultcombat_respawn_time%Seconds left
%ultcombat_has_newbie_protection%Yes / No
%ultcombat_newbie_time%Seconds left
%ultcombat_in_safe_zone%Yes / No
%ultcombat_spawn_radius%Default radius

Storage

TypeBest for
yamlSmall servers — no setup
sqliteMedium servers
mysqlLarge servers / proxy networks
mariadbLarge servers / MariaDB

Set in config.ymldatabase.type


Proxy Support

Disabled by default. Enable only if behind a proxy.

 config.yml
proxy:
  enabled: true
  type: "velocity"
  sync-combat: true

Full server restart required after enabling.

Supported: Velocity · BungeeCord · Waterfall


Soft Dependencies

All optional. Plugin works without any.

PluginAdds
PlaceholderAPI%ultcombat_*% placeholders
VaultEconomy punishment on combat log
EssentialsCommand blocking compatibility
WorldGuardRegion flag respect
LuckPermsAdvanced permission handling

Compatibility

PlatformStatus
Paper 1.21.x
Purpur
Pufferfish
Leaf
Folia
Velocity
BungeeCord / Waterfall
Spigot

Made for the Minecraft community

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная