BG-Software-LLC / SuperiorSkyblock2

Optimized, feature packed Skyblock core.
https://bg-software.com/superiorskyblock/
GNU General Public License v3.0
171 stars 148 forks source link

Custom Module Loading Issue #2210

Open Xyaafol opened 3 months ago

Xyaafol commented 3 months ago

Minecraft's Version

Paper 1.21.1-40

Plugin's Version

SuperiorSkyblock Version 2024.2-b311 dev

Describe the bug

All quests that I have created linked to a custom module do not work after updating from 1.20.6 to 1.21.1, testing with SuperiorSkyblock version 2024.1-bb260 works fine but the latest 2024.2-b311 gives an error that the module is not valid when loading the missions. Full log on test server: https://pastebin.com/q6PkeBDa

To Reproduce

Compile a custom module jar and custom mission following the instructions on the Wiki, attempt to load on version 1.20.6 with SuperiorSkyblock 2024.1-bb260 and see the working outcome. Update the server to 1.21.1 on SuperiorSkyblock version 2024.2-b311 and use the same files to observe the error.

Additional Information

The source code for my custom module, in case something that I have not noticed in the code needs to be changed as the version updates: https://pastebin.com/7Wc0dDwX . The module has been tested compiled with Java 21 and Java 17 and both give the same error. The mission that I am testing with, though all missions referencing the custom module give the same error: https://pastebin.com/BQV1b2qa

OmerBenGera commented 3 months ago

Please upload the compiled jar to here so I can look into it as well

Xyaafol commented 3 months ago

Wont let me upload directly, here is a dropbox link for the compiled jar https://www.dropbox.com/scl/fi/1uof5vvzit6kkyv8dh9lz/SmeltingMission2.jar?rlkey=xia51dsjgykwf4nrroi4q0epl&st=8q0b8ohf&dl=0

OmerBenGera commented 3 months ago

I get the following errors when using your mission file and the mission jar: https://pastebin.com/QTRGEJ1Y

It loaded the jar correctly, then couldn't load due to faulty configuration

OmerBenGera commented 3 weeks ago

Any news regarding this?