TwelveIterationMods / Balm

Abstraction Layer (but not really)™ for Blay's multiplatform mods
https://mods.twelveiterations.com/mc/balm
Other
29 stars 16 forks source link

1.20.1 datapack issue: Errors in registry forge:biome_modifier: Errors in element balm:balm: #57

Closed Daltaxy closed 1 year ago

Daltaxy commented 1 year ago

Minecraft Version

1.20.x

Mod Loader

Forge

Mod Loader Version

47.1.46

Mod Version

balm-forge-1.20-7.1.1.jar (balm seems to be the issue)

Balm Version

balm-forge-1.20-7.1.1.jar

Describe the Issue

Hello. Since the latest update, it seems that I cannot (do not want with that message) start my world. Problem in datapack or whatever it is, I don't have a clue sorry:

`[14Sep2023 19:31:40.501] [Render thread/ERROR] [net.minecraft.resources.RegistryDataLoader/]: Registry loading errors:

Errors in registry forge:biome_modifier:

Errors in element balm:balm: java.lang.IllegalStateException: Failed to parse balm:forge/biome_modifier/balm.json from pack balm-forge-1.20-7.1.1.jar at TRANSFORMER/minecraft@1.20.1/net.minecraft.resources.RegistryDataLoader.m255048(RegistryDataLoader.java:147) at TRANSFORMER/minecraft@1.20.1/net.minecraft.resources.RegistryDataLoader$RegistryData.m254786(RegistryDataLoader.java:161) at TRANSFORMER/minecraft@1.20.1/net.minecraft.resources.RegistryDataLoader.m254785(RegistryDataLoader.java:63) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at TRANSFORMER/minecraft@1.20.1/net.minecraft.resources.RegistryDataLoader.m247207(RegistryDataLoader.java:62) at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.WorldLoader.m246152(WorldLoader.java:54) at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.WorldLoader.m245736(WorldLoader.java:58) at TRANSFORMER/minecraft@1.20.1/net.minecraft.server.WorldLoader.m214362(WorldLoader.java:31) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m246486(WorldOpenFlows.java:162) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233122(WorldOpenFlows.java:113) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:181) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233145(WorldOpenFlows.java:169) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233133(WorldOpenFlows.java:65) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m101744(WorldSelectionList.java:575) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m101704(WorldSelectionList.java:474) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m6375(WorldSelectionList.java:413) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.AbstractSelectionList.m6375(AbstractSelectionList.java:298) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.components.events.ContainerEventHandler.m6375(ContainerEventHandler.java:38) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m168084(MouseHandler.java:92) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m91530(MouseHandler.java:89) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m168091(MouseHandler.java:189) at TRANSFORMER/minecraft@1.20.1/net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.MouseHandler.m91565(MouseHandler.java:188) at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFWMouseButtonCallback$Container.invoke(GLFWMouseButtonCallback.java:81) at TRANSFORMER/fpsreducer@1.20-2.5/bre2el.fpsreducer.handler.glfw.InputEventHandler$MouseButtonEventHandler.invoke(InputEventHandler.java:133) at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at MC-BOOTSTRAP/org.lwjgl@3.3.1+7/org.lwjgl.system.JNI.invokeV(Native Method) at MC-BOOTSTRAP/org.lwjgl.glfw@3.3.1+7/org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.handler$dkf000$handleWaitEventsTimeout(RenderSystem.java:3508) at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m91383(Minecraft.java:1173) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m91374(Minecraft.java:718) at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:218) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at MC-BOOTSTRAP/fmlloader@1.20.1-47.1.46/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) at MC-BOOTSTRAP/fmlloader@1.20.1-47.1.46/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) at MC-BOOTSTRAP/fmlloader@1.20.1-47.1.46/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) Caused by: java.lang.RuntimeException: Unknown registry key in ResourceKey[minecraft:root / forge:biome_modifier_serializers]: balm:balm at MC-BOOTSTRAP/datafixerupper@6.0.8/com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101) at MC-BOOTSTRAP/datafixerupper@6.0.8/com.mojang.datafixers.util.Either$Right.map(Either.java:99) at MC-BOOTSTRAP/datafixerupper@6.0.8/com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93) at TRANSFORMER/minecraft@1.20.1/net.minecraft.resources.RegistryDataLoader.m255048(RegistryDataLoader.java:143) ... 48 more

[14Sep2023 19:31:40.507] [Render thread/WARN] [net.minecraft.client.gui.screens.worldselection.WorldOpenFlows/]: Failed to load level data or datapacks, can't proceed with server load java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Failed to load registries due to above errors at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?] at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m246486(WorldOpenFlows.java:164) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233122(WorldOpenFlows.java:113) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:181) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233145(WorldOpenFlows.java:169) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m233133(WorldOpenFlows.java:65) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m101744(WorldSelectionList.java:575) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m101704(WorldSelectionList.java:474) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.m6375(WorldSelectionList.java:413) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.components.AbstractSelectionList.m6375(AbstractSelectionList.java:298) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.components.events.ContainerEventHandler.m6375(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.MouseHandler.m168084(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.MouseHandler.m91530(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.MouseHandler.m168091(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.MouseHandler.m91565(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at org.lwjgl.glfw.GLFWMouseButtonCallback$Container.invoke(GLFWMouseButtonCallback.java:81) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] at bre2el.fpsreducer.handler.glfw.InputEventHandler$MouseButtonEventHandler.invoke(InputEventHandler.java:133) ~[FpsReducer2-forge-1.20-2.5.jar%23647!/:1.20-2.5] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] at com.mojang.blaze3d.systems.RenderSystem.handler$dkf000$handleWaitEventsTimeout(RenderSystem.java:3508) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.Minecraft.m91383(Minecraft.java:1173) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.1.46.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.46.jar:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.46.jar:?] at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.46.jar:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] Caused by: java.lang.IllegalStateException: Failed to load registries due to above errors at net.minecraft.resources.RegistryDataLoader.m247207(RegistryDataLoader.java:77) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.server.WorldLoader.m246152(WorldLoader.java:54) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.server.WorldLoader.m245736(WorldLoader.java:58) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.server.WorldLoader.m214362(WorldLoader.java:31) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.m246486(WorldOpenFlows.java:162) ~[client-1.20.1-20230612.114412-srg.jar%23845!/:?] ... 40 more`

What it says when I try to join my world: image

Thank you for your attention.

Logs

debug.log

Do you use any performance-enhancing mods (e.g. OptiFine) or custom server distributions (e.g. SpongeForge)?

yes, many except optifine and custom server distributions (whatever that is?)

also sorry I can't put that huge section under spoiler or code, it's included in the log if you have a headache from reading it here