Commit Graph

454 Commits

Author SHA1 Message Date
ME1312
1533987bf5
Feature creep commit
This commit has 3 new features in it:
-> Internal Templates
-> The new Purpur Template
-> Changes to External Logging
2021-06-24 23:06:53 -04:00
ME1312
ff709ba314
Allow build scripts to reference a template's source files 2021-06-16 00:38:00 -04:00
ME1312
dfabbcf4ad
Add missing static methods to platform-specific api 2021-06-15 05:15:18 -04:00
ME1312
0a6fdb337f
Fix constructor overrides 2021-06-15 04:23:26 -04:00
ME1312
1fff679005
Fix multi-line JSON message parsing 2021-06-15 01:47:06 -04:00
ME1312
7d6396ec1c
Allow targeting multiple RemotePlayers 2021-06-15 00:09:51 -04:00
ME1312
517074f2b3
Remove some unnecessary conversions 2021-06-14 00:42:06 -04:00
ME1312
2c7175e558
Fix one of the new packets 2021-06-13 22:43:05 -04:00
ME1312
f5a3575e54
Remove duplicate maven plugin 2021-06-13 22:29:28 -04:00
ME1312
89f2d646a5
Update build workflow 2021-06-13 22:22:23 -04:00
ME1312
2a9c74f601
Add action methods to RemotePlayer 2021-06-13 21:31:59 -04:00
ME1312
910b504af8
Update SubServers.Console 2021-06-12 23:20:41 -04:00
ME1312
de0e9a676d
Remove some unused internal classes 2021-06-12 17:14:31 -04:00
ME1312
b6a66cfb3b
Shorten client's data folder name 2021-06-12 15:27:51 -04:00
ME1312
51e83f4fb0
Allow ungrouped servers to be listed 2021-06-11 18:16:05 -04:00
ME1312
34c9effa6f
The release version commit (maybe?) 2021-06-11 16:32:14 -04:00
ME1312
bb592da15b
Pre-render the animations 2021-06-07 14:53:21 -04:00
ME1312
f5c8ade961
Optimizations for Client UI 2021-06-07 03:22:57 -04:00
ME1312
b707f2cc0c
Fixes for Client UI 2021-06-06 17:01:28 -04:00
ME1312
ba6af4d66d
Reset servers to unregistered after removal 2021-06-06 02:59:50 -04:00
ME1312
ee59429e1d
Disallow starting unregistered servers 2021-06-06 02:02:27 -04:00
ME1312
b2b80036d7
Update GalaxiEngine 2021-06-06 01:33:24 -04:00
ME1312
4d081f6e4f
Don't fire edit events for temporary modifications 2021-06-06 01:28:22 -04:00
ME1312
e1de6636f0
Optimizations for developers 2021-06-05 22:44:33 -04:00
ME1312
42a73c8372
Update GalaxiEngine 2021-06-05 14:16:24 -04:00
ME1312
c6a354fe84
Fix shutdown detection 2021-04-23 00:36:54 -04:00
ME1312
6258256081
Minor API corrections to template swapping 2021-04-15 00:45:04 -04:00
ME1312
ce38355c91
Less debugging. 2021-04-14 13:42:51 -04:00
ME1312
d0177ce055
More debugging! 2021-04-13 17:35:06 -04:00
ME1312
5898371780
Add some debug messages 2021-04-13 17:32:41 -04:00
ME1312
0ac4238dc8
Remove unnecessary launch flags
This allows users on non-linux but unix-based systems to install ports of the `setsid` command that might not be feature complete.
2021-04-09 17:12:36 -04:00
ME1312
18953046b8
Shorten the Linux terminator
No need to overcomplicate things. Also, no risk of killing the entire program with this.
2021-04-08 10:44:41 -04:00
ME1312
ff82fd5151
Minor API efficiency improvements 2021-04-08 09:15:35 -04:00
ME1312
eba5e6a7d1
A better terminator for Linux
SubServers' child processes now get their very own Session ID in Linux.
2021-04-07 22:06:13 -04:00
ME1312
746c51e8fa
Update lang.yml 2021-04-03 23:59:51 -04:00
ME1312
23a434054f
Simplify teleportation permissions 2021-03-14 14:03:48 -04:00
ME1312
b188f0d4af
Add subservers.request 2021-03-14 09:20:24 -04:00
ME1312
a9b0afb40a
Let plebs use /sub teleport
There's still explicit permissions for this command, but granting `subservers.command` is no longer necessary.
2021-03-13 12:09:54 -05:00
ME1312
a992ec7c52
Better legacy API emulation 2021-03-13 11:51:32 -05:00
ME1312
620db38e9b
Corrections to legacy formatting 2021-03-08 12:02:28 -05:00
ME1312
1c010ea9b2
Change placeholder format
This is to make it compatible with PAPI bracket format.
2021-03-08 06:08:54 -05:00
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