• Joined on 2022-11-26
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-19 23:31:21 +01:00
46653f06ff Implements websocket client auto-reconnect
2bc60df11c Handle reception of ErrorPayload in WS.
e4a5bf0eac Don't print ClosedChannelException when we actually asked to close the connection.
Compare 3 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-17 15:41:50 +01:00
5b40c4aabb Try a cleaner stdout/stderr -> logger redirector
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-17 10:56:02 +01:00
ff5d776aa5 Better handling of Throwable in Gson
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-16 23:30:43 +01:00
872746b46f Fix websocket timeout
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-16 22:48:26 +01:00
ced9b0eaca Better handling of Json Exceptions in websockets
4ec47b5e4b Fix Gson unable to (de)serialize Throwable instance
Compare 2 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-16 12:29:48 +01:00
2fb4775ca7 Try to fix some stuff with websocket
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-15 14:47:21 +01:00
fdfb67757f Fix check Gson record support. May not work if Gson internal classes are not accessible.
marcbal pushed to for-pandacube at PandacubeFr/BungeeCord 2023-03-15 10:42:17 +01:00
ab9955af93 new event TabCompleteRequestEvent and deprecate TabCompleteEvent
fc32fc3f83 Add CommandsDeclareEvent to declare commands with brigadier API
2d987260cd Server branding now includes the backend server name
6ed66d9af8 Multi-session with same Minecraft account with specific permission
31461d9d88 Change projet configuration and POM for Pandacube
Compare 15 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-14 22:56:43 +01:00
d4ff95534f MC 1.19.4
fd828d600e WebSocket API
b6dba62fa4 Fix Gson native record support check
b2f5770461 Improved Json record support (Gson 2.10 natively supports it) + Added ItemStack Json support
Compare 4 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-03-11 19:35:46 +01:00
f1ef4e1927 Makes exception types generic in ThrowableUtil
df46026457 Improves Json util class: ability to add TypeAdapterFactory on the fly.
Compare 2 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-22 16:40:13 +01:00
a6bde9e191 Javadoc
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-22 10:08:00 +01:00
6f310de32e Fix PlayerDataWrapper (don't store empty stacks as air stack)
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-19 19:31:05 +01:00
add5d3bcd7 Fix reflect wrapper MCDataConverter
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-19 16:11:07 +01:00
73d96d0bb7 Improved offline playerdata manipulation
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-18 21:32:23 +01:00
bf59617e19 Refactor offline player data access
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-16 12:18:04 +01:00
fb4c62a0bc Ability to save offline player data
marcbal pushed to master at PandacubeFr/PandaLib 2023-02-11 23:58:04 +01:00
dd2b4467ed new StringUtil.asPatternInSentense method
6577367c27 Javadoc + some small refactoring
Compare 2 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-01-31 20:05:03 +01:00
33b40f0cba Cron scheduler now saves last run timestamps in a file.
marcbal pushed to master at PandacubeFr/PandaLib 2023-01-30 23:49:56 +01:00
4c31c0d6e4 Cron scheduler in Java, using the CronExpression library.
marcbal pushed to master at PandacubeFr/PandaLib 2023-01-26 10:37:20 +01:00
c5c6181e15 Allow network API to listen to specific host address