Commit graph

287 commits

Author SHA1 Message Date
Frank van der Heijden
5d227ac06e
Merge pull request #7 from FrankHeijden/fix/empty-prefix
Fix empty plugins prefix showing as 'null'
2021-02-03 19:01:52 +01:00
Frank van der Heijden
a0a6826d05
Fix empty plugins prefix showing as 'null' 2021-02-03 19:01:11 +01:00
Frank van der Heijden
a80a8e8d60
v2.5.0 2021-01-30 18:10:36 +01:00
Frank van der Heijden
7a4b52d469
Update README.md 2021-01-30 16:58:45 +01:00
Frank van der Heijden
c787bcfe3c
Implement PluginEvent API 2021-01-30 16:40:43 +01:00
Frank van der Heijden
7004a2cd80
Bump v2.5.0-DEV 2021-01-30 14:53:17 +01:00
Frank van der Heijden
51202f1116
Only check for updates each 30 minutes, fixes #6 2021-01-30 14:52:43 +01:00
Frank van der Heijden
b46f6fbb1f
Refactor UpdaterCheckerTask
Update checking/downloading/installing can now be configured precisely and more intuitive in the config.
2021-01-30 14:41:37 +01:00
Frank van der Heijden
1fde72e522
Remove old config options when unused 2021-01-30 14:06:24 +01:00
Frank van der Heijden
07e34f2e8d
Bump v2.4.1-DEV 2021-01-30 00:06:09 +01:00
Frank van der Heijden
c7ea4b0fd5
v2.4.0 2021-01-29 23:55:40 +01:00
Frank van der Heijden
f3846d7c81
Sync commands after unloading them (via config) 2021-01-29 23:53:14 +01:00
Frank van der Heijden
ab12728063
Fix partial server.properties reloading on MC <= 13 2021-01-29 23:16:17 +01:00
Frank van der Heijden
2dcc4f36ee
Don't send FormatBuilder if string is empty 2021-01-29 22:00:36 +01:00
Frank van der Heijden
a11d703c42
Should probably remove that one ;) 2021-01-16 21:47:11 +01:00
Frank van der Heijden
bfb2f3383c
Add check in case ServerUtilsUpdater is already present 2021-01-16 17:25:32 +01:00
Frank van der Heijden
6ebe0073ea
Make PluginManagers independent from the main class 2021-01-16 15:34:58 +01:00
Frank van der Heijden
a653de8e00
Update README.md with maven repository/dependency 2021-01-11 19:29:21 +01:00
Frank van der Heijden
a972e9aee0
Update README.md with correct build output folder 2021-01-08 10:27:15 +01:00
Frank van der Heijden
57da23cdc4
Bump version to v2.3.2-DEV 2021-01-08 10:24:56 +01:00
Frank van der Heijden
be480068d1
Merge pull request #5 from FrankHeijden/build-improvements
Parallel gradle builds + explicit output directory
2021-01-08 10:24:13 +01:00
Frank van der Heijden
0671b45185
Parallel gradle builds + explicit output directory 2021-01-08 10:22:07 +01:00
Frank van der Heijden
f265e4daf7
v2.3.1 2021-01-08 09:43:43 +01:00
Frank van der Heijden
150a9ac86b
Fix BungeeCord's PluginClassLoader constructor reflection 2021-01-08 09:43:28 +01:00
Frank van der Heijden
55f80bf934
v2.3.0 2021-01-02 17:44:36 +01:00
Frank van der Heijden
844e03f70c
Unregister commands in BukkitPluginManager#unregisterCommands 2021-01-02 17:00:49 +01:00
Frank van der Heijden
fd990ce66d
Unregister commands when reloading commands.yml 2021-01-02 17:00:12 +01:00
Frank van der Heijden
02905a84f9
Delete unused method 2020-12-21 16:55:02 +01:00
Frank van der Heijden
398f5ec1bb
Small fix for future versions of minecraft 2020-12-21 16:54:46 +01:00
Frank van der Heijden
8a855d6935
Refactor reflections and use MinecraftReflection 2020-12-21 00:11:31 +01:00
Frank van der Heijden
295eb77452
Bump version to 2.2.4-DEV 2020-12-19 15:20:26 +01:00
Frank van der Heijden
466e2659e8
Update dependencies
- Updated checkstyle
- Fixed new checkstyle issues
- Added staged feature: reloading server.properties partially
2020-12-19 15:19:23 +01:00
Frank van der Heijden
d52e834f11
Update README.md with GitHub actions badge 2020-12-04 14:13:08 +01:00
Frank van der Heijden
ac0072a5e8
Add github actions
- Updated gradle wrapper to 6.7.1
- Added .gitignore
2020-12-04 14:08:40 +01:00
Frank van der Heijden
4a374c5f43
Feature: unload bukkit commands per config.yml 2020-10-12 17:37:07 +02:00
Frank van der Heijden
b260d9c341
v2.2.3 2020-10-10 01:43:05 +02:00
Frank van der Heijden
bd213b273a
Fix MC <= 1.12.2 error at startup 2020-10-10 01:29:32 +02:00
Frank van der Heijden
a1f555ee5e
v2.2.2 2020-10-04 16:17:12 +02:00
Frank van der Heijden
99b5aadefe
Download ServerUtilsUpdater on the fly instead of shading it in 2020-10-04 16:16:54 +02:00
Frank van der Heijden
0f754e1c38
Move upgrade message to the updater 2020-10-04 15:32:31 +02:00
Frank van der Heijden
8613fce763
Update README.md 2020-10-02 01:06:53 +02:00
Frank van der Heijden
319e1f5082
v2.2.1 2020-10-01 19:36:52 +02:00
Frank van der Heijden
31f1d4d259
Load ServerUtils in a runnable when updating 2020-10-01 19:36:06 +02:00
Frank van der Heijden
69a0918a77
Delete updater jar file if already exists 2020-10-01 19:34:02 +02:00
Frank van der Heijden
7d6d360908
Improve Bukkit (un)loading once more
- Call CraftServer#synCommands after (un)loading plugin
- Force command registrations of ServerUtils
2020-10-01 19:32:53 +02:00
Frank van der Heijden
1723a9564f
Fix help command duplication 2020-10-01 19:29:25 +02:00
Frank van der Heijden
420dd9531f
v2.2.0 2020-09-29 19:09:51 +02:00
Frank van der Heijden
2c1c92fef6
Fix auto-updater failing
- Implemented a new self-reload system, which will boot up a separate plugin to load ServerUtils back up again.
2020-09-29 19:09:40 +02:00
Frank van der Heijden
e2a9fb1dc3
Fix 1_16_R2 bukkit config reload error
- Refactored VersionParam to include patch version specification
- Added ConstructorParam to cache constructors & get the default constructor.
2020-09-29 13:38:16 +02:00
Frank van der Heijden
f268b098a3
Add shorthand subcommand aliases 2020-07-31 01:56:17 +02:00