GT New Horizons

GT New Horizons

867k Downloads

Precise Assembler big lag

Eranicus opened this issue ยท 3 comments

commented

Your GTNH Discord Username

Eranicus#5476

Your Pack Version

2.7.0

Your Server

SP

Java Version

Java 21

Type of Server

Single Player

Your Expectation

This is how precise assembler operate in 2.6.1 (normal mode, not working and around 10 full buffers with recipes)

Screenshot 2024-12-12 104615

And this is the same assembler in 2.7 (same conditions)

Screenshot 2024-12-12 102449

The Reality

.

Your Proposal

fix please.

Final Checklist

  • I have searched this issue tracker and there is nothing similar already. Posting on a closed issue saying the bug still exists will prompt us to investigate and reopen it once we confirm your report.
  • I can reproduce this problem consistently by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
  • I have asked other people and they confirm they also have this problem by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
commented

Its because in 2.7 sharedItems(ghost circuit etc) involved in isEmpty inventory check, so if you have shared items in cribs it cause recipe check for every pattern in that cribs.

commented

I did a bit more tests in new created world (this lag is during the moment of machine check every 5sec or so)

Precise with x4 normal input buses (no circuits)

Screenshot 2024-12-14 043821

Precise with same 4 buses but with circuit nb1 in one of them (more buses with more circuits, the worst it will get)

Screenshot 2024-12-14 044032

Precise with 2 crafring input buses set for circuit nb1 and with 10 random recipes in each (it will get crazy with lots of recipes)

Screenshot 2024-12-14 044932

Anyway as im not a programmer and I have no idea why the recipe check was changed this way, on version 2.6.1 nothing is laging,

If this was intended just close the ticket,

commented