Commit Graph

  • 0d94361d38 Fix another Exception in Backup engine marcbal 2022-12-14 19:05:24 +01:00
  • 116b1d510c Fix Exception in Backup engine marcbal 2022-12-14 18:34:30 +01:00
  • bc2e34e28d Ignore .lck files during backup marcbal 2022-12-14 18:25:34 +01:00
  • 126d5df619 Fix some plugin loading issue marcbal 2022-12-14 17:58:05 +01:00
  • 49024bf3f8 New methods in AbstractPlayerManager + new suggestions suppliers in PaperBrigadierCommand marcbal 2022-12-13 15:17:51 +01:00
  • 33f4c1550c Added WorldSaveUtil marcbal 2022-12-13 13:56:47 +01:00
  • 3246260816 Added BedrockBambooCollisionFixer + minor fix in PerformanceAnalysisManager marcbal 2022-12-13 13:44:07 +01:00
  • bffd5a02a9 Some cleanup marcbal 2022-12-12 19:46:57 +01:00
  • f2d1acd24a Call the backup cleaner method marcbal 2022-12-12 19:41:53 +01:00
  • 264300ead6 Ability to disable PerformanceAnalysisManager on server shutdown marcbal 2022-12-12 19:35:53 +01:00
  • 06815c5c75 Backup management from Paper plugin moved into Pandalib + new BackupCleaner + refactored working directory backup marcbal 2022-12-12 18:54:00 +01:00
  • 5b20cb4372 PerformanceAnalysisManager moved to Pandalib marcbal 2022-12-12 18:28:50 +01:00
  • 35260ff54c PlayerNonPersistentConfig moved to Pandalib marcbal 2022-12-12 18:06:39 +01:00
  • 967e3a99e0 Fixing pom marcbal 2022-12-12 17:32:49 +01:00
  • b427d23dd6 Including WorldUtil and PrimaryWorlds classes (from Pandacube private code) marcbal 2022-12-12 17:32:03 +01:00
  • edea5835ad Fix pandalib-players dependency marcbal 2022-12-12 17:30:59 +01:00
  • fc777e7def ChatConfig now defaults to Pandacube coloring marcbal 2022-12-12 17:30:24 +01:00
  • b756b912bd Player configuration API with default implementation on paper server. marcbal 2022-12-12 17:29:31 +01:00
  • 7b0793ae38 Added 1.19.3 in MinecraftVersion marcbal 2022-12-08 17:55:27 +01:00
  • b5035cfb59 Improved logs for bukkit/brigadier command registration marcbal 2022-12-08 14:53:39 +01:00
  • f0540a8942 Keeping command execution in separate thread marcbal 2022-12-02 13:06:04 +01:00
  • f3efe00b8b CLI is now its own thread marcbal 2022-12-02 12:45:53 +01:00
  • 862c164cf3 added method in PermGroup to get groups that inherit the current group marcbal 2022-11-30 13:35:34 +01:00
  • 41878b72f9 Improved ItemStackBuilder marcbal 2022-11-22 14:30:08 +01:00
  • 8755725d51 AABBBlock shift and clone methods marcbal 2022-11-21 15:15:48 +01:00
  • b2cd7e0bda Fix NPE in BukkitEvent marcbal 2022-11-21 15:15:19 +01:00
  • 616ae69d41 Fix package marcbal 2022-11-06 19:16:37 +01:00
  • 763de13c48 Removed invalid reflection fields marcbal 2022-10-10 16:25:59 +02:00
  • 9a141c146e Bump paper 1.19.2 marcbal 2022-10-09 17:53:05 +02:00
  • 441b55f52c Better display of LocationUtil.conciseToString() marcbal 2022-09-08 23:42:40 +02:00
  • 045ca8b640 Fix various warnings and progress some javadoc marcbal 2022-09-08 23:42:12 +02:00
  • 83e35f21bd Fix ItemStackBuilder#displayName method marcbal 2022-08-25 01:06:36 +02:00
  • 5ab7b0e252 Made ItemStackBuilder and GUIInventory more tolerant with some method parameters marcbal 2022-08-24 23:13:27 +02:00
  • 6afa1086c2 Added StringUtil#wrapParsingInt() and StringUtil#wrapParsingLong() methods marcbal 2022-08-14 00:29:23 +02:00
  • c548856b76 Fix SchedulerUtil exception handling marcbal 2022-08-13 16:12:32 +02:00
  • 25f2f90ef0 New method in StringUtil marcbal 2022-08-13 00:55:44 +02:00
  • bb4df1ba0a Fix PermEntity javadoc marcbal 2022-08-11 21:24:43 +02:00
  • 99a07a2ba6 Javadoc and some API changes marcbal 2022-08-11 01:32:37 +02:00
  • b6fc3c2b61 Even more javadoc marcbal 2022-08-10 19:25:06 +02:00
  • 54bc8ab99a Mostly javadoc, and also some fixes there and there marcbal 2022-08-10 03:04:12 +02:00
  • f976350ee1 Uniformization of how permission check is handled between pandalib-(.*-)players, Paper/Bungee and pandalib-permissions. marcbal 2022-08-08 03:16:00 +02:00
  • a885c224a6 Added new Brigadier commands related APIs for bungee/paper/cli + a few javadoc marcbal 2022-08-08 01:42:11 +02:00
  • 2f141d5f84 Updated MinecraftVersion with 1.19.2 marcbal 2022-08-07 02:10:46 +02:00
  • 0cfedee419 Fix ThrowableUtil marcbal 2022-08-07 00:40:08 +02:00
  • 5457dd918b Some new exception enabled functional interfaces marcbal 2022-08-06 22:18:43 +02:00
  • 6e4ec629b0 Fix Skull in pandalib-paper marcbal 2022-08-04 03:11:20 +02:00
  • e16e294ff7 update readme marcbal 2022-08-03 01:56:34 +02:00
  • 3bcd8d315b Progress javadoc, various refactor + new module pandalib-commands marcbal 2022-08-03 01:45:18 +02:00
  • 660414424e Javadoc and refactor pandalib-db marcbal 2022-08-01 22:21:04 +02:00
  • 1c490fdd04 Javadoc pandalib-bungee marcbal 2022-07-30 16:43:59 +02:00
  • 4e1a674c49 Refactor and javadoc pandalib-chat marcbal 2022-07-30 13:58:16 +02:00
  • 62f5034ca0 Fix char width for bold text marcbal 2022-07-28 14:23:28 +02:00
  • fa708f4f12 un-deprecate RandomUtil methods marcbal 2022-07-28 03:11:40 +02:00
  • c45b501ed8 sad because java reflection is more protected :C marcbal 2022-07-28 02:48:19 +02:00
  • 0a558c6b83 fix ReflectField marcbal 2022-07-28 02:24:25 +02:00
  • f7dc774dbd pandalib-util javadoc and small API changes marcbal 2022-07-28 01:13:35 +02:00
  • 5ff9a40f19 pandalib-chat API changes (+ some javadoc) and pandalib-reflect imports fixes marcbal 2022-07-28 01:11:28 +02:00
  • eea6d2b5b2 pandalib-reflect Refactor + javadoc marcbal 2022-07-28 01:05:35 +02:00
  • bc4e8ba261 Added 1.19.1 marcbal 2022-07-27 23:31:13 +02:00
  • c7a470e391 Fix warnings and stuff marcbal 2022-07-22 18:37:15 +02:00
  • c827027e77 reformat POM files marcbal 2022-07-22 17:10:34 +02:00
  • 566ffee3ae Readme + update POM + Tell jitpack we use Java 17 marcbal 2022-07-22 16:30:27 +02:00
  • 37a267eae5 new module pandalib-paper-players marcbal 2022-07-22 02:16:45 +02:00
  • aff229164c New modules again + some pom refactor marcbal 2022-07-22 00:17:36 +02:00
  • f4d436671c Refactor PlayerManager API + little fixes in Chat API marcbal 2022-07-21 02:19:28 +02:00
  • d4471f2845 new Maven module again + now generates javadoc marcbal 2022-07-20 16:26:29 +02:00
  • d2ca501203 renamed modules dir marcbal 2022-07-20 13:28:01 +02:00
  • 7dcd92f72d Big refactor of Pandalib. More modules and better managed dependencies marcbal 2022-07-20 13:18:57 +02:00
  • 1aec628b19 I forgot some classes in WrapperRegistry + fixes abstract class marcbal 2022-07-11 01:25:50 +02:00
  • 3fd853f2a6 Fix InitializerError during ReflectWrapper classes registration marcbal 2022-07-11 00:50:00 +02:00
  • b6104a76c1 Fixing a shit ton of warning / code style and stuff (code inspector from IDEA) marcbal 2022-07-10 00:55:56 +02:00
  • 276b1d323a Full reflection API refactoring marcbal 2022-07-08 01:31:45 +02:00
  • 0d64285973 Removed eclipse metadata marcbal 2022-07-03 20:38:12 +02:00
  • bcf532aeba Added method in ReflectRegistry marcbal 2022-06-26 19:48:23 +02:00
  • 6353bf8dba Added License marcbal 2022-06-25 19:23:38 +02:00
  • 84cb9726a5 Problem finally solved. Adjusting log messages + removing invalid and unused ReflectRegistry data marcbal 2022-06-24 01:24:30 +02:00
  • 90ce5be020 Ok so you can have weird exception when loading random classes from NMS. We are now dealing with that properly marcbal 2022-06-24 00:50:31 +02:00
  • 013635e095 Having fun with a log message not showing exception + fixing obf data handling in case of error to avoid invalid internal state marcbal 2022-06-24 00:34:58 +02:00
  • 37b73d3846 Still keeping obf mapping data for valid classes marcbal 2022-06-24 00:17:35 +02:00
  • 766bb43a5f Adding more logging in NMSReflect marcbal 2022-06-24 00:14:53 +02:00
  • e45ac45ac6 Still trying to undestand where is the problem marcbal 2022-06-23 23:54:52 +02:00
  • 68b6b0d85c Trying to debug something (still a lot of errors in console) marcbal 2022-06-23 19:46:10 +02:00
  • e3ba15e027 Trying something else on NMSReflect init marcbal 2022-06-23 19:04:31 +02:00
  • 81faece959 Trying better error management on NMSReflect initialization marcbal 2022-06-23 18:48:46 +02:00
  • 52063dbcf9 Bump plugins to 1.19 marcbal 2022-06-23 00:21:42 +02:00
  • b2c2d98dd1 fix NPE in IPlayerManager#getOnlyVisibleFor(...) marcbal 2022-06-22 01:37:04 +02:00
  • db27f9e15f Problem seems solved. Removing debug log message marcbal 2022-06-22 00:51:20 +02:00
  • 7958589d1a Small refactor of NMSReflect + trying to find why it doesn't load on 1.18.2 marcbal 2022-06-22 00:46:06 +02:00
  • bf21151856 Trying better ReflectRegistry initialization marcbal 2022-06-22 00:19:22 +02:00
  • e21b2ffe67 Bump to MC 1.18.2 marcbal 2022-06-21 23:53:43 +02:00
  • 4b58f8af7c HTML render of mapping improved again marcbal 2022-06-15 17:05:28 +02:00
  • b90aaa6336 Improved html rendering of obfuscation mapping marcbal 2022-06-15 00:17:30 +02:00
  • 9c7a09faa9 Fix ReflectRegistry marcbal 2022-06-14 23:26:22 +02:00
  • ba3e99b639 More reflect stuff in ReflectRegistry for paper plugin marcbal 2022-06-13 23:02:25 +02:00
  • 53869636f5 Improved HTML rendering of obfuscation mapping: added constructor signatures and modifiers for classes, fields and methods marcbal 2022-06-13 23:01:48 +02:00
  • 3b30968c15 Moved some private code into pandalib marcbal 2022-06-13 22:56:39 +02:00
  • b2738a3d33 MC 1.19 support marcbal 2022-06-08 14:37:58 +02:00
  • e50bf0ee39 Added IOffPlayer#getPlayerStatus() + added warning color in Chat class marcbal 2022-05-25 12:56:29 +02:00
  • 54ffb4eddd Using a default implementation of IPlayerManager and IOffPlayer with minimal functionnalities, for standalone apps (discord bots, ...) marcbal 2022-05-24 02:27:45 +02:00
  • e8c93a0676 Added SQLWhereChain#isEmpty() marcbal 2022-05-24 02:23:30 +02:00