Releases: Kamesuta/BungeePteroPower
Releases · Kamesuta/BungeePteroPower
v2.2
What's Changed
- Added dedicated messages when attempting to join a server that is starting up (preparing)
- Fixed bug where BungeeCord ping was used during server startup detection even when panel mode was configured
- Fixed issue where unnecessary "server will stop in n seconds" message was displayed when server failed to start
Full Changelog: v2.1...v2.2
v2.1
What's Changed
- Add feature to check server offline status via panel API.
- Switchable in config (
serverStatusCheckMethod):"bungeecord": use BungeeCord’s ping to check status"panel": use Pterodactyl/Crafty panel API to check status
- The
"panel"mode is useful in environments where an intermediate proxy (e.g. ViaProxy) is always up, causing BungeeCord pings to always report online and preventing backend servers from starting.
- Switchable in config (
Full Changelog: v2.0...v2.1
v2.0
What's Changed
- Added support for Crafty Panel by @Brettanda in #14
- Added custom header option via the
customHeadersmap (e.g., for authentication, reverse proxies, or other use cases)
New Contributors
- @Brettanda made their first contribution in #14
Full Changelog: v1.9...v2.0
v1.9
What's Changed
- Add feature to reset the server from a backup when it shuts down
- Fixed a bug that the server did not stop automatically when a player was kicked by whitelist, etc.
- Fix invalid format '%s' when useSynchronousPing is enabled
Full Changelog: v1.7...v1.9
v1.7
What's Changed
- Added the ability to display a message when the lobby server is idle when logging in.
- If you want to use this feature, turn on
useSynchronousPingin config.yml.
- If you want to use this feature, turn on
- Fixed Pterodactyl API calls to the correct ones.
- Fixed the use of x-www-form-urlencoded to json.
Full Changelog: v1.6...v1.7
v1.6
v1.5
What's Changed
- Fixed a bug that caused the server to automatically start up again when it was closed
Full Changelog: v1.4...v1.5
v1.4
What's Changed
- Fixed a problem where the configured
startTimeoutwas not adding up to the time it takes for the server to auto-terminate when it starts up.- After a server is started with autoJoin, it will automatically stop after
startTimeout + servers.<serverName>.timeouthas elapsed.
- After a server is started with autoJoin, it will automatically stop after
Full Changelog: v1.3...v1.4
v1.3
What's Changed
- Added the ability to automatically connect players at server startup @Lefraudeur in #5
- Added the ability to set a delay in player join at server startup @Lefraudeur in #7
- Added Romanian translation by @NaysKutzu in #4
- Translation System Improvements
- Now you only need to define in your file the translation data you want to customize!
- Add bStats statistics
- Servers not registered in Bungeecord but defined in BungeePteroPower config are now displayed with the
/ptero powertab completion. - Fix problem with
/ptero stopnot sending messages
Full Changelog: v1.2...v1.3
v1.2
What's Changed
- Change the name in config and fix format color by @achul123 in #1
- Changed the property name of the pterodactyl key in the config from "token" to "apiKey"
- Add supported languages in config FR by @achul123 in #3
- Added an API to support platforms other than Pterodactyl
- You can now check the config with
/ptero check. - Added a fallback for when a key does not exist in the translation file
Full Changelog: v1.1...v1.2