ME1312
651c61312e
Make JNA dependency optional
2019-01-09 16:41:37 -05:00
ME1312
abaa2f3a0e
Add PID termination in Java 8
...
Some trickery was applied, but its okay since Java 9 has proper API methods for this stuff anyway
2019-01-09 12:37:02 -05:00
ME1312
06898964ce
Rewrite the SubServers.Console commands
2019-01-06 20:32:53 -05:00
ME1312
94a95de495
Name SubServers threads
...
This change does not apply to SubServers.Client because those apps use the platform's native scheduler instead of threads
2019-01-06 01:58:13 -05:00
ME1312
4d1d266807
Attempt to free up ram usage after every ~4000 log lines
2019-01-03 00:48:15 -05:00
ME1312
e9e9f19d22
Update GalaxiEngine
2018-12-17 18:49:32 -05:00
ME1312
82dcc68023
Fix an IllegalStateException related to restricted servers
2018-12-02 12:58:56 -05:00
ME1312
4e58e01ec4
Correct BungeeCord repo imports
2018-11-29 19:42:12 -05:00
ME1312
dc63284781
Update GalaxiEngine
2018-11-22 17:55:23 -05:00
ME1312
32cd201697
Allow null to be passed to YAMLValue
2018-11-17 12:39:37 -05:00
ME1312
114f4f2209
Add support for unicode escapes outside of the char limit
2018-10-30 15:12:53 -04:00
ME1312
b2bbff0692
Add autocompletes to Galaxi commands
...
Commands here use cached data, in a simalar fasion to SubServers.Sync.
2018-10-25 16:47:44 -04:00
ME1312
f4a78fc7b0
Update SubServers.Console
2018-10-24 01:37:55 -04:00
ME1312
2936747df6
Update GalaxiEngine
2018-10-22 19:36:18 -04:00
ME1312
648adeb1c2
Update GalaxiEngine
2018-10-21 00:18:40 -04:00
ME1312
3b9b4ac566
Fix for saving unicode characters in YAML
2018-10-18 15:38:00 -04:00
ME1312
3911b6e867
Add UPnP Forwarding Option
2018-10-07 19:25:08 -04:00
ME1312
e5ba821754
Re-Add fallback functionality
2018-10-03 19:18:16 -04:00
ME1312
a2e481efe7
Patch in GalaxiEngine by default
...
This is to remove the confusion of what versions are compatable with eachother (it's not quite as easy as it is with BungeeCord)
2018-09-14 21:05:39 -04:00
ME1312
a687a2d1cb
Seperate SubServers.Host from the GalaxiEngine (Step 2)
2018-09-08 18:06:21 -04:00
ME1312
7cd9c9bc4c
Switch SubData Packets from JSON to MessagePack encoding
...
This is a change to how packets are transferred; the API has not been changed.
While the difference may be unnoticable when using unencrypted packets, because of MessagePack's compact size and better handling of byte values encrypted packets should transfer faster.
2018-08-23 22:32:49 -04:00
ME1312
409f1e0cde
Remove redundant call to invoker
2018-07-26 16:14:32 -04:00
ME1312
86135ffe52
Maven-ify the repo (Part 2)
2018-07-26 15:09:27 -04:00
ME1312
55f97338f8
Seperate Sponge from Forge
...
The sponge template now builds SpongeVanilla, and a new template called `Forge` will continue to build SpongeForge
2018-07-26 13:34:31 -04:00
ME1312
2cabdf85ab
Print the fuller version list for debugging in /sub version
2018-06-09 12:19:25 -04:00
ME1312
75b9b688cc
Rewrite SubData API for JSON dependancy changes
...
This commit removes the org.JSON library where alternatives are already provided (Bungee & Bukkit provide Gson). This change was made to improve compatability with BungeeCord plugins and reduce file sizes.
This means big changes to the SubData API, which heavily relied on org.JSON. Now we submit our data through YAMLSection to be converted and sent over the network.
2018-04-14 21:53:51 -04:00
ME1312
03505996a7
Correct dependency versions
2018-04-12 20:48:33 -04:00
ME1312
05825bcbce
Mark maven source directories
2018-04-10 02:11:52 -04:00
ME1312
046c987a31
Attempt to make contributing a little easier
...
This commit is to maven-ify this repo into something a little more usable to anyone who isn't me
2018-04-10 01:48:18 -04:00