Patchouli Cookbook not loading
Closed this issue · 0 comments
NovaViper commented
I noticed when I launch the game I get this error in the logs, saying that the cookbook isn't properly defined and requires some changes done to it to make it load properly. I'm on MC 1.21.1 with the NeoForge v21.1.34 , Extra Delight v2.0.4, Patchouli v1.21-87-NEOFORGE
[11:12:41] [modloading-worker-0/ERROR] [patchouli/]: Failed to load book extradelight:cookbook defined by mod extradelight, skipping
java.lang.IllegalArgumentException: Book extradelight:cookbook has use_resource_pack set to false. This behaviour was removed in 1.20. The book author should enable this flag and move all book contents clientside to /assets/, leaving the book.json in /data/. See https://vazkiimods.github.io/Patchouli/docs/upgrading/upgrade-guide-120 for details.
at TRANSFORMER/patchouli@1.21-87-NEOFORGE/vazkii.patchouli.common.book.Book.<init>(Book.java:146) ~[Patchouli-1.21-87-NEOFORGE.jar%23484!/:1.21-87-NEOFORGE] {re:classloading}
at TRANSFORMER/patchouli@1.21-87-NEOFORGE/vazkii.patchouli.common.book.BookRegistry.loadBook(BookRegistry.java:90) ~[Patchouli-1.21-87-NEOFORGE.jar%23484!/:1.21-87-NEOFORGE] {re:classloading}
at TRANSFORMER/patchouli@1.21-87-NEOFORGE/vazkii.patchouli.common.book.BookRegistry.lambda$init$3(BookRegistry.java:75) ~[Patchouli-1.21-87-NEOFORGE.jar%23484!/:1.21-87-NEOFORGE] {re:classloading}
at java.base/java.util.HashMap.forEach(HashMap.java:1429) ~[?:?] {re:mixin}
at TRANSFORMER/patchouli@1.21-87-NEOFORGE/vazkii.patchouli.common.book.BookRegistry.init(BookRegistry.java:70) ~[Patchouli-1.21-87-NEOFORGE.jar%23484!/:1.21-87-NEOFORGE] {re:classloading}
at TRANSFORMER/patchouli@1.21-87-NEOFORGE/vazkii.patchouli.neoforge.common.NeoForgeModInitializer.onInitialize(NeoForgeModInitializer.java:86) ~[Patchouli-1.21-87-NEOFORGE.jar%23484!/:1.21-87-NEOFORGE] {re:classloading}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:350) ~[bus-8.0.1.jar%2367!/:?] {}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:315) ~[bus-8.0.1.jar%2367!/:?] {}
at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.ModContainer.acceptEvent(ModContainer.java:158) ~[loader-4.0.24.jar%2360!/:4.0] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.ModLoader.lambda$dispatchParallelEvent$4(ModLoader.java:172) ~[loader-4.0.24.jar%2360!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.24/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.24.jar%2360!/:4.0] {}
at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) [?:?] {re:mixin}
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911) [?:?] {}
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483) [?:?] {}
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) [?:?] {}
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) [?:?] {}
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) [?:?] {re:mixin,re:computing_frames}
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) [?:?] {re:mixin,re:computing_frames}
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) [?:?] {re:mixin}