AzHub - Ultimate Minecraft Hub Plugin
A comprehensive hub management plugin for Minecraft servers with advanced features and customization options.
✨ Features
- Hub Management - Complete hub world protection and spawn management
- Join Items - Customizable items given to players on join with actions
- Player Visibility - Toggle player visibility with custom items
- Double Jump - Configurable double jump ability for players
- Launchpads - Create interactive launch pads throughout your hub
- Teleport Bow - Bow that teleports players where arrows land
- Scoreboard - Dynamic scoreboard with placeholders
- Chat System - Advanced chat formatting with prefixes and filters
- Gadgets - Currently disabled - future feature
- Server Selector - GUI-based server selection menu
- ️ World Protection - Comprehensive world protection system
Commands & Permissions
Command |
Permission |
Description |
Aliases |
/hub |
azhub.use |
Teleport to hub spawn |
h |
/setspawn |
azhub.setspawn |
Set hub spawn location |
- |
/playerhider |
azhub.playerhider |
Toggle player visibility |
hideplayers |
/scoreboard |
azhub.scoreboard |
Toggle scoreboard |
sb, board |
/doublejump |
azhub.doublejump |
Toggle double jump |
dj |
/launchpad |
azhub.launchpad |
Manage launchpads |
lp, launch |
/joinitems |
azhub.joinitems |
Give join items |
ji, items |
/azhub reload |
azhub.reload |
Reload configuration |
rl, azhubrl |
/azhub open [menu] |
azhub.open |
Open custom menu |
openmenu, menu |
Requirements
- Minecraft Version: 1.21.1+ (Paper/Spigot)
- Java Version: 17+
- Dependencies: None required
- Optional: PlaceholderAPI compatible
⚙️ Configuration Example
Code (Text):
# Hub spawn settings
spawn:
world: "world"
x: 0.5
y: 100.0
z: 0.5
yaw: 0.0
pitch: 0.0
# Join items configuration
custom_join_items:
enabled: true
clear_inventory: true
items:
teleport_bow:
material: BOW
slot: 0
display_name: "&eTeleport Bow"
lore:
- "&7Right-click to teleport!"
enchantment: "INFINITY"
enchantment-level: 1
actions:
- "[SOUND] ENTITY_ENDERMAN_TELEPORT"
# Player hider settings
player_hider:
enabled: true
slot: 8
cooldown: 3
not_hidden:
material: LIME_DYE
display_name: '&dPlayers &8&l> &aShown &7(Right-Click)'
hidden:
material: GRAY_DYE
display_name: '&dPlayers &8&l> &cHidden &7(Right-Click)'
# Chat system
chat:
enabled: true
format: "{prefix} {player}: {message}"
prefixes:
owner: "&4[Owner]"
admin: "&c[Admin]"
vip: "&6[VIP]"
member: "&7[Member]"
Color Codes
- &a = Green
- &c = Red
- &e = Yellow
- &b = Aqua
- &d = Light Purple
- &6 = Gold
- &l = Bold
- &o = Italic
File Structure
Code (Text):
plugins/AzHub/
├── config.yml # Main configuration
├── messages.yml # All plugin messages
├── commands.yml # Command settings
├── sounds.yml # Sound configurations
└── gui/
└── serverselector.yml # Server selector GUI
Installation
- Download AzHub-1.0.0-shaded.jar
- Place in your plugins/ folder
- Restart your server
- Configure files in plugins/AzHub/
- Run /azhub reload after changes
Made with ❤️ by GamingHuzai
Licensed under MIT License