Commit Graph

  • e16487431d Removed some debug messages marcbal 2024-07-10 23:15:33 +02:00
  • 50f5ab671a Debug better the alias registration forcing marcbal 2024-07-10 22:28:47 +02:00
  • 5a04052f8e Fix (again) command registering marcbal 2024-07-10 21:34:03 +02:00
  • c86855ac16 Fix (again) command registering marcbal 2024-07-10 21:13:32 +02:00
  • 001239fe57 Fix command identity marcbal 2024-07-10 16:08:42 +02:00
  • 0c7fb9b370 Some other fixes to command registration marcbal 2024-07-10 15:31:00 +02:00
  • f416e30d45 Better log info with commands marcbal 2024-07-10 14:04:05 +02:00
  • e271ac2964 Trying to fix the command registration process marcbal 2024-07-10 13:23:48 +02:00
  • 2bb09ad42b Trying to fix the post command registration process marcbal 2024-07-10 11:30:30 +02:00
  • 4f55890092 Fix reflection in PaperBrigadier marcbal 2024-07-10 01:15:01 +02:00
  • 76470b963e Trying to register our Brigadier commands by force if necessary marcbal 2024-07-10 01:04:05 +02:00
  • 76fc673e98 New reflected class ShadowBrigNode marcbal 2024-07-09 21:55:31 +02:00
  • 307b5132df Command should also register in place of vanilla (e.g. /list) marcbal 2024-07-07 15:50:16 +02:00
  • ac52e024f3 Fix potential StackOverflowException marcbal 2024-06-29 00:30:18 +02:00
  • bb6d221ced MC client 1.21 support marcbal 2024-06-27 21:19:00 +02:00
  • 2acfa53b63 Use $ to reflect on inner classes marcbal 2024-06-26 23:59:07 +02:00
  • 640b255e1d Bypass PaperReflectionHolder that try to understand our Mojang mapped reflection call as Spigot mapped marcbal 2024-06-26 23:10:13 +02:00
  • ed0db5391d Added missing @ConcreteWrapper marcbal 2024-06-15 13:29:41 +02:00
  • cef4af80f0 Update reflection in NMS/OBC marcbal 2024-06-15 13:15:50 +02:00
  • 7f56645ba5 new FunctionException type marcbal 2024-06-12 23:32:13 +02:00
  • 827c13887c Removed all NMS mapping stuff since paper jar is now mojang mapped marcbal 2024-06-12 23:31:54 +02:00
  • 0ff2ae1296 Fix Brigadier command stuff in pandalib-paper marcbal 2024-06-09 22:48:54 +02:00
  • e7b528718c Update paper plugin to MC 1.20.6 marcbal 2024-06-07 00:05:07 +02:00
  • d411618e63 Fix Javadoc warnings due to Java 21 update (+ some other warnings) marcbal 2024-06-06 23:59:32 +02:00
  • decf302851 Update to Java 21 marcbal 2024-06-01 00:35:49 +02:00
  • d3097781bc Added 1.20.5 and 1.20.6 marcbal 2024-05-08 10:07:13 +02:00
  • 2942a030a6 pandalib-db do not relocate commons-logging classes marcbal 2024-04-17 22:55:18 +02:00
  • 69af006001 Updated some dependencies marcbal 2024-03-18 16:55:23 +01:00
  • c60fb613d4 Add NMS access to raw display name of items marcbal 2024-03-05 18:09:18 +01:00
  • 33e4e053cf Better error handling when loading offline player data marcbal 2024-03-05 16:29:11 +01:00
  • e02ccc2b60 Small improvements to offline player data handling. marcbal 2024-03-05 16:06:07 +01:00
  • 1c22518dd9 Lag bar now shows target TPS from /tick command marcbal 2024-03-03 18:32:29 +01:00
  • 5d294ea172 DB: some improvements marcbal 2024-03-02 23:23:45 +01:00
  • 56632867ec DB: forgot static marcbal 2024-03-02 22:17:11 +01:00
  • 0c074b9354 DB: custom WHERE expression marcbal 2024-03-02 22:14:53 +01:00
  • bdf60785e8 Fix some missing javadoc. marcbal 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 marcbal 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) marcbal 2024-02-24 15:10:29 +01:00
  • 649e1a56c8 Fix 1.20.4 reflection wrappers marcbal 2024-02-21 11:56:11 +01:00
  • 7d89f0c376 Update to use new 1.20.4 API marcbal 2024-02-20 14:21:58 +01:00
  • f494c3bdb3 Prepare for 1.20.4 marcbal 2024-02-19 23:33:30 +01:00
  • 23a7b940b7 Adjust TPS Bar color: don't change the color between 19 and 21 inclusive. marcbal 2024-02-19 23:18:29 +01:00
  • bd0e0484cd Fix Reflection wrappers for 1.20.2 marcbal 2024-02-19 13:08:05 +01:00
  • 92a9afa22c Prepare 1.20.2 full support marcbal 2024-02-18 13:49:30 +01:00
  • 2393352770 Better display of BadCommandUsage message on paper server marcbal 2024-02-17 20:02:16 +01:00
  • 7795d94dfb Update Bungee API marcbal 2024-02-17 13:45:59 +01:00
  • 3c6d77f0bb Update Paper API marcbal 2024-02-17 13:00:12 +01:00
  • e4eb6dc9c9 Utility classes to handle IPv4 addresses marcbal 2024-02-16 12:59:12 +01:00
  • 2d6d905b54 CLI application now correctly handles uncaught Exceptions marcbal 2024-02-15 10:46:03 +01:00
  • 5a3831ba74 Use a lighter gray color for data marcbal 2024-02-14 20:29:49 +01:00
  • 07f3841ee6 Fi TimeUtil.fullDateFr() compact date format marcbal 2024-02-14 20:18:01 +01:00
  • d84e4c87dc Use ComponentLike instead of Component or Chat in some places marcbal 2024-02-14 19:55:56 +01:00
  • 49a32421c0 Fixing reflection marcbal 2024-02-11 13:48:24 +01:00
  • 177733950d New reflected static method in CraftPlayer marcbal 2024-02-11 11:44:57 +01:00
  • 8149d8fb54 New reflected field in CraftPlayer marcbal 2024-02-11 11:21:44 +01:00
  • eb72633dd8 TimeUtil.fullDateFr() method updated marcbal 2024-02-10 23:28:25 +01:00
  • ece1bc70bf PaperBackupManager: ignore CancellationException in async task marcbal 2024-01-21 13:53:16 +01:00
  • 90009b8703 Fixing WorldUtil (wrong constant usage) marcbal 2024-01-21 00:45:19 +01:00
  • a39f3d8143 More precise error WorldUtil marcbal 2024-01-21 00:32:08 +01:00
  • ecc9932f5e New methods in ChunkCoord marcbal 2024-01-20 19:50:49 +01:00
  • e9b401f43d Fiw WorldUtil marcbal 2024-01-20 18:50:33 +01:00
  • 77b0a0c73c Improved World utility classes marcbal 2024-01-20 18:46:50 +01:00
  • 93960b83c2 New method Tick.toDuration(long) marcbal 2023-12-28 19:15:47 +01:00
  • 075468854d Fix AABBBlockGroup marcbal 2023-12-27 18:56:44 +01:00
  • b82b59d57b Fix potential NPE in BrigadierCommand.wrapSuggestions() marcbal 2023-12-10 16:28:24 +01:00
  • b85c5acb21 MC version 1.20.3-4 marcbal 2023-12-09 14:17:37 +01:00
  • ba496b0968 Public method in PaperBrigadierCommand marcbal 2023-10-29 15:42:08 +01:00
  • ecd8b3b0c9 Some docs marcbal 2023-10-28 23:46:47 +02:00
  • 2f0b59a032 Improved Tick utility class marcbal 2023-10-28 23:16:54 +02:00
  • 8f31ea54d1 Add chat MiniMessage support + add support for color downsampling marcbal 2023-10-21 20:12:41 +02:00
  • e2506d5d53 Fixed ordering of MC versions marcbal 2023-10-21 18:00:40 +02:00
  • 0e016881d7 ChatFilledLine can now add spaces on the right, if enabled in the builder. marcbal 2023-10-20 23:07:25 +02:00
  • c7b33132a9 Proper deserialization of MinecraftVersionList to keep elements sorted marcbal 2023-10-18 23:22:57 +02:00
  • a24eab67b6 Gson now deserializes numbers to the appropriate Number subclass marcbal 2023-10-08 23:57:46 +02:00
  • db06ab1be9 CLI: Delay shutdown of logging system until the end of the stop() method marcbal 2023-10-08 01:38:52 +02:00
  • 728961d19f Don't call System.exit() from shutdown hook thread marcbal 2023-10-08 01:02:14 +02:00
  • 8b6fe63df1 Proper serialization of ItemStack and other Serializable stuff in Bukkit API marcbal 2023-10-07 19:42:26 +02:00
  • da1ee9d882 Trying to fix ItemStack Gson adapter marcbal 2023-09-24 16:17:09 +02:00
  • 455226b762 1.20.2 marcbal 2023-09-22 00:34:57 +02:00
  • 3ee806c1ea Ability to clean up unused loaded temporary game worlds marcbal 2023-09-03 00:10:05 +02:00
  • 69a4f2fe6f Clear player permission cache when changing permissions through Vault API marcbal 2023-08-29 13:59:27 +02:00
  • 62949948e1 Some more javadoc marcbal 2023-08-27 17:28:12 +02:00
  • bd3bea8381 Some refactoring in pandalib-util marcbal 2023-08-27 13:37:17 +02:00
  • 463a4d7e78 New method #isSet() in Lazy and LazyOrException class marcbal 2023-08-27 01:48:09 +02:00
  • 84298b08b3 Added TriConsumerException marcbal 2023-08-25 17:09:21 +02:00
  • 9ac7a98257 SQLElement: better error handling of the get method + A nullable field that is not set will return null instead of throwing an exception. marcbal 2023-08-24 12:40:38 +02:00
  • f16389d33d Upgrade GUIHotBar: add ability to unregister the event listeners of the hotbar + optional cleanup of inventory on player removal marcbal 2023-08-24 01:21:27 +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. marcbal 2023-08-17 18:04:07 +02:00
  • 378e79b8ad Use newer version of Gson for chat API. marcbal 2023-08-16 23:01:38 +02:00
  • ae634ab560 Better handling of IOException on client websocket when trying to send a payload. marcbal 2023-08-15 00:57:49 +02:00
  • 45ab550d06 Ability to get min and max of AABBBlock marcbal 2023-08-14 02:10:59 +02:00
  • 0fcd02c80d Permission system now provides a default player marcbal 2023-08-14 01:49:56 +02:00
  • 2d950117d3 New BlockSet super-interface for AABBBlock and AABBBlockGroup + reorganized classes related to geometry to a new package marcbal 2023-08-14 00:43:01 +02:00
  • 2f476ce8f2 Relative teleport API in PaperOnlinePlayer marcbal 2023-08-14 00:38:05 +02:00
  • 75e292b1b8 Fixing big mistake in SchedulerUtil.runOnServerThread(). Provided Runnable was run twice if the method was called from Server Thread. marcbal 2023-08-03 23:32:29 +02:00
  • 2969d51f72 Don't use random UUID for custom player heads marcbal 2023-07-29 13:39:13 +02:00
  • c0e0097b7b Some static values in PaperOnlinePlayer about default player movement speed marcbal 2023-07-28 22:56:25 +02:00
  • d047be35d9 Custom Bukkit event ServerStopEvent marcbal 2023-07-15 16:25:26 +02:00
  • 5fb17be4c7 Add a method in BackupManager to check if a backup is currently running. marcbal 2023-07-14 19:07:02 +02:00
  • d7bb56e0b2 Fix CLIApplication shutdown hook marcbal 2023-07-14 16:26:30 +02:00