The most powerful and overkill lobby / hub plugin... and can fit any server type

Made in France with ❤
Your entire lobby in a single plugin
Stop juggling a dozen plugins just to run your hub/lobby. Spawns, scoreboards, tab lists, custom bossbar, chat management, protections, jump pads, world manager... Almost everything can be configured per world, per permission!
Wiki · Source code · Commands · Permissions · Discord
⚡ Why Hawn? (Compatibility)
- Spigot & Paper 1.16.5 to 26.3 - One single jar works across every version.
- Should work in the future (No NMS dependency) - Built as much as possible on the Bukkit/Spigot API (and Paper API when available). Server updates won't break your hub.
- Tested on so many versions... - Verified on Spigot 26.3 and Paper 1.16.5... 1.20.X... 1.21.X... and 26.3.
- Java 8+ - Runs on whatever Java version your server already uses.
- Optional hooks - PlaceholderAPI (both ways), WorldGuard 7+, WorldEdit, LuckPerms (ranks), NexoMC (your custom items in menus and join items), BungeeCord & Velocity. It does work (and I've tested it) along TAB and NametagEdit.
✨ Features
► Menus
- Your own GUI menus - One file per menu, in a format close to DeluxeMenus. Open a menu with its own command, a join item, or from anywhere in Hawn.
- Smart items - Items on one or many slots, items that change with permissions, worlds or any placeholder, different actions for left / right / shift clicks, click conditions with a custom message, and live items updated while the menu is open.
- Animations - Animated chest titles, item names, lores, materials and borders, like the tab list.
- Server selector & profile included (it's mostly a working example of what you can do) - The compass opens a server selector showing the live player count of each server. The player head opens a profile with your stats and your options (fly, speed, player visibility) in one click.
► Welcome & Lobby Experience
- Spawns & warps - Unlimited spawns, default / first-join / VIP spawns, spawn groups to balance players across multiple points, warps, and teleport delays.
- Join & quit - Custom messages per group or per world, MOTD, titles, action bar, boss bar, fireworks, sounds, potion effects, custom actions, and join counter ("Welcome, you are player #1234!").
- Custom join items - Player heads, books, armor, "hide players" toggle (in three states), lobby bow, and fun gun (fully protected: renaming a copy does nothing).
- Lobby fun - Jump pads, double jump, colored signs, and clickable action signs.
► Display, Chat & Placeholders
- Scoreboards & tab lists - Unlimited animated, flicker-free scoreboards and tab lists... configurable per world and per permission.
- Complete chat suite - Custom formats with prefixes, standard & hex colors, MiniMessage (on Paper), emojis, @mentions, chat per world group, global mute, chat delay, and clear chat.
- Built-in moderation - Anti-spam, anti-swear, and smart anti-advertising (catches IPs and domains even when disguised as "server . net").
- Ready-to-use placeholders - Online counters (per world, staff, whole network), player states (gamemode, vanish, fly, options), server uptime, join order, unique players... usable anywhere via
%hawn_...%with zero external expansion to download (requires PlaceholderAPI). - Ranks - Prefix, suffix and name colour in the tab list and above the heads, players sorted by rank. Give ranks by permission, with
/hawn rank, or read them straight from LuckPerms (groups, prefixes, weights and changes show instantly). Works alongside TAB or NametagEdit.
► Worlds & Protections
- In-game World Manager - Create, import, load, unload, delete, and configure worlds straight from a GUI menu. Includes a built-in void generator.
- Full protections - Lock down building, damage, hunger, drops, interactions, weather, fire, explosions, armor stands, item frames, farmland, void falling (Void TP)... with full WorldGuard region support.
- Anti-World Downloader - Block clients from stealing your lobby builds.
► Administration, Network & Polish
- Admin toolkit - Admin panel GUI, player editor, build mode, maintenance mode, vanish, in-game update notifications, a configurable low-TPS alert, and an emergency lockdown mode (de-ops everyone, locks the server, and runs a backup).
- Painless... configuration? - Every option has a short explanation above it, new settings auto-generate on update, and a startup diagnostic tells you right away if something is misconfigured, and
/hawn debuglists every typo in your files (sounds, materials, actions...). - Network & Privacy ready - Shared MySQL across lobbies (first-join and player counts synced network-wide), and player IP addresses are never stored by default.
- Modular & translatable - Custom commands, custom
/help, auto-broadcaster (chat, titles, action/boss bars), server list MOTD, and ~60 commands you can disable individually (automatically hidden from tab-completion). Includes English, French, and German out of the box.
Getting started quickly
- Drop the jar into your plugins folder and start the server.
- Join as an operator, a 3-step setup in the menu lets you pick your language, lobby world, and default spawn.
- Grant permissions (
/spawn, join items, player options...): Hawn gives none by default so you stay in full control. Grab a ready-to-use preset on the Wiki (spawn teleport on join works out of the box without permissions).
Support & License
Do you need a paw? Ask on the Discord, check the troubleshooting guide, or open an issue on GitHub (please avoid using the review section for bug reports).
Hawn is free and open source under the GNU General Public License v3.0. You are free to use, modify, and share it (including on commercial servers) as long as any redistributed version stays under GPL v3 with its source code. Support is provided for the official version only.
Metrics
Pinned Versions
- R1.16.5–26.3
Pages
Members
1Owner