HLobbySpawn

Lightweight lobby spawn plugin: sends players to your spawn on join, first join, respawn and /spawn, with welcome titles, actionbars, bossbars and chat. MiniMessage, hex colors, Folia support.

26 downloads 0 followers

HLobbySpawn

A lightweight, fully configurable lobby spawn plugin. Set your spawn once with /setspawn and every player is sent there, facing the exact direction you saved, when they join, join for the first time, respawn, or use /spawn.

✨ Features

  • Spawn teleports: first join, join, respawn and /spawn, each with its own toggle and optional message
  • Welcome messages: chat, actionbar, title + subtitle, bossbar and sound, each one toggleable
  • Separate first-join welcome: greet new players differently from returning ones
  • Custom join/quit messages: optional, or hide them completely
  • Teleport sound and a configurable /spawn cooldown
  • Respect beds: optionally let players with a bed or respawn anchor respawn there
  • In-game settings menu: toggle options from a GUI with /hls menu, saved instantly to the config
  • Safe config updates: new options are added on update without touching your existing settings (a backup is made first)

🎨 Text formatting

Use any format you like, mixed in the same line:

  • MiniMessage: <red>, <#ff0000>, <gradient:#00c6ff:#0072ff>, <bold>, <click:...>, <hover:...>
  • Legacy codes: &7, &l, &#ff0000
  • PlaceholderAPI placeholders (optional)

Built-in placeholders: {player}, {displayname}, {world}, {online}, {max_players}

🖥️ Compatibility

  • Minecraft 1.8.8 → 26.3, one jar for every version
  • Paper, Purpur, Leaf and other Paper forks
  • Folia and CanvasMC: region-aware schedulers and async teleports
  • Spigot: fully supported with a built-in text renderer
  • Features a version doesn't have are skipped safely (bossbar needs 1.9+, hex colors 1.16+)
  • Menus use modern material names and are translated automatically on 1.8 – 1.12

🧩 Integrations (all optional)

  • Nexo: use Nexo custom items in menus with material: nexo-<id>
  • PlaceholderAPI: placeholders in every message

📋 Menus

Menus use the familiar DeluxeMenus format: menu_title, size, items, slot/slots, display_name, lore, model_data, glow, item_flags and click actions:

[player] [console] [message] [broadcast] [actionbar] [sound] [close] [refresh] [openguimenu] [toggle]

You can create your own menus in the menus/ folder.

⚡ Performance

Built for large servers:

  • No main-thread file saving
  • Async teleports where supported
  • Settings read without locking
  • Every per-player entry is removed when the player leaves (no memory leaks)

📜 Commands & Permissions

Command Permission Default
/setspawn hlobbyspawn.setspawn OP
/delspawn hlobbyspawn.delspawn OP
/spawn hlobbyspawn.spawn Everyone
/spawn <player> hlobbyspawn.spawn.others OP
/hls menu [name] hlobbyspawn.menu OP
/hls reload hlobbyspawn.reload OP
  • hlobbyspawn.spawn.bypasscooldown: skip the /spawn cooldown
  • hlobbyspawn.admin: grants every permission

Aliases: /hls, /lobbyspawn

📁 Files

  • config.yml: teleports, welcome messages, join/quit messages
  • messages.yml: all command messages
  • menus/: GUI menus
  • spawn.yml: your saved spawn

No gallery available for this project.

Version Minecraft Loader Download

HLobbySpawn 1.0.0

1.0.0

1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, folia, paper, purpur, spigot
Download