• Joined on 2022-11-26
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-25 17:09:24 +02:00
84298b08b3 Added TriConsumerException
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-24 12:40:44 +02:00
9ac7a98257 SQLElement: better error handling of the get method + A nullable field that is not set will return null instead of throwing an exception.
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-24 01:21:32 +02:00
f16389d33d Upgrade GUIHotBar: add ability to unregister the event listeners of the hotbar + optional cleanup of inventory on player removal
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-17 18:05:50 +02:00
a49061eb9f Removed the whole stop method synchronization block in CLIApplication. Not necessary due to the other one at the beginning of the method.
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-16 23:01:45 +02:00
378e79b8ad Use newer version of Gson for chat API.
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-15 00:58:28 +02:00
ae634ab560 Better handling of IOException on client websocket when trying to send a payload.
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-14 02:11:03 +02:00
45ab550d06 Ability to get min and max of AABBBlock
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-14 01:50:02 +02:00
0fcd02c80d Permission system now provides a default player
2d950117d3 New BlockSet super-interface for AABBBlock and AABBBlockGroup + reorganized classes related to geometry to a new package
2f476ce8f2 Relative teleport API in PaperOnlinePlayer
Compare 3 commits »
marcbal pushed to master at PandacubeFr/PandaLib 2023-08-03 23:32:41 +02:00
75e292b1b8 Fixing big mistake in SchedulerUtil.runOnServerThread(). Provided Runnable was run twice if the method was called from Server Thread.
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-29 13:39:18 +02:00
2969d51f72 Don't use random UUID for custom player heads
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-28 22:58:26 +02:00
c0e0097b7b Some static values in PaperOnlinePlayer about default player movement speed
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-15 16:25:33 +02:00
d047be35d9 Custom Bukkit event ServerStopEvent
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-14 20:38:49 +02:00
5fb17be4c7 Add a method in BackupManager to check if a backup is currently running.
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-14 16:26:34 +02:00
d7bb56e0b2 Fix CLIApplication shutdown hook
marcbal pushed to master at PandacubeFr/PandaLib 2023-07-04 23:15:31 +02:00
9e7d89cf70 Reimplement ChatColorGradient.pickColorAt() to make it less error-prone
marcbal pushed to master at PandacubeFr/PandaLib 2023-06-25 16:32:50 +02:00
79e4bb90f7 Inject permissions system into Vault on plugin load
marcbal pushed to master at PandacubeFr/PandaLib 2023-06-25 14:52:10 +02:00
736e0f0c23 PermissionsInjectorVault registers Vault services on highest priority and checks services access after server starts.
marcbal pushed to master at PandacubeFr/PandaLib 2023-06-25 13:17:53 +02:00
7481b12111 Fix FileUtils.copy not accepting regular file as source. Also made it handle directory merging.
marcbal pushed to master at PandacubeFr/PandaLib 2023-06-24 16:28:56 +02:00
7c4fd78680 Update some dependencies + Gson now natively supports record
marcbal pushed to master at PandacubeFr/PandaLib 2023-06-24 15:53:30 +02:00
8c25fb0dd1 Build against paper API 1.20