Closed pritam20ps05 closed 2 years ago
This error is not related to bounty boards not spawning. See #143 and #147 . Did you change the config to make bounty boards more common?
Yea I know the parsing error is due to some update features discussed earlier. But where is the config file I searched for it in the config folder and couldn't find it.
It's where all Forge serverside configs are. I haven't touched Forge in a while, but I believe it's in [world folder]/serverconfigs/bountiful-server.toml
.
Yea yea got it
What happened?
I dont know that if its a installation problem or something else but the bounty boards are not spawning in any village. Also cant find config file or folder for bountiful. BTW playing on forge server 1.16.5 on aternos. please tell what could the problem be.
How can we reproduce it?
IDK but happens for me just installing them normally after creating a world and locating them my current activated mods are:
abnormals_core-1.16.5-3.2.0 alexsmobs-1.12.0 Artifacts-1.16.5-2.10.0 atmospheric-1.16.5-3.1.0 AutoRegLib-1.6-49 BetterCaves-Forge-1.16.4-1.1.2 betterendforge-1.16.4-1.6.0 BetterMineshafts-Forge-1.16.4-2.0.4 BetterStrongholds-1.16.4-1.2.1 betterweather-2.0.1 BiomesOPlenty-1.16.5-13.1.0.482-universal Bountiful-1.16.4-3.3.1 cgm-1.0.1-1.16.3 citadel-1.8.1-1.16.5 CTM-MC1.16.1-1.1.2.6 curios-forge-1.16.5-4.0.5.2 expandability-2.0.1-forge iceandfire-2.1.9-1.16.5 kotlinforforge-1.14.0-obf obfuscate-0.6.2-1.16.3 Patchouli-1.16.4-53.1 Quark-r2.4-316 repurposed_structures_forge-3.2.2+1.16.5 twilightforest-1.16.5-4.0.546-universal upgrade_aquatic-1.16.5-3.1.0 valhelsia_core-16.0.10 valhelsia_structures-1.16.5-0.1.5 YungsApi-1.16.4-Forge-12
check if there is any possible conflict
Mod Version
3.3.1
Forge Version
1.16.5 (36.2.0)
Relevant log output
the best i can provide is:
[31Aug2021 17:35:17.740] [Worker-Main-4/ERROR] [net.minecraft.loot.LootTableManager/]: Couldn't parse loot table bountiful:blocks/bountyboard -- 233 | com.google.gson.JsonSyntaxException: Missing ops, expected to find a JsonArray 234 | at net.minecraft.util.JSONUtils.func_151214_t(SourceFile:425) ~[?:?] 235 | at net.minecraft.loot.functions.CopyNbt$Serializer.func_186530_b(SourceFile:245) ~[?:?] 236 | at net.minecraft.loot.functions.CopyNbt$Serializer.func_186530_b(SourceFile:231) ~[?:?] 237 | at net.minecraft.loot.LootFunction$Serializer.func_230423_a_(SourceFile:99) ~[?:?] 238 | at net.minecraft.loot.LootFunction$Serializer.func_230423_a_(SourceFile:88) ~[?:?] 239 | at net.minecraft.loot.LootTypesManager$Serializer.deserialize(SourceFile:83) ~[?:?] 240 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[server-1.16.5-20210115.111550-extra.jar:?] 241 | at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[server-1.16.5-20210115.111550-extra.jar:?] 242 | at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[server-1.16.5-20210115.111550-extra.jar:?] 243 | at com.google.gson.Gson.fromJson(Gson.java:887) ~[server-1.16.5-20210115.111550-extra.jar:?] 244 | at com.google.gson.Gson.fromJson(Gson.java:952) ~[server-1.16.5-20210115.111550-extra.jar:?] 245 | at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[server-1.16.5-20210115.111550-extra.jar:?] 246 | at net.minecraft.util.JSONUtils.func_188179_a(SourceFile:440) ~[?:?] 247 | at net.minecraft.util.JSONUtils.func_188177_a(SourceFile:456) ~[?:?] 248 | at net.minecraft.loot.StandaloneLootEntry$Serializer.func_230421_b_(SourceFile:149) ~[?:?] 249 | at net.minecraft.loot.StandaloneLootEntry$Serializer.func_230421_b_(SourceFile:129) ~[?:?] 250 | at net.minecraft.loot.LootEntry$Serializer.func_230423_a_(SourceFile:86) ~[?:?] 251 | at net.minecraft.loot.LootEntry$Serializer.func_230423_a_(SourceFile:74) ~[?:?] 252 | at net.minecraft.loot.LootTypesManager$Serializer.deserialize(SourceFile:83) ~[?:?] 253 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[server-1.16.5-20210115.111550-extra.jar:?] 254 | at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[server-1.16.5-20210115.111550-extra.jar:?] 255 | at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[server-1.16.5-20210115.111550-extra.jar:?] 256 | at com.google.gson.Gson.fromJson(Gson.java:887) ~[server-1.16.5-20210115.111550-extra.jar:?] 257 | at com.google.gson.Gson.fromJson(Gson.java:952) ~[server-1.16.5-20210115.111550-extra.jar:?] 258 | at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[server-1.16.5-20210115.111550-extra.jar:?] 259 | at net.minecraft.util.JSONUtils.func_188179_a(SourceFile:440) ~[?:?] 260 | at net.minecraft.util.JSONUtils.func_188174_a(SourceFile:448) ~[?:?] 261 | at net.minecraft.loot.LootPool$Serializer.deserialize(LootPool.java:183) ~[?:?] 262 | at net.minecraft.loot.LootPool$Serializer.deserialize(LootPool.java:180) ~[?:?] 263 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[server-1.16.5-20210115.111550-extra.jar:?] 264 | at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[server-1.16.5-20210115.111550-extra.jar:?] 265 | at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[server-1.16.5-20210115.111550-extra.jar:?] 266 | at com.google.gson.Gson.fromJson(Gson.java:887) ~[server-1.16.5-20210115.111550-extra.jar:?] 267 | at com.google.gson.Gson.fromJson(Gson.java:952) ~[server-1.16.5-20210115.111550-extra.jar:?] 268 | at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[server-1.16.5-20210115.111550-extra.jar:?] 269 | at net.minecraft.util.JSONUtils.func_188179_a(SourceFile:440) ~[?:?] 270 | at net.minecraft.util.JSONUtils.func_188177_a(SourceFile:456) ~[?:?] 271 | at net.minecraft.loot.LootTable$Serializer.deserialize(LootTable.java:252) ~[?:?] 272 | at net.minecraft.loot.LootTable$Serializer.deserialize(LootTable.java:249) ~[?:?] 273 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[server-1.16.5-20210115.111550-extra.jar:?] 274 | at com.google.gson.Gson.fromJson(Gson.java:887) ~[server-1.16.5-20210115.111550-extra.jar:?] 275 | at com.google.gson.Gson.fromJson(Gson.java:952) ~[server-1.16.5-20210115.111550-extra.jar:?] 276 | at com.google.gson.Gson.fromJson(Gson.java:925) ~[server-1.16.5-20210115.111550-extra.jar:?] 277 | at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:881) ~[forge:?] 278 | at net.minecraft.loot.LootTableManager.lambda$apply$0(LootTableManager.java:40) ~[?:?] 279 | at java.util.HashMap.forEach(HashMap.java:1289) ~[?:1.8.0_282] 280 | at net.minecraft.loot.LootTableManager.func_212853_a_(LootTableManager.java:38) ~[?:?] 281 | at net.minecraft.loot.LootTableManager.func_212853_a_(LootTableManager.java:16) ~[?:?] 282 | at net.minecraft.client.resources.ReloadListener.func_215269_a(SourceFile:13) ~[?:?] 283 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:670) ~[?:1.8.0_282] 284 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 285 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 286 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 287 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 288 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 289 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 290 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 291 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 292 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575) ~[?:1.8.0_282] 293 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:649) ~[?:1.8.0_282] 294 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 295 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 296 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 297 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 298 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 299 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 300 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 301 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575) ~[?:1.8.0_282] 302 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:649) ~[?:1.8.0_282] 303 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 304 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 305 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 306 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 307 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 308 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 309 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 310 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575) ~[?:1.8.0_282] 311 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:649) ~[?:1.8.0_282] 312 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 313 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 314 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 315 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 316 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 317 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 318 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 319 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575) ~[?:1.8.0_282] 320 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:649) ~[?:1.8.0_282] 321 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 322 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 323 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 324 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 325 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 326 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 327 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 328 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575) ~[?:1.8.0_282] 329 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:649) ~[?:1.8.0_282] 330 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456) ~[?:1.8.0_282] 331 | at net.minecraft.resources.AsyncReloader.func_219557_a(SourceFile:71) ~[?:?] 332 | at net.minecraft.resources.AsyncReloader.func_219560_a(SourceFile:70) ~[?:?] 333 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:543) ~[?:1.8.0_282] 334 | at java.util.concurrent.CompletableFuture.uniAccept(CompletableFuture.java:667) ~[?:1.8.0_282] 335 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:646) ~[?:1.8.0_282] 336 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) ~[?:1.8.0_282] 337 | at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975) ~[?:1.8.0_282] 338 | at net.minecraft.resources.AsyncReloader$1.func_216873_a(SourceFile:53) ~[?:?] 339 | at net.minecraft.resources.AsyncReloader$1.func_216872_a(SourceFile:50) ~[?:?] 340 | at java.util.concurrent.CompletableFuture.uniCompose(CompletableFuture.java:966) [?:1.8.0_282] 341 | at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:940) [?:1.8.0_282] 342 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488) [?:1.8.0_282] 343 | at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1609) [?:1.8.0_282] 344 | at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1596) [?:1.8.0_282] 345 | at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_282] 346 | at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_282] 347 | at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_282] 348 | at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_282] 349 | [31Aug2021 17:35:18.862] [Worker-Main-4/WARN] [net.minecraft.loot.LootTableManager/]: Found validation problem in {alexsmobs:gameplay/seal_reward}.pools[0].entries[1].functions[0]: Parameters [