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
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
08b56fc823
Don't rewrite files with no placeholders
2020-12-20 22:30:33 -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
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
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
d3e6d3e579
Fix some issues with restore points in SubCreator
2020-08-22 22:11:05 -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
b68fa0fec1
Remove some implementation redundancies
2020-08-16 14:30:36 -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
ME1312
891913dbe3
Ditch RedisBungee. Long live the RemotePlayer API
...
RedisBungee has been abandoned by it's developers. So we're abanding it too.
SubServers.Sync will now finally pick up the slack and sync basic player information between proxies over their SubData connection.
2020-07-25 01:20:59 -04:00
ME1312
f2f196dc79
Update GalaxiEngine
2020-07-24 14:25:40 -04:00
ME1312
2975ab05f4
Update GalaxiEngine
2020-07-06 17:19:02 -04:00
ME1312
1564eaaaf9
Add PAPI placeholders with SubServers.Client
2020-07-04 22:39:59 -04:00
ME1312
d76d0347e5
Add more features to Smart Fallback
2020-07-03 17:14:59 -04:00
ME1312
928c40addc
Use proper grammar for single items
...
Not possible for SubServers.Client since it uses global lang, but the mistake was less egregious in that case anyway.
2020-06-26 02:52:34 -04:00
ME1312
0812ff3ade
Properly set a default value for the Replacements
option
2020-06-20 03:45:45 -04:00
ME1312
0e8bae4187
Re-Add local templates to SubServers.Host
...
Local templates are now stored in `/Templates`
Template cache files are still stored in `/Cache/Templates`
Remote templates are now stored in `/Cache/Remote/Templates`
2020-06-19 21:00:50 -04:00
ME1312
3fc249cf07
Add RegEx to File Selection
2020-06-13 23:23:06 -04:00
ME1312
9d01f46c16
SubCreator File Replacements
...
SubCreator has several new build options for updating and making replacements in files
2020-06-13 17:53:18 -04:00
ME1312
bb0dd55c95
#50 #46 Selecting Multiple Servers
...
This commit includes the following major changes and additions:
-> New Command & Permission Formatting
-> RemotePlayer API
-> SubData with Blocks
2020-06-12 01:45:49 -04:00
ME1312
caf8ee793d
Update GalaxiEngine
2020-02-17 19:07:26 -05:00
ME1312
65a5b7d0c9
Send actual data packet on ExCreator reload
2020-02-16 22:25:15 -05:00
ME1312
4ba0489d9d
Bypass new Oracle argument restrictions
2020-02-16 15:01:17 -05:00