Geyser/bootstrap/bukkit/src/main/java/org/geysermc/platform/bukkit
Camotoy 99f69b3a7d
Rewrite Ping Passthrough (#468)
* Fix ping passthrough on BungeeCord

* Initial implementation of direct ping passthrough

* Finished implementation of direct ping passthrough

* Remove test for something else entirely

* Fix standalone

* Add config option for ping passthrough interval

* Use GeyserPingInfo to reduce methods

* Add querying; modify ping passthrough

* Add separate config options for passthrough MOTD and player counts

* Convert all plugin bootstraps to use internal ping events to that other plugins can handle ping modifications

* Small changes

* Fix invalid packet spawm

* Add legacy ping passthrough option

* Fix BungeeCord

* Proper UUID for BungeeCord, thanks @theminecoder

* Update config version and messages

* Merge master... again

* Add missing javadocs and minor changes

Co-authored-by: James Harrison <james@fasttortoise.co.uk>
Co-authored-by: theminecoder <theminecoder.dev@gmail.com>
Co-authored-by: Redned <redned235@gmail.com>
2020-05-23 16:50:04 -05:00
..
command Pull command descriptions from Bukkit and Sponge versions when listing commands 2020-04-19 18:08:14 -05:00
world Use ViaVersion for block placing sounds (#551) 2020-05-13 16:07:41 -05:00
GeyserBukkitConfiguration.java Rewrite Ping Passthrough (#468) 2020-05-23 16:50:04 -05:00
GeyserBukkitLogger.java Add block break sounds for blocks with 0 hardness, and refactor some things 2020-04-29 15:01:53 -05:00
GeyserBukkitMain.java Adds a message if someone runs one of the plugins directly (#457) 2020-04-30 01:40:45 -05:00
GeyserBukkitPingPassthrough.java Rewrite Ping Passthrough (#468) 2020-05-23 16:50:04 -05:00
GeyserBukkitPlugin.java Rewrite Ping Passthrough (#468) 2020-05-23 16:50:04 -05:00