Commit Graph

498 Commits (master)

Author SHA1 Message Date
Marc Baloup 2942a030a6 pandalib-db do not relocate commons-logging classes 2024-04-17 22:55:18 +02:00
Marc Baloup 69af006001 Updated some dependencies 2024-03-18 16:55:23 +01:00
Marc Baloup c60fb613d4 Add NMS access to raw display name of items 2024-03-05 18:09:18 +01:00
Marc Baloup 33e4e053cf Better error handling when loading offline player data 2024-03-05 16:29:11 +01:00
Marc Baloup e02ccc2b60 Small improvements to offline player data handling. 2024-03-05 16:06:07 +01:00
Marc Baloup 1c22518dd9 Lag bar now shows target TPS from /tick command 2024-03-03 18:32:29 +01:00
Marc Baloup 5d294ea172 DB: some improvements
- Refactor auto-conversion of custom types
- Ability to create a WHERE ... IN ... expression with a custom left operand
- Typos in Javadoc
2024-03-02 23:23:45 +01:00
Marc Baloup 56632867ec DB: forgot static 2024-03-02 22:17:11 +01:00
Marc Baloup 0c074b9354 DB: custom WHERE expression 2024-03-02 22:14:53 +01:00
Marc Baloup bdf60785e8 Fix some missing javadoc. 2024-03-01 20:21:29 +01:00
Marc Baloup ca7a51af2c Permissions can now pre-cache all known players, and API users can get all cached players 2024-03-01 20:17:30 +01:00
Marc Baloup d7705d8904 Rollback removal usage of teams prefix to handle colored scoreboard sidebar (was not working on Bedrock clients and on some Java clients) 2024-02-24 15:44:24 +01:00
Marc Baloup 649e1a56c8 Fix 1.20.4 reflection wrappers 2024-02-21 11:56:11 +01:00
Marc Baloup 7d89f0c376 Update to use new 1.20.4 API
- hide score number in autogenerated scoreboard sidebar and use score entries custom name
- remove now useless reflection wrapper for DamageSource since there is a proper API for that
2024-02-20 14:21:58 +01:00
Marc Baloup f494c3bdb3 Prepare for 1.20.4 2024-02-19 23:33:30 +01:00
Marc Baloup 23a7b940b7 Adjust TPS Bar color: don't change the color between 19 and 21 inclusive. 2024-02-19 23:18:29 +01:00
Marc Baloup bd0e0484cd Fix Reflection wrappers for 1.20.2 2024-02-19 13:08:05 +01:00
Marc Baloup 92a9afa22c Prepare 1.20.2 full support
- Update some POM files
- OBC reflection should not try to parse relocation package version
- NMS reflection dependency update
2024-02-18 14:28:42 +01:00
Marc Baloup 2393352770 Better display of BadCommandUsage message on paper server 2024-02-17 20:02:16 +01:00
Marc Baloup 7795d94dfb Update Bungee API 2024-02-17 13:45:59 +01:00
Marc Baloup 3c6d77f0bb Update Paper API 2024-02-17 13:00:12 +01:00
Marc Baloup e4eb6dc9c9 Utility classes to handle IPv4 addresses 2024-02-16 13:00:57 +01:00
Marc Baloup 2d6d905b54 CLI application now correctly handles uncaught Exceptions 2024-02-15 10:46:03 +01:00
Marc Baloup 5a3831ba74 Use a lighter gray color for data 2024-02-14 20:29:49 +01:00
Marc Baloup 07f3841ee6 Fi TimeUtil.fullDateFr() compact date format 2024-02-14 20:18:01 +01:00
Marc Baloup d84e4c87dc Use ComponentLike instead of Component or Chat in some places 2024-02-14 19:55:56 +01:00
Marc Baloup 49a32421c0 Fixing reflection 2024-02-11 13:48:24 +01:00
Marc Baloup 177733950d New reflected static method in CraftPlayer 2024-02-11 11:44:57 +01:00
Marc Baloup 8149d8fb54 New reflected field in CraftPlayer 2024-02-11 11:21:44 +01:00
Marc Baloup eb72633dd8 TimeUtil.fullDateFr() method updated 2024-02-10 23:28:25 +01:00
Marc Baloup ece1bc70bf PaperBackupManager: ignore CancellationException in async task 2024-01-21 13:53:16 +01:00
Marc Baloup 90009b8703 Fixing WorldUtil (wrong constant usage) 2024-01-21 00:45:19 +01:00
Marc Baloup a39f3d8143 More precise error WorldUtil 2024-01-21 00:32:08 +01:00
Marc Baloup ecc9932f5e New methods in ChunkCoord 2024-01-20 19:50:49 +01:00
Marc Baloup e9b401f43d Fiw WorldUtil 2024-01-20 18:50:33 +01:00
Marc Baloup 77b0a0c73c Improved World utility classes 2024-01-20 18:46:50 +01:00
Marc Baloup 93960b83c2 New method Tick.toDuration(long) 2023-12-28 19:15:47 +01:00
Marc Baloup 075468854d Fix AABBBlockGroup 2023-12-27 18:56:44 +01:00
Marc Baloup b82b59d57b Fix potential NPE in BrigadierCommand.wrapSuggestions() 2023-12-10 16:28:24 +01:00
Marc Baloup b85c5acb21 MC version 1.20.3-4 2023-12-09 14:17:37 +01:00
Marc Baloup ba496b0968 Public method in PaperBrigadierCommand 2023-10-29 15:42:08 +01:00
Marc Baloup ecd8b3b0c9 Some docs 2023-10-28 23:46:47 +02:00
Marc Baloup 2f0b59a032 Improved Tick utility class 2023-10-28 23:16:54 +02:00
Marc Baloup 8f31ea54d1 Add chat MiniMessage support + add support for color downsampling 2023-10-21 20:12:41 +02:00
Marc Baloup e2506d5d53 Fixed ordering of MC versions 2023-10-21 18:00:40 +02:00
Marc Baloup 0e016881d7 ChatFilledLine can now add spaces on the right, if enabled in the builder. 2023-10-20 23:07:25 +02:00
Marc Baloup c7b33132a9 Proper deserialization of MinecraftVersionList to keep elements sorted 2023-10-18 23:22:57 +02:00
Marc Baloup a24eab67b6 Gson now deserializes numbers to the appropriate Number subclass 2023-10-08 23:57:46 +02:00
Marc Baloup db06ab1be9 CLI: Delay shutdown of logging system until the end of the stop() method 2023-10-08 01:38:52 +02:00
Marc Baloup 728961d19f Don't call System.exit() from shutdown hook thread 2023-10-08 01:02:14 +02:00