⚡ BungeePteroPower ⚡ Start/Stop servers when player Join/Leave! icon

⚡ BungeePteroPower ⚡ Start/Stop servers when player Join/Leave! -----

Automatically start/stop servers based on the number of players via Pterodactyl 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.
----------, Apr 30, 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)
----------, Apr 29, 2025

  • 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
----------, Jun 23, 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.
[​IMG]
----------, Mar 9, 2024

  • Added the feature to check for plugin updates.
  • Create messages_zh-cn.yml by @jhqwqmc in #8
----------, Feb 14, 2024

  • Fixed a bug that caused the server to automatically start up again when it was closed
----------, Feb 13, 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.
----------, Feb 10, 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
----------, Feb 7, 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
----------, Feb 5, 2024

Resource Information
Author:
----------
Total Downloads: 736
First Release: Feb 2, 2024
Last Update: Apr 30, 2025
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings