Frog Spawner limit?
InsaneTD opened this issue · 13 comments
I was playing All The Mods 3: Lite today when I came across a Frog Spawner that had spawned almost 4000 frogs. Was causing considerable Tick lag (avg of 10tps, 4 if I got within a chunk).
Btw, think the frogs are awesome and enjoying the mod. Awesome work.
Is a version with this fix released yet? The latest I see on curseforge is 177 from 10 August.
This issue does still exist in Quark-r1.6-177. I saw high CPU usage (via VisualVM) in the server thread due to Quark's frogs. Running /cofh killall frog
instantly increased TPS from ~12 TPS to ~20 TPS.
I set a script serverside to clear all non-named frogs every 30 minutes, but I've not noticed it finding many targets.
I will disable the script and see if I can replicate the issue, and report back when I have findings.
Speaking personally, this seems to have been resolved. I'm not having overspawning in singleplayer worlds, and on my server even with the frog-removing script disabled, we only have 14 of them atm according to /forge entity list
.
Edit 10/20/19 8am: Up to 31 now.
Not resolved. I've found a multitude of caves (at least 5) in the spawn chunks of a modded multiplayer server filled with frogs just like this. They don't seem to have a spawn limit and it's ridiculous. I'm considering disabling frogs due to the lag from the limitless frog spawning, but everyone really likes them so I'm conflicted. When I do /kill @e[type=quark:frog,r=64]
my chat fills completely with "Killed Frog". I'm using Quark-r1.6-177.jar in Minecraft 1.12.2.
If you want a workaround in the meantime, you have some options:
-
You could use another mod like InControl to define custom spawn rules/set spawn limits for them.
-
You could schedule a recurring kill command, either via your host/panel, or using something like WorldPrimer. I have something similar for the Rats mod on my server - it leaves all rats with nametags untouched. I can get it for you if you want.
-
You could disable frog spawning entirely, and let players buy spawn eggs (assuming you have a server shop).
Obviously having the mod fixed would be the best option, but in the meantime, these are some of the solutions I have tried for spawning issues.
Another thing to note is that I see an interesting correlation between these frog-infested caves and the stonelings spawning. In every one of these frog-infested caves, I've found 3-5 stonelings. Thus I suspect the same issue exists for stonelings but at a slower rate.
@GrantGryczan They are related! He mentions it here: #1504 (comment)
I second this. After extreme lags on our FTB Revelation server i used the Spark profiler to find frogs causing 30% of CPU usage.
After a quick /kill @e[quark:frog] our tps doubled.
Something is wrong with the frogs.
Here is the sample created by spark: https://sparkprofiler.github.io/#cER3GRpO60
(use MCP 1.12.2)