Commit graph

96 commits

Author SHA1 Message Date
d0by
a879b69f61 Add minimessage to Common 2022-08-22 13:21:50 +02:00
d0by
990a503896 Update adventure 2022-08-21 15:51:32 +02:00
neon
0022364a90
Update CommandPlugins.java 2022-08-04 19:43:56 +02:00
Frank van der Heijden
10d4ba866d
Improve /su restart file lookup 2021-12-21 23:29:20 +01:00
Frank van der Heijden
2505f15cdf
Allow escape by \ for plugins with spaces in filename 2021-12-21 23:19:46 +01:00
Frank van der Heijden
3589d9870e
Register each alias as individual subcommand
such that brigadier can properly autocomplete / highlight
2021-12-20 19:55:36 +01:00
Frank van der Heijden
2a80055b10
Merge pull request #43 from FrankHeijden/fix/disabled-plugins-format
Fix disabled plugins format + cleanup
2021-12-20 19:12:38 +01:00
Frank van der Heijden
1e9d98eb4e
Merge pull request #42 from FrankHeijden/feature/protected-plugins
Add protected-plugins config option
2021-12-20 19:12:25 +01:00
Frank van der Heijden
8850983a4d
Fix disabled plugins format + cleanup 2021-12-20 19:09:30 +01:00
Frank van der Heijden
b2a1891f8d
Add protected-plugins config option 2021-12-20 19:03:47 +01:00
Frank van der Heijden
bfce868145
Make sure all instances are CloseablePluginResults 2021-12-20 18:17:10 +01:00
Frank van der Heijden
35593efb0e
Adapt UpdateCheckerTask to download platform jar 2021-11-25 23:46:08 +01:00
Frank van der Heijden
2a13f66500
Merge pull request #36 from FrankHeijden/fix/plugin-whitespaces
Fix plugin whitespace in file name
2021-11-25 00:00:57 +01:00
Frank van der Heijden
4707ed1058
Disable plugins before unloading 👀 2021-10-14 15:57:10 +02:00
Frank van der Heijden
ba8511cbcb
Fix plugin whitespace in file name 2021-10-08 14:21:58 +02:00
Frank van der Heijden
d2a6533c67
Update ServerUtilsUpdater dependency to latest commit 2021-10-06 10:30:05 +02:00
Frank van der Heijden
8bdd28077d
Merge branch 'master' into feature/hide-plugins-from-plugins-command
# Conflicts:
#	Common/src/main/resources/config.json
2021-10-05 18:55:45 +02:00
Frank van der Heijden
76aa1a7f83
Feature: hide plugins from plugins command 2021-10-05 18:51:04 +02:00
Frank van der Heijden
a07ac3f6e4
Feature: unload configured plugins after serverutils enabled 2021-10-05 18:43:30 +02:00
Frank van der Heijden
75c2fda749
Kotlinify + publish to repo.fvdh.dev 2021-10-05 16:44:22 +02:00
Frank van der Heijden
f5636c082e
No more guava 2021-08-30 23:09:45 +02:00
Frank van der Heijden
44fb0e00b3
Factor out common versions in build files 2021-08-04 20:35:58 +02:00
Frank van der Heijden
fd69f74b22
Set libraryLoader to null & clear classes in PluginClassLoader (bukkit) 2021-08-04 20:17:03 +02:00
Frank van der Heijden
c1a6fe269e
Only remove if parent member is object 2021-08-04 17:32:17 +02:00
Frank van der Heijden
d2928b4a04
Refactor ServerUtilsConfig#set to delete existing objects at path 2021-08-04 16:25:30 +02:00
Frank van der Heijden
a84189e290
If results aren't successful, only print the error 2021-08-04 15:55:04 +02:00
Frank van der Heijden
ae6f361ac1
/pl improvement 2021-08-04 02:39:50 +02:00
Frank van der Heijden
5200840296
Fix minimessage relocation 2021-08-04 02:32:51 +02:00
Frank van der Heijden
60204e7e58
Fix PluginWatchResult#getKey kekw 2021-08-04 01:01:01 +02:00
Frank van der Heijden
11392b847b
Remove newlines on /pl command 2021-08-04 00:42:56 +02:00
Frank van der Heijden
ae0005a82a
Add /su restart 2021-08-04 00:42:38 +02:00
Frank van der Heijden
911642d2d1
Remove disable-plugins-command from common config.json 2021-08-03 20:10:12 +02:00
Frank van der Heijden
80e6bfa680
Set messages.json config-version to 1 2021-08-03 20:09:30 +02:00
Frank van der Heijden
dd99bad81c
Bungee can't differentiate between loaded and enabled 2021-08-03 20:07:50 +02:00
Frank van der Heijden
11a5c5140b
Refrain from using adventure in the PluginManager's
Otherwise we have the same issue in the ServerUtilsUpdater plugin with the different adventure shadings
2021-08-03 18:34:31 +02:00
Frank van der Heijden
0f9c6f4041
Relocate common module for each platform
This is needed because velocity has adventure shaded. Velocity's common module does not need to shade adventure, while BungeeCord and Bukkit do have to shade the dependency in.
2021-08-03 18:28:37 +02:00
Frank van der Heijden
12b3aa5720
Avoid component newlines, instead send message per line 2021-08-03 16:41:09 +02:00
Frank van der Heijden
083012abfe
Add MiniMessage 2021-08-03 02:07:39 +02:00
Frank van der Heijden
8d3a85d472
Add multi plugin watcher 2021-07-31 21:05:03 +02:00
Frank van der Heijden
1b4997869d
Add "depending plugin" warning 2021-07-31 00:45:48 +02:00
Frank van der Heijden
d1aa18b30b
Fix Velocity command suggestions 2021-07-30 14:27:34 +02:00
Frank van der Heijden
94664286e5
Fix BungeeCord multi plugin management 2021-07-30 14:19:23 +02:00
Frank van der Heijden
94e4693b5e
Add initial multi plugin management 2021-07-29 15:08:42 +02:00
Frank van der Heijden
9a943070a9
Differentiate between int / double in json values 2021-07-25 12:14:11 +02:00
Frank van der Heijden
99a2c93ccc
Parse json numbers as integers 2021-07-25 00:33:25 +02:00
Frank van der Heijden
824b05b3e0
Create plugins directory at startup 2021-07-25 00:22:10 +02:00
Frank van der Heijden
cb78112cb3
Add Velocity Updater support 2021-07-25 00:08:56 +02:00
Frank van der Heijden
483e91bad1
Small fixes 2021-07-24 21:05:36 +02:00
Frank van der Heijden
25fdec31b1
Add config migration feature 2021-07-24 18:21:30 +02:00
Frank van der Heijden
5aeef212dc
Refactor help menu 2021-07-24 17:23:42 +02:00