VelocityAutostart
IMPORTANT: This is a velocity plugin, no bukkit plugin!
Bring true automation to your Minecraft Velocity network. This lightweight plugin starts backend servers only when players need them — and stops them again when idle. No fake worlds, no heavy dependencies, just clean socket checks and Crafty API calls.
Players stay comfortably in the lobby while VelocityAutostart boots the target server, then receive a clickable “Join” prompt once it’s ready. With built‑in auto‑stop, secure API integration, and full Velocity 3.4+ support, it keeps your infrastructure efficient and responsive.
Choose VelocityAutostart if you want a fast, reliable, and resource‑smart way to manage dynamic server networks.
Features
- On‑Demand Server Startup Automatically boots backend servers only when players request them — no wasted resources.
- Smart Lobby Handling Players are seamlessly redirected to the lobby while their target server starts up.
- Clickable Join Prompt Once the server is ready, players receive a clean, interactive “Join” button in chat.
- Lightweight Polling Uses simple TCP socket checks instead of repeated API calls — fast and efficient.
- Automatic Idle Shutdown Stops servers after a configurable idle period to save resources and reduce costs.
- Grace Period Protection Prevents servers from being shut down too soon after startup.
- Per‑Player Ready Tracking Each player gets their own “ready to join” state, ensuring clean and predictable behavior.
- Secure Crafty API Integration Uses authenticated API calls with optional insecure TLS mode for self‑signed setups.
- Velocity 3.4+ Native Built specifically for modern Velocity networks with clean, asynchronous design.
- Zero Fake Worlds No LimboAPI, no placeholder servers — just pure, lightweight automation.
- Simple JSON Configuration Easy to set up, easy to maintain, automatically generated on first launch.