Frank van der Heijden
f5636c082e
No more guava
2021-08-30 23:09:45 +02:00
Frank van der Heijden
eabac89b69
v3.0.0
2021-08-04 20:52:13 +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
5200840296
Fix minimessage relocation
2021-08-04 02:32:51 +02:00
Frank van der Heijden
5bfba17e35
v3.0.0-DEV
2021-08-03 20:29:02 +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
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
6545d7ffac
Add initial cloud commands + refactors to common
2021-07-24 02:02:55 +02:00
Frank van der Heijden
4390dc2c56
Initial Velocity support
2021-07-15 17:55:44 +02:00
Frank van der Heijden
4ffa7f1b99
v2.5.6 - Delegate unloading to ServerUtilsUpdater
2021-06-22 00:33:52 +02:00
Frank van der Heijden
aa6452dae9
v2.5.5
2021-06-22 00:12:03 +02:00
Frank van der Heijden
64c37d567d
v2.5.4
2021-05-19 23:56:13 +02:00
Frank van der Heijden
0d8a1e4880
v2.5.3
2021-05-02 12:57:51 +02:00
Frank van der Heijden
c737d0c94a
v2.5.2
2021-03-25 17:02:45 +01:00
Frank van der Heijden
5226866a74
Remove commons-codec as dep for MD hashing
2021-02-22 15:56:39 +01:00
Phil Gibson
b51ff445dd
Fix watched plugins reloading without ensuring the file has fully uploaded first ( #8 )
...
* build: add Apache codec library
Utilise the Apache commons codec library, which has file hashing and checking functions. This will be useful for a fix on hotreloading plugins.
* feat: run tasks later on taskmanagers
Add the ability to run tasks at a later date on task managers.
This is expressed in ticks for bungeecord and bukkit, and is converted to milliseconds for bungeecord.
* feat: add method to get hash of file
Add a method to get the MD5 hash of a file.
* fix: watching plugins waits until the plugin has finished uploading
If a watched plugin is changed, it will no longer immediately reload the plugin. Instead, it will check every 10 ticks (500 milliseconds for BungeeCord) to see if the file MD5 checksum has changed.
If it hasn't, then we can presume the file upload has completed and reload the plugin.
* build: bump version to 2.5.1
* build: relocate apache codec
Relocate the Apache Codec to avoid dependency clashes
* perf: remove unnecessary task call
2021-02-03 20:36:31 +01:00
Frank van der Heijden
a80a8e8d60
v2.5.0
2021-01-30 18:10:36 +01:00
Frank van der Heijden
7004a2cd80
Bump v2.5.0-DEV
2021-01-30 14:53:17 +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
57da23cdc4
Bump version to v2.3.2-DEV
2021-01-08 10:24:56 +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
55f80bf934
v2.3.0
2021-01-02 17:44:36 +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
b260d9c341
v2.2.3
2020-10-10 01:43:05 +02:00
Frank van der Heijden
a1f555ee5e
v2.2.2
2020-10-04 16:17:12 +02:00
Frank van der Heijden
319e1f5082
v2.2.1
2020-10-01 19:36:52 +02:00
Frank van der Heijden
420dd9531f
v2.2.0
2020-09-29 19:09:51 +02:00
Frank van der Heijden
3b93518224
v2.1.0
2020-07-22 00:11:58 +02:00
Frank van der Heijden
719163c579
v2.0.7 - REEE debug
2020-07-20 14:48:47 +02:00
Frank van der Heijden
93d3ed729e
v2.0.6
2020-07-20 14:39:41 +02:00
Frank van der Heijden
71b6a5fa02
v2.0.5 - Fix for reloading ourselves
2020-07-20 00:37:16 +02:00
Frank van der Heijden
a0e0072f12
v2.0.4
2020-07-19 21:31:53 +02:00
Frank van der Heijden
c82364b7ae
v2.0.3
2020-07-10 23:35:02 +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
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
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
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
5f4066dd8b
v1.5.2
2020-06-29 18:07:54 +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