Commit graph

269 commits

Author SHA1 Message Date
Frank van der Heijden
c82364b7ae
v2.0.3 2020-07-10 23:35:02 +02:00
Frank van der Heijden
776159d91e
Implement some test cases for HexUtils 2020-07-10 19:41:51 +02:00
Frank van der Heijden
0ed2b567c8
Add missing command completions for BungeeCord 2020-07-09 13:39:01 +02:00
Frank van der Heijden
7128b45ade
Fix typo 2020-07-09 13:37:20 +02:00
Frank van der Heijden
e5038fce31
Cleanup reflection parameters 2020-07-06 12:05:18 +02:00
Frank van der Heijden
578f4e1b9e
Create README.md 2020-07-06 11:53:03 +02:00
Frank van der Heijden
584ce8be4d
v2.0.2 - Improve reloading and cleaning up of BungeeCord plugins.
- Cleanup PluginClassLoader properly
- Cancel plugin tasks properly
- Fixed automatic updater on bungee
2020-07-05 21:59:26 +02:00
Frank van der Heijden
f728c3e6bb
v2.0.1 - Hex color support 2020-07-05 20:16:45 +02:00
Frank van der Heijden
5db7fd2ba3
Merge pull request #3 from FrankHeijden/feature/bungee
BungeeCord edition
2020-07-05 17:03:08 +02:00
Frank van der Heijden
71c60af8be
v2.0.0 2020-07-05 17:02:48 +02:00
Frank van der Heijden
af4c7ba214
Comply with checkstyle again 2020-07-05 16:59:07 +02:00
Frank van der Heijden
e67b20dee0
More abstractions
- Abstracted UpdateCheckerTask
- Merged PluginProvider into the PluginManagers
2020-07-05 16:07:36 +02:00
Frank van der Heijden
23e8e80191
Initial BungeeCord edition 2020-07-04 21:30:34 +02:00
Frank van der Heijden
4416d55173
Modularise project 2020-07-03 15:52:56 +02:00
Frank van der Heijden
2be3825438
Don't append seperators if null 2020-07-01 12:57:42 +02:00
Frank van der Heijden
a45b7dfa3e
Replace \n with newline in messages 2020-07-01 12:55:44 +02:00
Frank van der Heijden
fbf3e2ae9b
Disable update check on login by default 2020-06-30 21:29:52 +02:00
Frank van der Heijden
d3eb872f94
v1.5.3 2020-06-30 21:05:04 +02:00
Frank van der Heijden
0abfa991b9
Unit tests for ListBuilder and VersionUtils 2020-06-30 20:20:10 +02:00
Frank van der Heijden
93c5adb911
Better URL error response handler 2020-06-30 11:27:14 +02:00
Frank van der Heijden
3f24f4acea
Implement plugin page prefix
- Fixes #2
2020-06-29 23:26:55 +02:00
Frank van der Heijden
5f4066dd8b
v1.5.2 2020-06-29 18:07:54 +02:00
Frank van der Heijden
7a2d21889a
Split util methods from UpdateCheckerTask 2020-06-28 23:10:59 +02:00
Frank van der Heijden
49e0be1b37
Utilise list instead of collection for ListBuilder 2020-06-27 13:32:52 +02:00
Frank van der Heijden
c9fceaac0d
v1.5.1 - Only tryClose if not null 2020-06-27 12:29:58 +02:00
Frank van der Heijden
0f641e115c
v1.5.0 2020-06-27 12:08:38 +02:00
Frank van der Heijden
518ee782da
Better detection for file changes when reloading
- Added file_deleted message
2020-06-27 11:47:20 +02:00
Frank van der Heijden
c2049503a7
Pass closable around instead of closing it straight away.
- Ensures ServerUtils can reload itself :)
2020-06-27 11:38:34 +02:00
Frank van der Heijden
75545ac156
Separate login update check from general update check 2020-06-27 10:59:16 +02:00
Frank van der Heijden
522f20702d
Fix defaults not being added properly 2020-06-27 10:58:44 +02:00
Frank van der Heijden
83401bf622
Conform to google's checkstyle standard 2020-06-27 01:28:10 +02:00
Frank van der Heijden
3a52f9afa1
Sort plugins by name 2020-06-26 22:24:40 +02:00
Frank van der Heijden
74f5f4c4f1
v1.4.2 - Call PluginClassLoader through reflection 2020-06-25 18:42:33 +02:00
Frank van der Heijden
ac6de28b68
Add "dependency not loaded" message 2020-06-21 11:47:24 +02:00
Frank van der Heijden
166df139d7
v1.4.1 2020-06-15 13:17:43 +02:00
Frank van der Heijden
e93bfa6e8f
Improve updater with User-Agent header & timeout 2020-06-15 13:17:26 +02:00
Frank van der Heijden
c3d798c1b6
Disable update check onjoin if disabled 2020-06-15 13:15:00 +02:00
Frank van der Heijden
52dbdc6cf8
v1.4.0 2020-06-11 12:23:12 +02:00
Frank van der Heijden
9097b06ed5
Implement ability to disable/enable plugins 2020-06-11 12:20:57 +02:00
Frank van der Heijden
0132c06483
Add format for disabled plugins in plugin list 2020-06-11 11:27:16 +02:00
Frank van der Heijden
59f721ee98
v1.3.1 - Fix for wrong commandMap getter 2020-06-11 10:02:16 +02:00
Frank van der Heijden
ea3c5c8c13
v1.3.0 2020-06-09 20:53:14 +02:00
Frank van der Heijden
04f3314e8a
Add /su commandinfo command
This command will output information about the specified command, like which plugin it belongs to, which usages, aliases, names, description and permissions it has. Permission to use the command is `serverutils.commandinfo`.
2020-06-09 20:51:01 +02:00
Frank van der Heijden
4c035fdc59
v1.2.3 2020-06-09 12:26:06 +02:00
Frank van der Heijden
b2af579896
Add invalid description error message 2020-06-09 12:25:55 +02:00
Frank van der Heijden
cc6b7e4b2c
Unregister commands by plugin instance 2020-06-09 11:57:56 +02:00
Frank van der Heijden
228d0e5a82
v1.2.2 2020-06-09 11:32:15 +02:00
Frank van der Heijden
68efbb0635
Cleanup PluginClassLoader when disabling plugins 2020-06-09 11:32:03 +02:00
Frank van der Heijden
64e18c7d4e
v1.2.1 2020-06-08 10:28:34 +02:00
Frank van der Heijden
86281dd769
Check null for plugin commands 2020-06-08 10:28:08 +02:00