SDM Shop [Forge/Fabric]

SDM Shop [Forge/Fabric]

31.1k Downloads

crash with newest ftb lib

TheRanker opened this issue · 11 comments

commented

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

commented

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.

commented

I will update this today.

commented

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

commented

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

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

commented

it loads.. but it does not work..

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

commented

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.m_6375_(ScreenWrapper.java:46) ~[ftb-library-forge-2001.2.0.jar%23540!/:2001.2.0]
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23704!/:?]
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23704!/:?]
... 30 more

commented

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.

commented

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

commented

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

commented

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