ME1312
98e487b44e
Add placeholders for groups
2021-03-08 04:47:49 -05:00
ME1312
15a4f109a4
Clean up Executable class
2021-02-24 20:07:20 -05:00
ME1312
2beec3ae7a
Put lock in a more strategic location
2021-02-24 17:13:26 -05:00
ME1312
f90a54e636
Set running to TRUE while running start event
2021-02-24 17:09:25 -05:00
ME1312
59d3404abf
Update GalaxiEngine
2021-02-21 04:40:43 -05:00
ME1312
91fe4e74ed
Update GalaxiEngine
2021-02-18 03:31:20 -05:00
ME1312
811d65b68a
Secure the compatibility plugin
...
This commit moves the loadable section of the compatibility plugin to an anonymous class to prevent misuse of that section of code.
2021-02-15 00:28:06 -05:00
ME1312
5732237477
Update GalaxiEngine
2021-02-13 13:43:09 -05:00
ME1312
d244e6a5b7
Update GalaxiEngine
2021-02-13 02:29:36 -05:00
ME1312
2cb783326a
Update GalaxiEngine
2021-02-13 00:04:20 -05:00
ME1312
76e11f0a0d
Keep the console reader alive during shutdown
2021-02-07 03:09:39 -05:00
ME1312
4e66461848
Move autorun queue to a more appropriate location
...
This restores plugins' ability to listen for server start events
2021-02-07 01:19:55 -05:00
ME1312
3dea3b67d0
Rework SubServers.Bungee's app lifecycle
...
SubServers.Bungee now puts code in 2 new places to better load/unload it's data.
When supported, this should give it better compatabilty with ordanary plugins. Also, it no longer has to 'shutdown' to handle /greload. Isn't that neat?
2021-02-06 23:53:03 -05:00
ME1312
25fff82af6
Update SubData
2021-01-30 01:53:30 -05:00
ME1312
e090815b37
Revert something
...
This change I made a few commits ago is now unnecessary given the previous commit.
2021-01-29 19:23:58 -05:00
ME1312
b0340b498e
SubData API updates & usage optimizations
2021-01-29 19:06:23 -05:00
ME1312
6d32f1b6a0
Update SubData
...
Can you believe it?
2021-01-29 17:57:47 -05:00
ME1312
bfff48a9ec
Update SubData
2021-01-28 05:16:14 -05:00
ME1312
4debf94fd6
Update SubData
2021-01-28 01:36:08 -05:00
ME1312
2c29182ca5
Update GalaxiEngine
2021-01-22 23:56:43 -05:00
ME1312
9af8dd02ce
Update SubData
2021-01-21 14:28:23 -05:00
ME1312
ea9eec9aa8
Don't store temporary servers in servers.yml
2021-01-16 18:10:51 -05:00
ME1312
08b56fc823
Don't rewrite files with no placeholders
2020-12-20 22:30:33 -05:00
ME1312
fe4f19e713
Rewrite SmartFallback's Fallback process
2020-12-04 23:30:36 -05:00
ME1312
c261be2215
Don't remote reload SubData
...
It doesn't make any sense to be doing this...
2020-11-27 22:00:54 -05:00
ME1312
2841bdf061
Update SubData
2020-11-23 00:52:36 -05:00
ME1312
bcd7f4f3c3
Update SubData
2020-11-23 00:25:00 -05:00
ME1312
80da5f7b27
Fix host.getRemotePlayers()
2020-11-20 12:14:43 -05:00
ME1312
4ea69298a3
Optimize imports
2020-11-16 15:34:59 -05:00
ME1312
4cfe1b4285
Standardize RemotePlayer
...
This is the RemotePlayer API, not the GlobalPlayer API.
2020-11-14 13:12:08 -05:00
ME1312
20ab75530a
Update pom.xml
2020-11-14 02:15:41 -05:00
ME1312
8d21771857
Update GalaxiEngine
2020-11-14 02:07:25 -05:00
ME1312
c0197759f4
ClientCommon API
2020-11-14 00:29:29 -05:00
ME1312
34b406e3ae
BungeeCommon API
2020-11-13 22:41:56 -05:00
ME1312
96a3cf797e
Update SubData
2020-11-11 16:07:22 -05:00
ME1312
c62363bdef
Make the compatibility plugin loadable
...
Some BungeeCord API calls require an actual plugin object. This is a problem.
Fortunately, the 2020 builds of BungeeCord provide a protected constructor that is actually usable by SubServers, so we implemented it.
2020-11-11 02:35:02 -05:00
ME1312
489b25f48d
Update SubData
2020-11-07 11:35:25 -05:00
ME1312
0136419960
Override fallback servers when using Reconnect
2020-08-29 06:57:38 -04:00
ME1312
29dbd107c0
More debug options
2020-08-24 12:11:16 -04:00
ME1312
fa82e0ab96
More debug messages
2020-08-24 12:04:21 -04:00
ME1312
d3e6d3e579
Fix some issues with restore points in SubCreator
2020-08-22 22:11:05 -04:00
ME1312
6e60138a79
Add an error checking thread for player sync
2020-08-22 20:01:58 -04:00
ME1312
e9c0075144
Misc fixes regarding the last few commits
2020-08-21 18:33:09 -04:00
ME1312
fa77eeeab0
Allow a subserver's template to be changed
2020-08-19 21:15:55 -04:00
ME1312
443e3c2d44
Favor new connections over the old ones
...
This is a change to the rules that govern what happens when the same UUID connects to the same network more than once. It is now more BungeeCord like in nature.
2020-08-19 15:24:05 -04:00
ME1312
d43aae8486
Allow command overrides to be disabled seperately
...
This also leaves room for disabling overrides in other features in the future.
2020-08-18 20:03:59 -04:00
ME1312
b68fa0fec1
Remove some implementation redundancies
2020-08-16 14:30:36 -04:00
ME1312
26490dc140
Use single-threaded I/O for StopAction
2020-08-13 18:26:22 -04:00
ME1312
b18f047d53
Disallow the same UUID to make multiple connections to a multi-proxy network
2020-08-12 20:18:55 -04:00
ME1312
83041a1f3f
Allow SubProtocol to be extended
2020-08-11 20:28:34 -04:00