Connector
Connector copied to clipboard
GeckoLib cross-platform compatibility
Mod Name
advent of ascension, boss of mass destruction
Mod Homepage
https://www.curseforge.com/minecraft/mc-mods/bosses-of-mass-destruction https://www.curseforge.com/minecraft/mc-mods/advent-of-ascension-nevermine
Describe the bug
crash at start
Steps to reproduce
- have ffapi, connector, advent of ascension, bomd
- start
- see ...
Logs
https://pastebin.com/uViK60p4
Additional context
No response
BOMD is not compatible with Geckolib Forge, try the Fabric version.
I already use the fabric version of gecko try yourself if you don't trust me
The problem here is probably that one of the mods has got Geckolib Forge included/embedded in it, which makes it crash.
ok like said in issue I only use AoA and Bomd with it dependencies os it can be only AoA or Bomd
AoA depend of gecko also but I put fabric version of it so it should use it
I tried with the Fabric version of Geckolib with AoA but it crashes. Have you got results?
The problem here comes in 2 parts:
- AoA bundles Forge Geckolib, which will be preferred over its Fabric version in case you install both. This means Fabric Geckolib will never be loaded.
- Even if you remove Forge Geckolib from AoA and load Fabric Geckolib instead, you get potential item rendering issues as explained in #198
so it's geckolib fabric version who need to make the change
or geckolib forge need to update to avoid init to early
The problem here comes in 2 parts:
- AoA bundles Forge Geckolib, which will be preferred over its Fabric version in case you install both. This means Fabric Geckolib will never be loaded.
- Even if you remove Forge Geckolib from AoA and load Fabric Geckolib instead, you get potential item rendering issues as explained in Using this with fabric Geckolib can make some items turn invisible #198
How do you remove forge gecko lib from a mod that use it ? And how do you detect these mods ? Thanks
to pitch a bit into the situation, using connector extras allows models to show up but does not solve the game crashing when rendering a forge geckolib item. Most of them seem to be AbstractMethodErrors.
crash-2023-11-08_19.35.28-client.txt
crash-2023-11-08_19.27.14-client.txt
Yeah, that happens due to code differences between the two versions of geckolib
In case it solves anything now there is a forge version of Bosses of Mass destruction... https://www.curseforge.com/minecraft/mc-mods/bosses-of-mass-destruction-forge
yeah but it's not the only fabric mod who use geckolib so can be good to solve this or gecko make parity between forge and fabric
So I posted that issue about Enderman Overhaul not working with the fabric version of Geckolib (logs and all necessary info can be found there for anyone curious #996). What exactly is the issue it has with fabric Geckolib? As far as I know, it doesn't have the forge nor fabric ones bundled in either respective modloader version.
Throwing NeepMeat in here as #1010 is a dupe. Works with Geckolib Fabric, doesn't work with the Forge version.
Does anyone have other info on what mods forcibly bundle geckolib forge in then?
If Soulslike Weaponry and similar mods that require geckolib fabric, plus mods that require geckolib forge and AREN'T bundled, BUT work fine with connector's geckolib fabric... that's awesome - but how can we tell what mods we have are bundling geckolib forge and preventing things from working? :/'
And RE: @Jackiecrazy 's post, using Geckolib Fabric, will then cause issues with mods that use Geckolib Forge (not bundled) ?
Hello, still having a similar issue. For some reason, using Geckolib Fabric to replace GeckoLib Forge not only causes a crash with Celestisynth, but also the BCLib mod which is necessary for Better End/Better Nether
https://www.curseforge.com/minecraft/mc-mods/critters-and-companions/files/all?page=1&pageSize=20&gameVersionTypeId=4 https://www.curseforge.com/minecraft/mc-mods/pokeblocks these mods has the same issue it can't decide between the two and it will crash the game