TheWinABagel / ZenithAttributes

A port of Apotheosis attributes to fabric
MIT License
2 stars 5 forks source link

Crash on world generation with only ZenithAttributes #20

Closed Partonetrain closed 4 months ago

Partonetrain commented 4 months ago

Might be caused by outdated porting lib?

[14:45:28] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
java.util.concurrent.CompletionException: java.lang.NoSuchMethodError: 'boolean net.minecraft.class_2680.onTreeGrow(net.minecraft.class_4538, java.util.function.BiConsumer, net.minecraft.class_5819, net.minecraft.class_2338, net.minecraft.class_4643)'
    at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) ~[?:?]
    at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) ~[?:?]
    at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1159) ~[?:?]
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
    at net.minecraft.class_3900.method_17634(class_3900.java:62) ~[client-intermediary.jar:?]
    at net.minecraft.class_3846.method_16907(class_3846.java:91) ~[client-intermediary.jar:?]
    at net.minecraft.class_3846.method_16900(class_3846.java:146) ~[client-intermediary.jar:?]
    at net.minecraft.class_3846.run(class_3846.java:102) ~[client-intermediary.jar:?]
    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395) ~[?:?]
    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) ~[?:?]`
TheWinABagel commented 4 months ago

:thinking: Yeah looks like a porting lib issue, next update will be using the latest version so hopefully it's fixed

TheWinABagel commented 4 months ago

After testing out of dev for a bit (and a little bit of hair pulling) I figured out that porting lib extensions has an extension that is not actually implemented, but is expected to be implemented. Should be fixed with 0.2.3 now