ME1312
6bb7b1ef17
Allow YAMLSection to be converted to Map<String, ?>
2017-12-21 11:02:47 -05:00
ME1312
580fe41ad9
Allow hosts to be added with invalid/unregistered drivers
2017-12-17 16:04:05 -05:00
ME1312
c9afe48674
Correct config loading issue
...
This solves a 'file in use' error on windows
2017-12-14 19:50:39 -05:00
ME1312
ada14c0889
Add reload packet for ExHosts and Servers using Client
2017-12-13 19:04:58 -05:00
ME1312
36ee42a1ab
Implement the proposed TabValidator API
...
This is how SubServers will implement the Validator API that I suggested. I had to make some assumptions though (like how I don't expect BungeeCord's api to have a setTabValidator() method).
2017-12-13 12:29:50 -05:00
ME1312
2e3525a31a
Hide menu buttons when their linked menu is unused
2017-12-11 18:27:18 -05:00
ME1312
54c61207a5
Fix bugs with server edit() with a network host
2017-12-11 12:52:35 -05:00
ME1312
617297b5b6
Finalize RedisBungee support
2017-12-10 09:14:49 -05:00
ME1312
91ca559e4a
Host & Server objects are now signed (prevents desyncs across apps)
2017-12-09 19:30:06 -05:00
ME1312
0bf5f16e09
/sub reload can now perform soft reloads
...
/sub reload - can now perform soft reloads
/greload - still performs hard resets
Soft Reloads mean that SubServers will load new data from the config and attempt to merge it with what is already in memory.
This is good if you need to make some quick changes, since it will only stop servers if a major change has been made to them.
However, this has the potential to cause issues, which is why the Hard Reset will continue to be tied to bungeecord command.
2017-12-09 03:43:29 -05:00
ME1312
556d947981
Add Proper RedisBungee Support
2017-12-08 02:35:50 -05:00
ME1312
5050baedf8
Assume 1.13 Material enum values // Correct Patched Signatures
2017-12-07 17:51:06 -05:00
ME1312
ce895cdecd
Prepare UI Elements for 1.13 // Add SubData Whitelist Wildcards
2017-12-07 12:22:36 -05:00
ME1312
a8bbd09e9d
Add some force quit padding // Rewrite group system internals
2017-12-06 17:34:47 -05:00
ME1312
a019383bc3
Preserve YAML element order
2017-11-22 16:58:33 -05:00
ME1312
affac1cd56
Default lang.yml update
2017-10-07 12:49:36 -04:00
ME1312
9a219a7d0f
Queue packets until subdata connection is authorized
2017-09-23 23:19:22 -04:00
ME1312
f2f01576df
SubServers Console v2.12.1a
2017-08-30 20:12:26 -04:00
ME1312
b6ff93a37f
Add Javadoc & Source jar files
2017-08-27 22:40:35 -04:00
ME1312
e3ddd4c93b
Revert & Indirectly refrence Server methods
...
Revert last commit in favor of a different way to solve that issue
2017-08-27 14:37:25 -04:00
ME1312
44b838ee34
Indirectly overrides BungeeServerInfo methods
2017-08-26 23:56:15 -04:00
ME1312
ba09bab93a
Add Server Grouping
2017-08-26 01:19:59 -04:00
ME1312
41e77e124c
SubServers, Host, Sync & Client v2.12.1d/2.12.1c/2.12.1a/2.12.1c
2017-08-22 09:02:23 -04:00
ME1312
837331a542
SubServers, Host & Client v2.12.1c/2.12.1b/2.12.1b
2017-08-18 05:58:06 -04:00
ME1312
ebe1ba0c4c
SubServers v2.12.1b
2017-08-16 19:29:02 -04:00
ME1312
ac1df7a30a
SubServers, Host, & Client v2.12.1a
2017-08-15 05:58:48 -04:00
ME1312
3ac1c8dec3
Swap EventPriority for EventOrder
...
EventPriority is a fixed enum, where EventOrder is a short value (with predefined settings for ease of use) allowing for more fine tuning on when your events should be run
2017-08-09 02:25:56 -04:00
ME1312
65002c767d
Add broadcastPacket method to clients
2017-08-07 15:51:11 -04:00
ME1312
c34b097676
SubServers, Host, & Client v2.12c/2.12d/2.12c
2017-07-25 19:23:41 -04:00
ME1312
e766f7fa22
Minor Changes
2017-07-25 15:27:40 -04:00
ME1312
c02db9890c
SubServers Console v2.12a
2017-07-23 17:05:33 -04:00
ME1312
09c5a8251a
SubServers, Host, Client Beta v2.12b;3/2.12c;3/2.12b;3
2017-07-23 00:32:57 -04:00
ME1312
e058b3f655
SubServers, Host, & Client Beta v2.12b;2/2.12c;2/2.12b;2
...
Servers can now be incompatable with each other.
2017-07-21 16:45:41 -04:00
ME1312
5bddfbed0b
SubServers, Host, & Client Beta v2.12b;1/2.12c;1/2.12b;1
2017-07-18 19:28:59 -04:00
ME1312
56605aa3a2
SubServers, Host, & Client v2.12a
2017-06-30 09:36:16 -04:00
ME1312
9b5a2d59e3
SubServers, Host, & Client v2.11.2m/2.11.2c/2.11.2h
2017-05-30 15:38:51 -04:00
ME1312
4529501023
SubServers & Client v2.11.2m/2.11.2h Beta 1
2017-05-29 01:00:02 -04:00
ME1312
357ef0c874
Merge recent changes
2017-04-24 12:28:16 -04:00
ME1312
418d1a380e
Update Javadoc
2017-04-16 13:02:14 -04:00
ME1312
467bb8adf3
SubServers 2 & SubServers.Host v2.11.2k/2.11.2b
2017-04-13 22:39:51 -04:00
ME1312
98187137c4
Make SubData Reconnections Async
2017-04-09 23:39:28 -04:00
ME1312
78cb8f9d39
Add Commands to SubServers.Host
2017-04-01 16:31:57 -04:00
ME1312
8e0172302e
Various fixes to the last build
2017-04-01 12:50:09 -04:00
ME1312
7821c1f88e
SubServers.Host Alpha 2
...
This update to SubServers.Host adds the core functions to the program.
It can now be used to host and create servers on other machines. API
while available is quite limited right now. This is also a very early
build, so it's probably not so stable just yet fyi.
2017-04-01 01:37:48 -04:00
ME1312
af398c48cc
SubServers.Host Internal/API Changes
...
This update changes the internals and API methods for SubServers.Host.
Namely, the arguments for @SubPlugin and the Logger API.
2017-02-07 19:39:18 -05:00
ME1312
3dcbd8252e
SubServers.Host API Additions
2017-02-05 17:03:17 -05:00
ME1312
b7a8fbc8b5
Changes to the Plugin Loader
2017-01-30 19:33:30 -05:00
ME1312
df837bf1cb
Remove YAML from JavaDoc
2017-01-30 15:37:21 -05:00
ME1312
7b3e7ae9e8
Start SubServers.Host & SubAPI Null Checks
...
This marks the beginning of SubServers.Host. As of now it is just a
simple plugin loading API, but it is planned to become a way to host
servers on other machines.
Also, SubAPI now checks to make sure variables aren't null in many
places.
2017-01-30 15:22:36 -05:00
ME1312
dcd2ad8aa6
SubServers Release v2.11.2h
2017-01-26 17:19:48 -05:00