Sueta

⚡ BungeePteroPower ⚡ Start/Stop servers when player Join/Lea

2.2

Automatically start/stop servers based on the number of players via Pterodactyl API.

·Plugin
  1. 2.2latestFixed panel mode not being used during server startup detectionOct 25, 2025
    · 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
    2 downloads
  2. 2.1Add feature to check server offline status via panel API.Apr 30, 2025
    · 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.
    143 downloads
  3. 2.0Support Crafty Controller Panel and Add custom header optionApr 29, 2025
    · Added support for Crafty Panel by @Brettanda in #14 · Added custom header option via the customHeaders map (e.g., for authentication, reverse proxies, or other use cases)
    53 downloads
  4. 1.9Add feature to reset the server from a backup when it shuts downJun 23, 2024
    · 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
    391 downloads
  5. 1.7Added the ability to display a message when the lobby server is idle when logging in.Mar 9, 2024
    · 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 useSynchronousPing in config.yml. · Fixed Pterodactyl API calls to the correct ones. · Fixed the use of x-www-form-urlencoded to json.
    128 downloads
  6. 1.6Add messages_zh-cn.ymlFeb 14, 2024
    · Added the feature to check for plugin updates. · Create messages_zh-cn.yml by @jhqwqmc in #8
    63 downloads
  7. 1.5Fixed a bug that caused the server to automatically start up again when it was closedFeb 13, 2024
    · Fixed a bug that caused the server to automatically start up again when it was closed
    42 downloads
  8. 1.4Fixed timeout for auto-terminate when server is startedFeb 10, 2024
    Fixed a problem where the configured startTimeout was 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>.timeout has elapsed.
    44 downloads
  9. 1.3Automatically connect players at server startupFeb 7, 2024
    · 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 power tab completion. · Fix problem with /ptero stop not sending messages
    42 downloads
  10. 1.2Add API, config check, and FR translationFeb 5, 2024
    · Added an API to support platforms other than Pterodactyl · You can now check the config with /ptero check. · 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 a fallback for when a key does not exist in the translation file Full Changelog: v1.1...v1.2
    45 downloads
  11. 1.1Feb 2, 2024
    35 downloads

Similar projects

Plugin →