Frank van der Heijden
75c2fda749
Kotlinify + publish to repo.fvdh.dev
2021-10-05 16:44:22 +02:00
Frank van der Heijden
15e3ba306c
Fix the common module being relocated due to adventure
...
Making a single distributable jar with adventure is fun
2021-10-05 12:46:45 +02:00
Frank van der Heijden
49fa7d3e12
Initialise instance first thing
2021-08-19 18:34:46 +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
d2928b4a04
Refactor ServerUtilsConfig#set to delete existing objects at path
2021-08-04 16:25:30 +02:00
Frank van der Heijden
5200840296
Fix minimessage relocation
2021-08-04 02:32:51 +02:00
Frank van der Heijden
f0168224ad
Fix VelocityTomlConfig#set
2021-08-04 00:59:11 +02:00
Frank van der Heijden
0478583c12
Fix -v flag on plugins command
2021-08-03 20:25:53 +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
1b4997869d
Add "depending plugin" warning
2021-07-31 00:45:48 +02:00
Frank van der Heijden
94e4693b5e
Add initial multi plugin management
2021-07-29 15:08:42 +02:00
Frank van der Heijden
4ca8651ebd
Create directory if folder has been deleted during runtime
2021-07-25 00:21:37 +02:00
Frank van der Heijden
cb78112cb3
Add Velocity Updater support
2021-07-25 00:08:56 +02:00
Frank van der Heijden
25fdec31b1
Add config migration feature
2021-07-24 18:21:30 +02:00
Frank van der Heijden
d96398f4a9
Implement velocity listeners / events
2021-07-24 14:31:45 +02:00
Frank van der Heijden
779f4785e0
Slow down on generic usage
2021-07-24 14:31:08 +02:00
Frank van der Heijden
6545d7ffac
Add initial cloud commands + refactors to common
2021-07-24 02:02:55 +02:00
Frank van der Heijden
e97189559b
Don't try to load a directory as plugin
2021-07-21 09:57:13 +02:00
Frank van der Heijden
02bee8c839
Yay code duplication for this PR, next PR implements cloud smh
2021-07-21 03:11:14 +02:00
Frank van der Heijden
f10407b5ea
Return correct result if plugin is already loaded/enabled
2021-07-21 03:07:23 +02:00
Frank van der Heijden
a82b90ce7d
Determine plugin from stacktrace since its more reliable
2021-07-21 02:40:37 +02:00
Frank van der Heijden
6c5c298195
Lookup command correctly in /vsu ci
2021-07-21 01:19:28 +02:00
Frank van der Heijden
13d27e81dd
No more java 11 stuff :'(
2021-07-21 00:49:06 +02:00
Frank van der Heijden
503e40e76f
Persist pluginCommands across plugin restarts, compile velocity with jdk 11
2021-07-20 23:16:00 +02:00
Frank van der Heijden
64cbb44184
Add experimental removal of commands when unloading plugins
2021-07-20 16:22:06 +02:00
Frank van der Heijden
2de0617fd3
Switch to unmerged ACF PR # 336 branch
2021-07-15 18:14:28 +02:00
Frank van der Heijden
4390dc2c56
Initial Velocity support
2021-07-15 17:55:44 +02:00