Skip to content

Instantly share code, notes, and snippets.

@HyCraftHD
Created August 5, 2019 10:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HyCraftHD/5f02134758feddb55d663752ec428aa7 to your computer and use it in GitHub Desktop.
Save HyCraftHD/5f02134758feddb55d663752ec428aa7 to your computer and use it in GitHub Desktop.
Loottable error in useful resources
[12:22:17.795] [Server thread/ERROR] [minecraft/LootTableManager]: Couldn't read loot table usefulresources:blocks/tin_ore from usefulresources:loot_tables/blocks/tin_ore.json
com.google.gson.JsonParseException: Loot Table "usefulresources:loot_tables/blocks/tin_ore.json" Missing `name` entry for pool #0
at net.minecraftforge.common.ForgeHooks.readPoolName(ForgeHooks.java:894) ~[?:?] {}
at net.minecraft.world.storage.loot.LootPool$Serializer.deserialize(LootPool.java:208) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at net.minecraft.world.storage.loot.LootPool$Serializer.deserialize(LootPool.java:200) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.0.jar:?] {}
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[gson-2.8.0.jar:?] {}
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:887) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:952) ~[gson-2.8.0.jar:?] {}
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[gson-2.8.0.jar:?] {}
at net.minecraft.util.JSONUtils.deserializeClass(JSONUtils.java:305) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at net.minecraft.util.JSONUtils.deserializeClass(JSONUtils.java:320) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at net.minecraft.world.storage.loot.LootTable$Serializer.deserialize(LootTable.java:248) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at net.minecraft.world.storage.loot.LootTable$Serializer.deserialize(LootTable.java:245) ~[forge-1.14.2-26.0.63_mapped_stable_53-1.14.2-recomp.jar:?] {}
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:887) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:852) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:801) ~[gson-2.8.0.jar:?] {}
at com.google.gson.Gson.fromJson(Gson.java:773) ~[gson-2.8.0.jar:?] {}
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:818) ~[?:?] {}
at net.minecraft.world.storage.loot.LootTableManager.onResourceManagerReload(LootTableManager.java:48) ~[?:?] {}
at net.minecraft.resources.IResourceManagerReloadListener.lambda$reload$0(IResourceManagerReloadListener.java:16) ~[?:?] {}
at java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:705) ~[?:1.8.0_212] {}
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:687) ~[?:1.8.0_212] {}
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442) ~[?:1.8.0_212] {}
at net.minecraft.resources.AsyncReloader.lambda$null$3(AsyncReloader.java:66) ~[?:?] {}
at net.minecraft.util.concurrent.TickDelayedTask.run(TickDelayedTask.java:20) [?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.run(ThreadTaskExecutor.java:131) [?:?] {pl:accesstransformer:B}
at net.minecraft.util.concurrent.RecursiveEventLoop.run(RecursiveEventLoop.java:22) [?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.driveOne(ThreadTaskExecutor.java:106) [?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:708) [?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.driveOne(MinecraftServer.java:702) [?:?] {pl:accesstransformer:B}
at net.minecraft.util.concurrent.ThreadTaskExecutor.driveUntil(ThreadTaskExecutor.java:119) [?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.loadDataPacks(MinecraftServer.java:1530) [?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.loadDataPacks(MinecraftServer.java:432) [?:?] {pl:accesstransformer:B}
at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:75) [?:?] {pl:runtimedistcleaner:A}
at net.minecraft.server.integrated.IntegratedServer.init(IntegratedServer.java:97) [?:?] {pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:607) [?:?] {pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212] {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment