Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed GPL-3.0-only
Published 9 months ago
Updated 2 months ago
āļø Hub Combat
A simple yet sexy plugin to spice up your lobby with weapons and PvP!
š” Why Hub Combat?
ā
Easy to use
ā
Per group (permission based) inventory given
ā
Any item with any slot, item flag or enchantment can be used!
ā
Free & open source
ā
Optimized for performance
ā
Packed with features
š¬ It's the first hub PvP plugin with native PlaceholderAPI support!
š” Got ideas? Suggest them on Discord or GitHub, and we might just add them in the next release!
⨠Features
- š§ Fully customizable item name & lore using MiniMessage and PlaceholderAPI.
- š·ļø Built-in placeholders: time left, kills, deaths, hits.
- š Lightweight and performance-focused.
š Commands & Placeholders
/hubcombat reloadā Reload config and player stats. Requireshubcombat.adminpermission.
š Placeholders:
%hubcombat_kills%%hubcombat_deaths%%hubcombat_hits%%hubcombat_kdr%%hubcombat_time_left%%hubcombat_is_in_combat%(returns "true" or "false")
āļø Installation & Usage
- š„ Drop the
.jarinto your/pluginsfolder. - š Restart the server.
- ā
H2 database is used by default ā no setup required.
- You can switch to MySQL for multi-lobby support.
- š£ļø Customize all messages via
lang.yml.
š”ļø On join, players receive the weapon. PvP is enabled only if the weapon is equipped for the configured amount of time.
š Entities or players without the weapon can't deal damage ā total control over hub PvP!
Config:
# Available drivers: h2, mysql
# If you are using h2, you don't need to specify the host, port, db-name,
# username and password due to h2 is local database.
database:
driver: h2
host: 101.101.101.101
port: 3306
db-name: hubcombat
username: userNaMeForHubCombat
password: passw0rD
timing:
give-weapon: 5
remove-weapon: 5
# All the items from plugin
# U can add as many loadouts as u want! Also, u can add as many items
# as u want in the loadouts, just copy and paste the "template" for items
loadouts:
default:
permission: hubcombat.loadout.default
items:
- slot: 4
material: DIAMOND_SWORD
name: "<gray>Default Sword"
lore:
- "<white>Basic starter sword"
enchantments:
DAMAGE_ALL: 3
DURABILITY: 2
flags:
- HIDE_ENCHANTS
- HIDE_ATTRIBUTES
vip:
permission: hubcombat.loadout.vip
items:
- slot: 4
material: NETHERITE_SWORD
name: "<green>VIP Sword"
lore:
- "<gold>Only for VIPs"
enchantments:
DAMAGE_ALL: 5
KNOCKBACK: 2
š£ļø Roadmap
- š”ļø Add multiple weapons via permissions. -> ADDED
- š”ļø Add multiple armors via permissions. -> ADDED
- š§© More placeholders ā suggest yours!




