15 Commits
Author SHA1 Message Date
marcbal 4c7ff74a39 Java 25 and some code quality improvement 2026-06-15 22:59:40 +02:00
marcbal 0ffe3198e6 Fixed hundreds of small issues, code improvements, typos, ... 2025-01-16 00:25:23 +01:00
marcbal 36eb1227cf Do not use bungeecord-chat as a dependency for pandalib-chat anymore 2024-07-28 01:04:34 +02:00
marcbal 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
marcbal 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
marcbal bd3bea8381 Some refactoring in pandalib-util 2023-08-27 13:37:17 +02:00
marcbal 0fcd02c80d Permission system now provides a default player
The default player has a fixed name and uuid that should never collide with existing players.
It will never have self permission data, and it will always be part of the default groups.

It is useful for anonymous permission test (for instance, listing only the servers that are publicly visible for the ping server list)
2023-08-14 01:49:56 +02:00
marcbal 5edd8cdfec Various code simplification/fixes and a lot of typo/grammar fixes (may brake some stuff) 2023-06-20 00:15:46 +02:00
marcbal c5e59537a0 Ability to get all players inheriting a PermGroup 2023-01-07 17:12:21 +01:00
marcbal 862c164cf3 added method in PermGroup to get groups that inherit the current group 2022-11-30 13:35:34 +01:00
marcbal bb4df1ba0a Fix PermEntity javadoc 2022-08-11 21:24:43 +02:00
marcbal 54bc8ab99a Mostly javadoc, and also some fixes there and there 2022-08-10 03:04:12 +02:00
marcbal 4e1a674c49 Refactor and javadoc pandalib-chat 2022-07-30 14:02:15 +02:00
marcbal c7a470e391 Fix warnings and stuff 2022-07-22 18:37:15 +02:00
marcbal d2ca501203 renamed modules dir 2022-07-20 13:28:01 +02:00