36eb1227cf
Do not use bungeecord-chat as a dependency for pandalib-chat anymore
2024-07-28 01:04:34 +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
2d6d905b54
CLI application now correctly handles uncaught Exceptions
2024-02-15 10:46:03 +01:00
ecd8b3b0c9
Some docs
2023-10-28 23:46:47 +02:00
db06ab1be9
CLI: Delay shutdown of logging system until the end of the stop() method
2023-10-08 01:38:52 +02:00
728961d19f
Don't call System.exit() from shutdown hook thread
2023-10-08 01:02:14 +02:00
62949948e1
Some more javadoc
2023-08-27 17:28:12 +02:00
bd3bea8381
Some refactoring in pandalib-util
2023-08-27 13:37:17 +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.
2023-08-17 18:04:07 +02:00
d7bb56e0b2
Fix CLIApplication shutdown hook
2023-07-14 16:26:30 +02:00
5edd8cdfec
Various code simplification/fixes and a lot of typo/grammar fixes (may brake some stuff)
2023-06-20 00:15:46 +02:00
913d5d91dd
Reduce code duplication of DailyLogRotateFileHandler + generalize logs compression
2023-05-10 10:26:02 +02:00
448ee6c62a
CLI console command sender instance is now public
2023-05-04 16:34:17 +02:00
efcb155b3d
Improved pandalib-cli
...
- Custom class to represent command sender
- Abstract class to use as a base for CLI application main class
- /stop and /admin command that are common to every CLI apps
2023-04-23 01:27:25 +02:00
15982cb837
Weird stuff with CLI due to invisible \r character
2023-04-10 19:54:11 +02:00
5b40c4aabb
Try a cleaner stdout/stderr -> logger redirector
2023-03-17 15:41:39 +01:00
f0540a8942
Keeping command execution in separate thread
2022-12-02 13:06:04 +01:00
f3efe00b8b
CLI is now its own thread
2022-12-02 12:45:53 +01:00
99a07a2ba6
Javadoc and some API changes
2022-08-11 01:32:37 +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
aff229164c
New modules again + some pom refactor
2022-07-22 00:17:36 +02:00
d2ca501203
renamed modules dir
2022-07-20 13:28:01 +02:00