1
1
# BungeePteroPower
2
2
![ LogoArt] ( https://github.com/Kamesuta/BungeePteroPower/assets/16362824/e8914f79-806b-436c-a0e6-e4eaf8ad5eca )
3
- [ ![ Spigotmc Available] ( https://img.shields.io/badge/Spigotmc-Download-green )] ( https://www.spigotmc.org/resources/%E2%9A%A1-bungeepteropower-%E2%9A%A1-start-stop-servers-when-player-join-leave.114883/ )
4
- [ ![ JitPack] ( https://jitpack.io/v/Kamesuta/BungeePteroPower.svg )] ( https://jitpack.io/#Kamesuta/BungeePteroPower )
3
+ [ ![ License: MIT] ( https://img.shields.io/github/license/Kamesuta/BungeePteroPower?label=License )] ( LICENSE )
4
+ [ ![ Spigotmc Version] ( https://img.shields.io/spiget/version/114883?logo=spigotmc&label=Spigotmc%20Version )] ( https://www.spigotmc.org/resources/%E2%9A%A1-bungeepteropower-%E2%9A%A1-start-stop-servers-when-player-join-leave.114883/ )
5
+ [ ![ JitPack] ( https://img.shields.io/jitpack/version/com.github.Kamesuta/BungeePteroPower?logo=jitpack&label=JitPack )] ( https://jitpack.io/#Kamesuta/BungeePteroPower )
6
+ [ ![ Spigotmc Downloads] ( https://img.shields.io/spiget/downloads/114883?logo=spigotmc&label=Spigotmc%20Downloads )] ( https://www.spigotmc.org/resources/%E2%9A%A1-bungeepteropower-%E2%9A%A1-start-stop-servers-when-player-join-leave.114883/ )
7
+ [ ![ bStats Servers] ( https://img.shields.io/bstats/servers/20917?label=bStats%20Servers )] ( https://bstats.org/plugin/bungeecord/BungeePteroPower/20917 )
5
8
6
9
BungeePteroPower is a plugin that can automatically start/stop servers based on the number of players.
7
10
It can start and stop servers on the [ Pterodactyl panel] ( https://pterodactyl.io/ ) when players join or leave the Bungeecord proxy server.
@@ -139,6 +142,9 @@ The `config.yml` file includes the following settings, but not all items need to
139
142
- `timeout` : Set the maximum waiting time for players to join after server startup.
140
143
- Set this value to the maximum time it takes for the server to start.
141
144
- Setting it to 0 disables this feature, and players will not automatically join after startup.
145
+ - `joinDelay` : Once the server is pingable, wait the specified amount of seconds before sending the player to the server
146
+ - This is useful to wait for plugins like Luckperms to fully load
147
+ - If you set it to 0, the player will be connected as soon as the server is pingable
142
148
- `pingInterval` : Set the interval for checking the server's status.
143
149
- `servers` : Configure settings for each server. Set the server ID and the time until automatic shutdown.
144
150
- `timeout` : When there are no players on the server, it will stop after a certain period. The unit is seconds.
@@ -158,7 +164,11 @@ BungeePteroPower plugin allows fine-grained control over commands available to p
158
164
159
165
# ## About Language Files
160
166
161
- - Upon startup, a file for the language set in `config.yml` will be generated.
167
+ - You can set the language in config.yml using the language option.
168
+ - Please refer to the comments in the config file for the supported languages.
169
+ - Upon startup, a file for the language set in config.yml will be generated.
170
+ - This file allows you to define only the messages you want to change.
171
+ - Messages that are not defined will be loaded from the language file set within the plugin.
162
172
- You can edit and then reload the plugin's language by using the `/ptero reload` command.
163
173
- Contributions via Pull Requests for additional language files are welcome.
164
174
@@ -233,3 +243,11 @@ mvn install
233
243
` ` `
234
244
- This plugin needs to be built with Java 11 or higher.
235
245
- After building, a `BungeePteroPower-<version>.jar` file will be generated in the `target` directory.
246
+
247
+ # # About Statistics Data
248
+
249
+ BungeePteroPower collects anonymous statistical data using [bStats](https://bstats.org/).
250
+ You can find the statistics data [here](https://bstats.org/plugin/bungeecord/BungeePteroPower/20917).
251
+
252
+ bStats is used to understand the usage of the plugin and help improve it.
253
+ To disable the collection of statistical data, please set `enabled` to `false` in `plugins/bStats/config.yml`
0 commit comments