827c13887c
Removed all NMS mapping stuff since paper jar is now mojang mapped
2024-06-12 23:31:54 +02:00
0ff2ae1296
Fix Brigadier command stuff in pandalib-paper
2024-06-09 22:48:54 +02:00
e7b528718c
Update paper plugin to MC 1.20.6
...
- Convert Brigadier command to use the new Brigadier/Paper API
- EquipmentSlot now has BODY value for horses and wolves armor
- ItemMeta’ canPlaceOn and canDestroy does not work anymore. Removed the related methods from ItemStackBuilder
- Enchantment DURABILITY now has the proper vanilla name UNBREAKING
- Pandalib-chat now uses Adventure’s TranslationArgument
2024-06-07 00:05:07 +02:00
d411618e63
Fix Javadoc warnings due to Java 21 update (+ some other warnings)
...
The default implicit constructor must also have a doc comment, so I have to make it explicit and either properly restrict the visibility of the constructor, or actually document it.
2024-06-06 23:59:32 +02:00
decf302851
Update to Java 21
2024-06-01 00:35:49 +02:00
d3097781bc
Added 1.20.5 and 1.20.6
2024-05-08 10:07:13 +02:00
2942a030a6
pandalib-db do not relocate commons-logging classes
2024-04-17 22:55:18 +02:00
69af006001
Updated some dependencies
2024-03-18 16:55:23 +01:00
c60fb613d4
Add NMS access to raw display name of items
2024-03-05 18:09:18 +01:00
33e4e053cf
Better error handling when loading offline player data
2024-03-05 16:29:11 +01:00
e02ccc2b60
Small improvements to offline player data handling.
2024-03-05 16:06:07 +01:00
1c22518dd9
Lag bar now shows target TPS from /tick command
2024-03-03 18:32:29 +01:00
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
56632867ec
DB: forgot static
2024-03-02 22:17:11 +01:00
0c074b9354
DB: custom WHERE expression
2024-03-02 22:14:53 +01:00
bdf60785e8
Fix some missing javadoc.
2024-03-01 20:21:29 +01:00
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
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
649e1a56c8
Fix 1.20.4 reflection wrappers
2024-02-21 11:56:11 +01:00
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
f494c3bdb3
Prepare for 1.20.4
2024-02-19 23:33:30 +01:00
23a7b940b7
Adjust TPS Bar color: don't change the color between 19 and 21 inclusive.
2024-02-19 23:18:29 +01:00
bd0e0484cd
Fix Reflection wrappers for 1.20.2
2024-02-19 13:08:05 +01:00
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
2393352770
Better display of BadCommandUsage message on paper server
2024-02-17 20:02:16 +01:00
7795d94dfb
Update Bungee API
2024-02-17 13:45:59 +01:00
3c6d77f0bb
Update Paper API
2024-02-17 13:00:12 +01:00
e4eb6dc9c9
Utility classes to handle IPv4 addresses
2024-02-16 13:00:57 +01:00
2d6d905b54
CLI application now correctly handles uncaught Exceptions
2024-02-15 10:46:03 +01:00
5a3831ba74
Use a lighter gray color for data
2024-02-14 20:29:49 +01:00
07f3841ee6
Fi TimeUtil.fullDateFr() compact date format
2024-02-14 20:18:01 +01:00
d84e4c87dc
Use ComponentLike instead of Component or Chat in some places
2024-02-14 19:55:56 +01:00
49a32421c0
Fixing reflection
2024-02-11 13:48:24 +01:00
177733950d
New reflected static method in CraftPlayer
2024-02-11 11:44:57 +01:00
8149d8fb54
New reflected field in CraftPlayer
2024-02-11 11:21:44 +01:00
eb72633dd8
TimeUtil.fullDateFr() method updated
2024-02-10 23:28:25 +01:00
ece1bc70bf
PaperBackupManager: ignore CancellationException in async task
2024-01-21 13:53:16 +01:00
90009b8703
Fixing WorldUtil (wrong constant usage)
2024-01-21 00:45:19 +01:00
a39f3d8143
More precise error WorldUtil
2024-01-21 00:32:08 +01:00
ecc9932f5e
New methods in ChunkCoord
2024-01-20 19:50:49 +01:00
e9b401f43d
Fiw WorldUtil
2024-01-20 18:50:33 +01:00
77b0a0c73c
Improved World utility classes
2024-01-20 18:46:50 +01:00
93960b83c2
New method Tick.toDuration(long)
2023-12-28 19:15:47 +01:00
075468854d
Fix AABBBlockGroup
2023-12-27 18:56:44 +01:00
b82b59d57b
Fix potential NPE in BrigadierCommand.wrapSuggestions()
2023-12-10 16:28:24 +01:00
b85c5acb21
MC version 1.20.3-4
2023-12-09 14:17:37 +01:00
ba496b0968
Public method in PaperBrigadierCommand
2023-10-29 15:42:08 +01:00
ecd8b3b0c9
Some docs
2023-10-28 23:46:47 +02:00
2f0b59a032
Improved Tick utility class
2023-10-28 23:16:54 +02:00
8f31ea54d1
Add chat MiniMessage support + add support for color downsampling
2023-10-21 20:12:41 +02:00