RFTools

RFTools

74M Downloads

Massive lag with Endergenic generators

BootyToast opened this issue ยท 6 comments

commented

I was scratching my head for hours trying to figure out what the source of my lag is and well, take a look for yourself.

While on:
2016-07-28_15 51 34

When turned off:
2016-07-28_15 53 10

commented

Should be fixed next release. Note, to really fix this you should also make sure you have no vanilla redstone anywhere as that also causes render updates when it changes state. To do that I made a new 'wire' logic block which you can use to replace the redstone dots on the ground with.

commented

More info would be nice. What version of RFTools for example?
Also in my world and also on FC1 the endergenic has pretty much been lag free. So not sure what would be causing that

commented

RFTools 1.10-5.07. All I know is that it has nothing to do with the redstone but rather when the generators that fire the pearls. I broke every redstone transmitter and receiver and really anything but the generators and the pearl injector. Fired a pearl manually from one generator to another and that's when the lag spike happened (immediately stopping once the pearl in the receiving generator was lost). Obviously I'm using a similar design to the one that you've built so I have no idea what causes this.

EDIT: You can see I tried to take a screen of the lowest point of my lag which was 10 FPS, but the most I could push with these running was about 20, and up to 170 without.

commented

I may have an idea what is causing it and why it only affects some people. I guess you have a lot of other stuff (machines, C&B things whatever) in that same chunk? I'll try to fix it

commented

Oh boy, you haven't seen Chisels & Bits until you've seen my base. And yes indeed, there are some machines around. It also may be worth noting that my generator setup is in two different chunks (I do have them chunkloaded though).

commented

Ok, so if I'm right that means that everytime you see a generator flash it will rerender two chunks. I'll fix this. I misinterpreted how something works in MC so I'll do it a better way now