Commit Graph

11 Commits

Author SHA1 Message Date
Ceikry 2045143378 Removed independent management server
World server now handles its own management-server-related functionality, a new management server will be written in the future to facilitate cross-world event syncing
World server now runs standalone, this requires the client to be configured to connect the world server port for the world list (world list was previously supplied by the management server on port 5555, which should be swapped to the world server port that is generally 43595 for world 1) work is in progress to update client launchers to make this as seamless as possible
This should resolve issues where players sometimes get a login error claiming they are already logged in
2022-06-09 10:09:57 +00:00
Ceikry 185496e561 Add maven 2022-05-31 02:51:22 +00:00
Ceikry db7b9d06b2 Add LogoutListener interface - allows a class to call some code on player logout - improved version of logout listeners.
Add StartupListener interface - allows a class to call some code on server startup without adding messy code elsewhere
Add ShutdownListener interface - allows a class to call some code on server shutdown without adding messy code elsewhere
Add TickListener interface - allows a class to call some code on each tick without adding messy code elsewhere
Converted all applicable content over to using these new interfaces
2022-03-31 13:52:19 +00:00
ryannathans 662efb07af remove server monitor surprise 2022-01-11 21:14:58 +11:00
Ryan 47bc652eed Fix stability issues and a various assortment of other bugs 2022-01-11 09:36:57 +00:00
ceikry daf050230c Disable server monitor for now (note to self: Kotlin objects instantiate no matter what, even if not being called to.) 2021-12-31 22:46:59 -06:00
Ceikry 6af8b79126 Server Performance Monitor, Plethora of Performance Improvements 2021-12-19 03:06:17 +00:00
ceikry 9f9a16cc90 Potential overall stability improvements 2021-07-21 17:38:36 -05:00
Ceikry b74e1a3ee3 GE Improvements 2021-07-13 15:26:19 +00:00
Ceikry b7345f8bc8 Random event shit 2021-03-18 00:11:06 -05:00
Ceikry 7569a62c21 Kotlin/Java split 2021-03-12 00:16:27 -06:00