SagaDeoMissTeam / SDMShop

HomePage
Other
0 stars 0 forks source link

crash with newest ftb lib #1

Closed TheRanker closed 5 months ago

TheRanker commented 5 months ago

Error during pre-loading phase net.minecraftforge.fml.ModLoadingException: Mod §esdmshop§r requires §6ftblibrary§r §o2001.1.4 or above, and below 2001.2.0§r §7Currently, §6ftblibrary§r§7 is §o2001.2.0

SagaDeoMissTeam commented 5 months ago

https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge/files/5051953 Try this version

TheRanker commented 5 months ago

of course eariler versions work... your mod is hard coded to not allow ftblib 2001.2.0 or greator.

and i have the latest version.. and SDMShop do not work on the latest version of FTB Lib.

i use it for the new quests screens...so i need the latest ftb lib.

unfortunately that means i cant use your mod. cause it wont load up using newest ftb lib.

SagaDeoMissTeam commented 5 months ago

I will update this today.

SagaDeoMissTeam commented 5 months ago

I've updated it. If the problem is resolved, close this issues

TheRanker commented 5 months ago

it loads.. but it does not work..

clicking on the + sign to add any item into the shop will crash you to desktop

TheRanker commented 5 months ago

Caused by: java.lang.NoSuchMethodError: 'void dev.ftb.mods.ftblibrary.ui.ContextMenuItem.(net.minecraft.network.chat.Component, dev.ftb.mods.ftblibrary.icon.Icon, java.lang.Runnable)' at net.sdm.sdmshopr.shop.entry.TypeCreator.createContext(TypeCreator.java:34) ~[sdmshop-1.20.1-5.4.2.jar%23658!/:1.20.1-5.4.2] at net.sdm.sdmshopr.client.CreateEntryButton.onClicked(CreateEntryButton.java:27) ~[sdmshop-1.20.1-5.4.2.jar%23658!/:1.20.1-5.4.2] at dev.ftb.mods.ftblibrary.ui.Button.mousePressed(Button.java:61) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0] at dev.ftb.mods.ftblibrary.ui.Panel.mousePressed(Panel.java:287) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0] at dev.ftb.mods.ftblibrary.ui.Panel.mousePressed(Panel.java:287) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0] at dev.ftb.mods.ftblibrary.ui.BaseScreen.mousePressed(BaseScreen.java:362) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0] at dev.ftb.mods.ftblibrary.ui.ScreenWrapper.m6375(ScreenWrapper.java:46) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0] at net.minecraft.client.MouseHandler.m168084(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23704!/:?] at net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23704!/:?] ... 30 more

TheRanker commented 5 months ago

i think you should really check changelogs of the mods that your mod is dependent upon. ..

they change stuff.. you never.. = crash.

SagaDeoMissTeam commented 5 months ago

If you have a problem with the beta version of the library, then this is not my problem, since I am not going to focus on the beta library until it becomes a release. I'm sorry, of course, but I can't help you at the moment.

TheRanker commented 5 months ago

I got no issues with FTB mods at all.

The only mod I have that doesn't work is yours.

As stated above, your mod crashes when you try to add an item.

FTB lib works 100% .

I have no idea how your translating this English to something else. Ulyour responses seem made up and used a translator.

Your mod is SHIT and doesn't work . It crashes when you use it in game

SagaDeoMissTeam commented 5 months ago

So it is clear that he will fly out. See the list of changes in the FTB Library. You are trying to launch a mod on the beta version of the library and with modified code compared to the previous version. In the new version, the methods related to the rendering of the context menu have been rewritten. When there will be a stable version of the library, say 2001.3.0 then I will make an update that will fix it. And yes, I use a translator because I do not know this language myself and translate from Ukrainian

TheRanker commented 5 months ago

you do you.. ill do me. and not use this broken mod