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
Frank van der Heijden
83401bf622
Conform to google's checkstyle standard
2020-06-27 01:28:10 +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
166df139d7
v1.4.1
2020-06-15 13:17:43 +02:00
Frank van der Heijden
52dbdc6cf8
v1.4.0
2020-06-11 12:23:12 +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
4c035fdc59
v1.2.3
2020-06-09 12:26:06 +02:00
Frank van der Heijden
228d0e5a82
v1.2.2
2020-06-09 11:32:15 +02:00
Frank van der Heijden
64e18c7d4e
v1.2.1
2020-06-08 10:28:34 +02:00
Frank van der Heijden
a388981194
v1.2.0
2020-06-07 19:01:23 +02:00
Frank van der Heijden
d60c34ddf1
v1.1.0
2020-06-07 12:40:28 +02:00
Frank van der Heijden
e9e7324e36
v1.0.4
2020-06-05 11:11:32 +02:00