Closed PythonChicken123 closed 1 month ago
Should be fixed in the next version hopefully. Will keep this upon until new AChat version with this fix comes out, then let me know if the issue was fixed please.
Updated to AdvancedChat 1.3.6. Issue does not occur anymore.
Thanks for letting me know! :) <3
Describe the bug
Description
I am encountering a circular plugin loading error when starting my Minecraft server (PurpurMC). The error message indicates a loop involving AdvancedChat, PremiumVanish, dynmap, Vault, and CMI. As the server tells me: "Please report this to the plugin authors of the first plugin of each loop or join the PaperMC Discord server for further help.", I came here to report this issue with many essentials to help you resolve this critical issue.
Server Version: Purpur 1.21 [Experimental] Server JAR: https://api.purpurmc.org/v2/purpur/1.21/2269/download Circular load order: AdvancedChat -> PremiumVanish -> dynmap -> Vault -> CMI -> AdvancedChat Plugin Versions:
Server Startup:
Error
The Error indicates a circular plugin loading error:
Crash Report
crash-2024-07-19_19.28.24-server.txt
A detailed crash report, which might help you to resolve the issue, is in: https://mcpaste.io/d5f7a16559a3e145
Imcompatibility between AdvancedChat and AdvancedEnchantments upon starting the server with
-Dpaper.useLegacyPluginLoading=true
Spark Profiler of server started with
-Dpaper.useLegacyPluginLoading=true
: https://spark.lucko.me/2yhzruBLKT The entire server log starting the server with-Dpaper.useLegacyPluginLoading=true
could be found at https://mcpaste.io/3a899c6945c70a94Possible Solutions:
-Dpaper.useLegacyPluginLoading=true
and let some plugins fail such as AdvancedEnchantments.Request:
Final Words
Please fix this error as soon as possible, this is urgent since I require a chat plugin and AdvancedChat is the best plugin out there. If I wanted to keep the plugin while using the Legacy Plugin Loading Solution, I have to leave some plugins: PremiumVanish (to vanish on players and view the server without being) , CMI (Server Core), Vault (Economy), AdvancedEnchantments (More Enchantments and more) and finally dynmap (View the world). Without these plugins, it is impossible for me to start a amazing server. Again, please fix this error as soon as possible: I am able to provide more information for you to resolve this problem. Thanks for taking your time to review this bug.
How to reproduce
Add the latest plugins in to any purpur 1.21 minecraft server without starting the server with
-Dpaper.useLegacyPluginLoading=true
: "AdvancedChat, PremiumVanish, dynmap, Vault, and CMI" and watch the error occur upon the server finished remapping plugins and cache.Screenshots / Videos
The error upon starting the server with the dependencies: "PremiumVanish, dynmap, Vault, and CMI"
Server Log
https://mcpaste.io/3f5fb00eb1cfd7c5