Describe the bug
Game immediately crashes to launcher when attempting to load the latest versions of both Geckolib and Digimobs.
To Reproduce
Steps to reproduce the behavior:
Install Digimobs
Install Geckolib
Launch game
See error
Expected behavior
Expected the game to launch properly. If I had to guess, it's an issue with the embedded geckolibs and the actual geckolib mod.
Crash Report
Description: Rendering overlay
software.bernie.geckolib.GeckoLibException: digimobs:geo/blackguilmon.geo.json: Error loading model file
at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadModels$2(GeckoLibCache.java:110) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading}
at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:123) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading}
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}
Caused by: java.lang.IllegalArgumentException: Invalid model definition. Bone has defined itself as its own parent: Head6355_m
at software.bernie.geckolib.loading.object.GeometryTree.fromModel(GeometryTree.java:39) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading}
at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadModels$2(GeckoLibCache.java:107) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading}
Versions
Minecraft Version - 1.20.1
NeoForge Version - 47.1.99
Digimobs Version - 2.3.1
Describe the bug Game immediately crashes to launcher when attempting to load the latest versions of both Geckolib and Digimobs.
To Reproduce Steps to reproduce the behavior:
Expected behavior Expected the game to launch properly. If I had to guess, it's an issue with the embedded geckolibs and the actual geckolib mod.
Crash Report
Description: Rendering overlay
software.bernie.geckolib.GeckoLibException: digimobs:geo/blackguilmon.geo.json: Error loading model file at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadModels$2(GeckoLibCache.java:110) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading} at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:123) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading} at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] {} at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {} Caused by: java.lang.IllegalArgumentException: Invalid model definition. Bone has defined itself as its own parent: Head6355_m at software.bernie.geckolib.loading.object.GeometryTree.fromModel(GeometryTree.java:39) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading} at software.bernie.geckolib.cache.GeckoLibCache.lambda$loadModels$2(GeckoLibCache.java:107) ~[geckolib-neoforge-1.20.1-4.4.7.jar%23159!/:4.4.7] {re:classloading}
Versions Minecraft Version - 1.20.1 NeoForge Version - 47.1.99 Digimobs Version - 2.3.1