Theurgy

Theurgy

15M Downloads

fermentation vats spiking tps when idle after a long time

ffups opened this issue · 6 comments

commented

Describe the bug

After placing down the fermentation vat and auto stocking it with ingredients for a niter recipe it will slowly increase in tps usage until it hits 4k μs/t. My setup consists of the vat next to a redstone torch and sfm cables. The sfm cables are used for the auto stocking and transporting of niter.

To Reproduce

  1. Place fermentation vat next to a redstone torch
  2. auto stock niter ingredients
  3. auto export niter
  4. wait for x amount of time. (I havent found a clear time when it starts to get worse)
  5. See tps increase on observable and spark reports

Expected behavior

I expect it not to increase in tps. I have another vat which is responsible for making the fermentation starter and this one also increases in tps usage but caps at ~200 usually.

Screenshots

n/a

System:

  • Theurgy Version: 1.58.2
  • OS: [e.g. Windows] Windows 24H2
  • Minecraft Version: 1.21.1
  • Modpack Link and Version, or list of mods: ATM10 v2.11
commented

@klikli-dev thanks for the speedy reply! That does sound like it would be polymorph. I will try it and let you know within the next few days :)

commented

@ffups one thing I noticed that differs between your report and my dev environment setup is that in ATM 10 the mod "polymorph" intercepts the recipe search and then continues it.
image

I am not sure if polymorph should work on non-crafting table recipes.
I am not sure if that is the cause of the issue, but it might cause the vanilla recipe caching mechanic I am using to not work fully as intended.

Can you try if the issue continues to happen if you temporarily remove polymorph? If so please share a spark report again.
If it does not happen, it could be a compatibility issue between polymorph and theurgy, and there is probably some config or setting to let polymorph skip those theurgy recipes.

commented

Duplicate of #230

commented

Encountered a similar issue in Craftoria v1.14.0 while lag-busting on one of the official servers. Posting here in the hopes that another data point helps with finding a solution.

Set up a variety of configurations to see if any particular combination caused more lag:
Image

Spark seems to suggest recipe lookup is the issue:
Image

commented

Thank you for the reports, I am closing this in favor of #230 to keep everything in one place!