Skip to content

Releases: Kamesuta/BungeePteroPower

v2.2

25 Oct 14:14
d83d800

Choose a tag to compare

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

30 Apr 09:10
a3df67a

Choose a tag to compare

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.

Full Changelog: v2.0...v2.1

v2.0

28 Apr 23:26
ea6bd89

Choose a tag to compare

What's Changed

  • 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)

New Contributors

Full Changelog: v1.9...v2.0

v1.9

23 Jun 16:13
ce8ac54

Choose a tag to compare

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

09 Mar 17:06

Choose a tag to compare

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 useSynchronousPing in config.yml.
  • Fixed Pterodactyl API calls to the correct ones.
    • Fixed the use of x-www-form-urlencoded to json.

2024-03-10_01h41_43

Full Changelog: v1.6...v1.7

v1.6

14 Feb 18:46

Choose a tag to compare

What's Changed

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

Full Changelog: v1.5...v1.6

v1.5

13 Feb 02:34

Choose a tag to compare

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

10 Feb 20:19

Choose a tag to compare

What's Changed

  • 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.

Full Changelog: v1.3...v1.4

v1.3

07 Feb 04:42

Choose a tag to compare

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 power tab completion.
  • Fix problem with /ptero stop not sending messages

Full Changelog: v1.2...v1.3

v1.2

05 Feb 05:50

Choose a tag to compare

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