bb6d221ced
MC client 1.21 support
2024-06-27 21:19:00 +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
69af006001
Updated some dependencies
2024-03-18 16:55:23 +01:00
f494c3bdb3
Prepare for 1.20.4
2024-02-19 23:33:30 +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
7795d94dfb
Update Bungee API
2024-02-17 13:45:59 +01:00
3c6d77f0bb
Update Paper API
2024-02-17 13:00:12 +01:00
455226b762
1.20.2
2023-09-22 00:34:57 +02:00
8c25fb0dd1
Build against paper API 1.20
2023-06-24 15:53:26 +02:00
c984b63cee
Removed never used NET library
2023-06-18 00:36:57 +02:00
20643fec62
Use Bungeecord version 1.20
2023-06-08 11:07:29 +02:00
d023bcb706
Bump paper version to 1.19.4.
...
Seems to compile, but reflection API may not work as is.
2023-05-08 18:31:27 +02:00
fd828d600e
WebSocket API
2023-03-14 16:22:50 +01:00
0756781b26
Merged some modules to fix future dependency issues
2022-12-24 11:33:54 +01:00
ebb7b5b4c5
Refactoring Pandalib-bungee + added some source files from Pandacube sources
2022-12-21 16:31:21 +01:00
967e3a99e0
Fixing pom
2022-12-12 17:32:49 +01:00
9a141c146e
Bump paper 1.19.2
2022-10-09 17:53:05 +02:00
f976350ee1
Uniformization of how permission check is handled between pandalib-(.*-)players, Paper/Bungee and pandalib-permissions.
...
When an *OnlinePlayer class ask for permission, it always ask for Paper/Bungee API. The pandalib-permissions system will be called by Paper/Bungee only if it used and integrated into Paper/Bungee using the appropriate modules.
This commit reduces inter-dependencies between pandalib-(.*-)permissions modules and pandalib-(.*-)players (except pandalib-players-permissible that has to depends on pandalib-permissions)
2022-08-08 03:16:00 +02:00
a885c224a6
Added new Brigadier commands related APIs for bungee/paper/cli + a few javadoc
2022-08-08 01:42:11 +02:00
3bcd8d315b
Progress javadoc, various refactor + new module pandalib-commands
2022-08-03 01:45:18 +02:00
c827027e77
reformat POM files
2022-07-22 17:10:34 +02:00
566ffee3ae
Readme + update POM + Tell jitpack we use Java 17
2022-07-22 16:30:27 +02:00
37a267eae5
new module pandalib-paper-players
2022-07-22 02:16:45 +02:00
aff229164c
New modules again + some pom refactor
2022-07-22 00:17:36 +02:00
f4d436671c
Refactor PlayerManager API + little fixes in Chat API
2022-07-21 02:19:28 +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
7dcd92f72d
Big refactor of Pandalib. More modules and better managed dependencies
2022-07-20 13:18:57 +02:00
b6104a76c1
Fixing a shit ton of warning / code style and stuff (code inspector from IDEA)
2022-07-10 00:55:56 +02:00
52063dbcf9
Bump plugins to 1.19
2022-06-23 00:21:42 +02:00
e21b2ffe67
Bump to MC 1.18.2
2022-06-21 23:53:43 +02:00
4b58f8af7c
HTML render of mapping improved again
2022-06-15 17:05:28 +02:00
b2738a3d33
MC 1.19 support
2022-06-08 14:37:58 +02:00
cb954f3d42
Compile now for MC 1.18
2022-01-30 23:08:22 +01:00
f3da4f66bb
Java 17 and MC 1.18
2021-11-30 20:09:47 +01:00
638a15b31f
Update dependencies
2021-11-25 15:32:28 +01:00
3bf4184fd2
Add CLI modules for standalone apps used in Pandacube (web api, launcher)
2021-08-20 01:48:49 +02:00
9990ce3900
Full bump to Java 16
2021-08-08 12:54:32 +02:00
d1b58c4771
MC 1.17 migration
2021-07-22 00:52:26 +02:00
3158fa73c5
Updated bungee version + removed dependency to Apache commons lang
2021-07-04 20:06:28 +02:00
e9afbbe7b6
Fix Java 16 dependency not for every modules (because WebAPI still run with Java 11)
2021-07-04 16:03:21 +02:00
918ab59b69
Update to Java 16 + replace javatuples usage with records
2021-06-18 02:41:48 +02:00
1d72fea8c1
Bungee lib
2021-04-24 15:50:49 +02:00
5019788865
Refactoring
2021-03-21 20:17:31 +01:00
87f2bf0b19
Update POMs
2021-03-21 12:53:43 +01:00
4da86314c8
Folder structure for PandaLib
2021-03-21 12:41:43 +01:00
a73f428bc4
add ReflexionUtil.getAllSubclasses(Class) with 10 minutes cache (because it takes time to compute the result)
2020-11-07 15:00:47 +01:00
617afc9bfc
Fix case
2020-03-07 16:07:35 +01:00