Tucky143 Posted October 21, 2022 Posted October 21, 2022 There is an error screen when I try to get on a world and my structure doesn't spawn. https://github.com/Tucky143/Buzz Quote
warjort Posted October 21, 2022 Posted October 21, 2022 Caused by: com.google.gson.JsonParseException: Error loading registry data: Value must be non-negative: -758504443; No key max_distance_from_center in MapLike[{"type":"minecraft:jigsaw","start_pool":"examplemod:bee_house/start_pool","biomes":"#examplemod:has_structure/bee_house","step":"surface_structures","start_height":{"absolute":60},"forge:registry_name":"examplemod:bee_house"}]; No key use_expansion_hack in MapLike[{"type":"minecraft:jigsaw","start_pool":"examplemod:bee_house/start_pool","biomes":"#examplemod:has_structure/bee_house","step":"surface_structures","start_height":{"absolute":60},"forge:registry_name":"examplemod:bee_house"}]; No key size in MapLike[{"type":"minecraft:jigsaw","start_pool":"examplemod:bee_house/start_pool","biomes":"#examplemod:has_structure/bee_house","step":"surface_structures","start_height":{"absolute":60},"forge:registry_name":"examplemod:bee_house"}]; No key spawn_overrides in MapLike[{"type":"minecraft:jigsaw","start_pool":"examplemod:bee_house/start_pool","biomes":"#examplemod:has_structure/bee_house","step":"surface_structures","start_height":{"absolute":60},"forge:registry_name":"examplemod:bee_house"}] at net.minecraft.core.RegistryAccess.lambda$readRegistry$13(RegistryAccess.java:211) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraft.core.RegistryAccess.readRegistry(RegistryAccess.java:210) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.core.RegistryAccess.load(RegistryAccess.java:203) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.resources.RegistryOps.createAndLoad(RegistryOps.java:30) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.resources.RegistryOps.createAndLoad(RegistryOps.java:24) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.lambda$tryApplyNewDataPacks$18(CreateWorldScreen.java:454) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.server.WorldLoader.load(WorldLoader.java:22) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.tryApplyNewDataPacks(CreateWorldScreen.java:449) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] This is your structure: https://github.com/Tucky143/Buzz/blob/main/src/main/resources/data/examplemod/worldgen/structure/bee_house.json This is the vanilla pillager outpost: https://github.com/misode/mcmeta/blob/data/data/minecraft/worldgen/structure/pillager_outpost.json Note how the error tells you what you missed. I don't know where that negative number is. You probably know since you created these files? Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Tucky143 Posted October 22, 2022 Author Posted October 22, 2022 I checked and searched and it said there was still a problem. Quote
warjort Posted October 22, 2022 Posted October 22, 2022 35 posts to this forum and still can't find your debug.log? Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Tucky143 Posted October 22, 2022 Author Posted October 22, 2022 Sorry, kept on getting mixed up with different projects. Now, it should be in there now. Quote
warjort Posted October 22, 2022 Posted October 22, 2022 (edited) java.util.concurrent.ExecutionException: com.google.gson.JsonParseException: Error loading registry data: Value must be non-negative: -758504443 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.loadWorldStem(WorldOpenFlows.java:131) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.loadWorldStem(WorldOpenFlows.java:109) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:148) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.doLoadLevel(WorldOpenFlows.java:136) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.loadLevel(WorldOpenFlows.java:58) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.loadWorld(WorldSelectionList.java:586) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldSelectionList$WorldListEntry.joinWorld(WorldSelectionList.java:448) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] -- snip -- Caused by: com.google.gson.JsonParseException: Error loading registry data: Value must be non-negative: -758504443 at net.minecraft.core.RegistryAccess.lambda$readRegistry$13(RegistryAccess.java:211) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] at net.minecraft.core.RegistryAccess.readRegistry(RegistryAccess.java:210) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.core.RegistryAccess.load(RegistryAccess.java:203) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.resources.RegistryOps.createAndLoad(RegistryOps.java:30) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.resources.RegistryOps.createAndLoad(RegistryOps.java:24) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.lambda$loadWorldStem$1(WorldOpenFlows.java:111) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.server.WorldLoader.load(WorldLoader.java:22) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.server.WorldStem.load(WorldStem.java:11) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] at net.minecraft.client.gui.screens.worldselection.WorldOpenFlows.loadWorldStem(WorldOpenFlows.java:129) ~[forge-1.19.2-43.1.3_mapped_official_1.19.2-recomp.jar%23183!/:?] ... 36 more You still have that negative number I mentioned before somewhere in one of your files. Unfortunately, the error message doesn't say which file. If you can't find it, you will probably have to use to a debugger to see which file minecraft is parsing when it throws that error. Edited October 22, 2022 by warjort Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.