Apex Lobby
A simple, fast, fully features lobby plugin for your server. Supports 1.21.x
Apex Lobby
🎮 ApexLobby — The Modern 1.21.x Lobby Core
Java 21 is a fast, modern, and fully customizable lobby system built for Java 21 and Java 21. Designed to be lightweight yet powerful, ApexLobby provides all the essential features needed to run a polished lobby or hub server — with full YAML configuration, modular systems, and placeholder support.
Whether you're hosting a mini-games network, a survival hub, or a community hangout, ApexLobby gives you a clean, developer-friendly foundation that “just works”.
---
✨ Key Features
🏠 Lobby Essentials
- Fully configurable join/quit messages & `/hub` system - First-join welcome join/quit messages - Custom join/quit messages - Auto-teleport to spawn on player join - Optional world protection (no breaking, placing, hunger, PVP, etc.)
---
🧭 Warps System
- Easy warp management with: - `/warp set <name>` - `/warp remove <name>` - `/warp <name>` - Titles, subtitles, and teleport sounds - Stored in `data.yml` (MySQL coming soon)
---
🌈 Animated Bossbar
- Animated rotating text - Placeholder support (`%player%`, `%online%`, `%world%`, etc.) - Per-world visibility - Fully configurable color, style, and progress
---
📊 Dynamic Scoreboard
- Custom title and unlimited lines - Placeholder support - Per-player, auto-updating scoreboard - Smooth refresh without flickering
---
🧾 Custom Tablist Header & Footer
- Multiline header & footer - Updated at timed intervals - Works with placeholders - Easy YAML configuration
---
🪄 Lobby Items System
- Visibility Toggle (Dye) with GUI menu (configurable in `guis.yml`) - Visibility Toggle (Dye) with cooldowns and custom messages - Easy to expand for future gadgets
---
🛡️ AFK Manager
- Configurable timeout (minutes) - Auto-kick system - Detects movement, interaction, chat & commands
---
🧰 Clean, Modular Configuration
ApexLobby uses multiple YAML files for easy editing:
- `config.yml` — all major settings - `messages.yml` — every message & prefix - `guis.yml` — GUI selector layouts - `data.yml` — spawn & warps
Everything is cleanly separated and reloadable.
---
🚀 Roadmap (Coming Soon)
- Player Settings GUI (speed, jump boost, particles, toggles) - Parkour System (`/aparkour`) - Cosmetics/Effects Framework - MySQL support for warps & player data - PlaceholderAPI hook (extended placeholders)
---
❤️ Open Source & Developer Friendly
ApexLobby is built with modern coding practices, fully documented, and structured for easy contributions. PRs, issues, feature requests, and optimizations are welcome!
---
🧱 Requirements
- Spigot / Paper - Spigot / Paper - Spigot / Paper
---
Take your lobby to the next level — lightweight, stable, and fully customizable. Built with passion by PixelesDev.