84298b08b3
Added TriConsumerException
2023-08-25 17:09:21 +02:00
7481b12111
Fix FileUtils.copy not accepting regular file as source. Also made it handle directory merging.
2023-06-25 13:17:46 +02:00
a4b33a1af7
new ChatUtil.joinGrammatically() method, using components
2023-06-20 18:38:07 +02:00
5edd8cdfec
Various code simplification/fixes and a lot of typo/grammar fixes (may brake some stuff)
2023-06-20 00:15:46 +02:00
d59ae22970
Deprecation, deprecated, ...
2023-06-16 19:14:22 +02:00
edd5b06a46
Deprecate old MinecraftVersion enum and create new ProtocolVersion class which automatically update the version list on startup
2023-06-15 15:08:18 +02:00
436c9b9381
MC 1.20.1 (same protocol version as 1.20)
2023-06-12 16:38:50 +02:00
c79d9b8006
MC 1.20
2023-06-08 10:19:38 +02:00
913d5d91dd
Reduce code duplication of DailyLogRotateFileHandler + generalize logs compression
2023-05-10 10:26:02 +02:00
9b83f9699c
Reflect wrapper initialization does not crash anymore on the first exception. It accumulates all the exceptions and shows everything at the end.
2023-05-09 11:57:05 +02:00
ff954a3903
Various code cleanup.
2023-04-10 19:17:18 +02:00
d4ff95534f
MC 1.19.4
2023-03-14 22:56:28 +01:00
fd828d600e
WebSocket API
2023-03-14 16:22:50 +01:00
b2f5770461
Improved Json record support (Gson 2.10 natively supports it) + Added ItemStack Json support
...
- Extract RecordTypeAdapter to its own file + only use it if Gson library does not support it (it does since 2.10, but we are unsure of which version is actually used in paper/bungee/other)
- new ItemStackAdapter to support Json (de)serializing of Bukkit ItemStack.
2023-03-12 14:14:17 +01:00
f1ef4e1927
Makes exception types generic in ThrowableUtil
2023-03-11 12:16:09 +01:00
dd2b4467ed
new StringUtil.asPatternInSentense method
2023-02-11 23:57:56 +01:00
7b0793ae38
Added 1.19.3 in MinecraftVersion
2022-12-08 17:55:27 +01:00
6afa1086c2
Added StringUtil#wrapParsingInt() and StringUtil#wrapParsingLong() methods
2022-08-14 00:29:23 +02:00
25f2f90ef0
New method in StringUtil
2022-08-13 00:55:44 +02:00
2f141d5f84
Updated MinecraftVersion with 1.19.2
2022-08-07 02:10:46 +02:00
0cfedee419
Fix ThrowableUtil
2022-08-07 00:40:08 +02:00
5457dd918b
Some new exception enabled functional interfaces
2022-08-06 22:18:43 +02:00
fa708f4f12
un-deprecate RandomUtil methods
2022-07-28 03:11:40 +02:00
f7dc774dbd
pandalib-util javadoc and small API changes
2022-07-28 01:13:35 +02:00
bc4e8ba261
Added 1.19.1
2022-07-27 23:31:13 +02:00
c827027e77
reformat POM files
2022-07-22 17:10:34 +02:00
d4471f2845
new Maven module again + now generates javadoc
2022-07-20 16:26:29 +02:00
d2ca501203
renamed modules dir
2022-07-20 13:28:01 +02:00