Bungee Automatic Server Manager is a BungeeCord plugin that allows a server owner to allow for private proxied minecraft servers to be created and managed by players.
Plugin has entered the developnent stages. The most basic features are all working save from a stop command.
- New versions will be released to github following semantic versioning to the releases tab
- Allows players to create their own private servers using the
/basm create
command from a configurable hub server. - When creating a new proxy server, it will copy all of the server files from a configurable server template directory, and update the bungee config without the need to restart bungeecord
- On registering a new server, it will ask for the discord username of the player if they want to receive news about network updates and performance issues.
- Monitors
TSLL
(Time Since Last Login) for players, and shuts down their server if that time exceeds a configurable value. - Checks on login of a player if they have a private server, and if that server is shut down. If so, it runs the start script for that server.
- You can find a more in depth outline of how the plugin will work here outline
- net.md_5.bungee.api
- com.google.code.gson
- normal built in java classes
- Compiled using Java version 11
- Design by Nate Goldsborough
- Code written by piotrwyrw and Nate Goldsborough