gHub - Spawn, Welcome message, special item and more in one plugin
Version: 1.0
Compatible with: Paper 1.21.x
ProtocolLib
PlaceholderAPI (Optional)
GHub is a minimalist yet powerful plugin for managing spawn points, hub items, and player teleportation on a Minecraft server. It allows you to easily set up spawn, give special items, and supports placeholders via PlaceholderAPI.
welcome-spawn) with Minecraft colors.Example command:
/ghub spawn
A configurable item given to players on join.
Supports:
console or bungee)Players cannot drop the item.
Example config.yml setup:
item:
material: COMPASS
slot: 4
name: "&6Server Selector"
lore:
- "&7Click to choose a server"
function: "[console] deluxemenus open selector %player_name%"
Console Commands
%player_name%).BungeeCord Teleport
[bungee] lobbyVOID_HEIGHT = -60) are automatically teleported to spawn.Example:
messages:
welcome-spawn: "Welcome, %player_name%!"
| Command | Description | Permission |
|---|---|---|
/ghub reload |
Reload plugin configuration | ghub.reload |
/ghub spawn |
Set the spawn point | ghub.spawn |
All settings are in config.yml and spawn.yml.
Configurable options include:
Example config.yml:
item:
material: COMPASS
slot: 4
name: "&6Server Selector"
lore:
- "&7Click to choose a server"
function: "[console] deluxemenus open selector %player_name%"
messages:
welcome-spawn: "Welcome, %player_name%!"
cannot-drop: "&cYou cannot drop this item!"
reload-success: "&aConfiguration reloaded successfully!"
no-permission: "&cYou do not have permission to use this command!"
usage: "&eUsage: /ghub [reload|spawn]"
GHub.jar plugin.plugins folder.config.yml and spawn.yml.config.yml and set the spawn point using /ghub spawn.