Console Spam from ChunkGen when unable to read "Biome Key"s
Closed this issue ยท 2 comments
Hello, there seems to be a feature of the tardischuckgen plugin that will spit out hundreds to thousands of errors when it's unable to identify what biome type a chunk is. Everything works as expected, only this eventually overflows the RAM allotted to the server due to the sheer amount of data being put in the console. My current solution is a restart once every 24 hours, but it would be awesome to add an option somewhere to disable this specific console output.
Below is an example of the exact error/warning/output spawned
[Sat, 27. Nov 2021 02:10:14 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-160.0,y=64.0,z=-45819.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC WARN] Nag author(s): '[eccentric_nz]' of 'TARDISChunkGenerator' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-160.0,y=64.0,z=-45818.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-160.0,y=64.0,z=-45817.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-160.0,y=64.0,z=-45816.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45822.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45821.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45820.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45819.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45818.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45817.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-159.0,y=64.0,z=-45816.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:16 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45822.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45821.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45820.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45819.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45818.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45817.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-158.0,y=64.0,z=-45816.0,pitch=0.0,yaw=0.0}
[Sat, 27. Nov 2021 02:10:18 UTC INFO] [STDOUT] Biome key was null for Location{world=CraftWorld{name=world},x=-157.0,y=64.0,z=-45822.0,pitch=0.0,yaw=0.0}
Removed the spam, should no longer print to the server log. Get the release here:
https://github.com/eccentricdevotion/TARDISChunkGenerator/releases/tag/v1.17.1