Apex Lobby
A simple, fast, fully features lobby plugin for your server. Supports 1.21.x
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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.