GTNewHorizons / GT-New-Horizons-Modpack

A big progressive questing modpack for Minecraft 1.7.10 balanced around the mod GregTech.
https://www.gtnewhorizons.com/
Other
1.01k stars 306 forks source link

Plasma turbines explode when loading chunk #7932

Closed Pxx500 closed 3 years ago

Pxx500 commented 3 years ago

Which modpack version are you using?

2.1.0.0 and 2.1.0.6b (happens on both of them) #

If in multiplayer; On which server does this happen?

Private #

What did you try to do, and what did you expect to happen?

I built plasma turbines and expected them to work #

What happened instead? (Attach screenshots if needed)

After server restarts or chunk gets unloaded and loaded again all turbines explode, on 2.1.0.0 I was using IC2 fluid regulator and on 2.1.0.6b I tried GT fluid regulators. Turbines ran for a few hours and then server was restarted, after I logged in all turbines were gone and probably all exploded at the same time. This never happened with steam turbines. Helium plasma flow is 18L/s with large draconium and 4A LuV Dynamo. Theoretically my max flow for this hatch is about 18,5L/s. When I set flow to 15L/s turbines don't explode (trial and error). All turbines are in the same chunk. #

What do you suggest instead/what changes do you propose?

Make turbines ignore fluid spikes for a few saconds after loading in or maybe add modular hatch that works like volumetric flask? #

What is your GTNH Discord username?

Pxx500

Prometheus0000 commented 3 years ago

What plasma though?

Pxx500 commented 3 years ago

Edited, helium

Prometheus0000 commented 3 years ago

image ?

Did you use the old LTC?

Pxx500 commented 3 years ago

I don't think calculations are the problem since turbines worked for like 20 hours I did them by hand not using tubine calculator

botn365 commented 3 years ago

at the start turbine doesent run for a few seconds during that time enough plasma can be horded for the large draconium to generate to much energy and explode

Prometheus0000 commented 3 years ago

Uh, bot, then how do you prevent explosions?

Pxx500 commented 3 years ago

And how does that close the topic?

botn365 commented 3 years ago

i dint use large draconium with 4x LuV

Pxx500 commented 3 years ago

Doesn't change the fact that turbine doesn't work as intended It should handle near max power

Prometheus0000 commented 3 years ago

So the LTC is correct, and his math is wrong, and he just needed a larger dynamo or different turbine?

Prometheus0000 commented 3 years ago

Doesn't change the fact that turbine doesn't work as intended It should handle near max power

Even infinity turbines don't put out that much?

Pxx500 commented 3 years ago

I used LTC now and it proves that my calculations are right

Pxx500 commented 3 years ago

Doesn't change the fact that turbine doesn't work as intended It should handle near max power

Even infinity turbines don't put out that much?

Near max means slightly less than 4A LuV

Prometheus0000 commented 3 years ago

Did I not enter something right?

Pxx500 commented 3 years ago

My turbine generates 125337,6EU/t out of 131792EU/t dynamo can handle So how is the explosion not a bug?

Skiftcha commented 3 years ago

turbine max input rate is optimal flow + some extra value for large draconium + helium optimal flow is 30 L/s and max consumption is 37 L/s (i do not know how to calculate it, just practically) with 200k - 208k eu/t if you have extra plasma in input hatch, it will use maximum possible plasma.

setting rate for 18 or 15 L/s will work at moment, but anything that will cause extra plasma in hatch (like restart, or just changing broken rotor, or anything else that will make you stop turbine but not fluid regulator) will cause plasma overflow and explosion.

LuV quest also says you to use NORMAL draconium, not large. and asks you to test in creative.

Skiftcha commented 3 years ago

if you use optimal flow value in regulator any overflow usually make turbine less efficient so it does not increase eu/t and in your case overflow cause higher plasma rate and higher efficiency. resulting in eu/t spike and explosion

Prometheus0000 commented 3 years ago

It was talked about in discord after this, and an understanding was reached.

madmacf commented 2 years ago

Has this been solved? It's a bug. Very annoying since it just blew up half of my setup. Running a turbine fine for 20 minutes and logging out. When logging in again, the plasma turbine explodes. Using a trinium turbine on 4A ZPM buffered hatch, set regulater to 101L/s = about 508000 eu/t. The hatch can handle about 524000 eu/t. Fine tuned it by hand. Running stable. Optimal flow is 125L/s and that's more than the hatch can handle. It seems like the plasma turbine spikes to full load when the world loades. Tank+regulater+turbine in the same chunk. v2.1.2.0 single player.

Pxx500 commented 2 years ago

It was caused by choosing too good turbine for the output hatch. Using better turbine than output hatch can handle causes very big loss so this problem is irrelevant if you use turbines properly because using worse turbine with better output hatch gives better fuel efficiency. (The rule is that you should use 100% of the turbine for the most efficiency)

madmacf commented 2 years ago

With all respect I disagree with the irrelevant part and that's not the point. I'm aware that the rotor can produce more than the hatch can handle if running at 100%. The trinium normal rotor set to 100L/s instead of optimal 125L/s produces about 500000 compared to 512000*145(eff)= 742400eu/t. That is not bad efficiency IMO.

The point is the thing should not explode. If I wanna be inefficient, then that's my problem. The regulators or turbine or whatever the problem is should survive a reload of the world. The turbine should not spin up to more what the regulator has been set to, just because of a reload. If i set the regulator to fx 80L/s, I have just enough time to tell that the turbine is indeed spinning up more than I have set it to.

Pxx500 commented 2 years ago

It can be fixed but no one really wanted it that much, after I got information that I was doing things inefficiently I changed my setup and carried on, if you really need it probably just write on mod-dev on discord, maybe someone will fix it.

chochem commented 2 years ago

turbines are changed in the .4-zeta version. Among other things, turbines no longer explode from having too much energy production. So that should fix any such problems.

madmacf commented 2 years ago

@chochem: Very good. I hope it's a permanent feature. RIght now it's inconsistent behavior that only the turbine explodes. By that logic a lot of other producers should explode as well. Others producers and batteries just void the excess energy. The IC2 reactor can survive reloads even though its heat is at 85% and is close exploding for example. Also there's no mention of a "use rotor at 100% rule" in the quest book. Also it can't be a requirement for a user to trawl through the discord chat to find info like that, before activating the turbine. The user can only assume that the regulator is reliable.

Pxx500 commented 2 years ago

IC2 reactor doesn't explode because it creates heat when it's working, on loading turbine takes a second to load the structure so that's when too much fuel is put inside the hatch. I too believe that it should be more clear how they should be used

madmacf commented 2 years ago

@Pxx500: The IC2 reactor was just an example of a machine that has been programmed robustly. That it can survive a reload. The plasma turbine is not working robustly. As you write yourself. The turbine structure loads -> fuel is loaded (too much) -> the turbine starts and ends up spinning too fast for a couple of second ->kaboom. Ideally the turbine should start and then load the fuel to prevent the problem. If that's way too much work to program then just make it not explode and just void the excess energy. I enjoy playing the pack. It's just frustrating when a bug (IMHO), makes you stop playing.

Pxx500 commented 2 years ago

It's fixed now so it's good :)

madmacf commented 2 years ago

@Pxx500: Sorry for being an imbecille, but is it possible to get the .4 zeta version? I'm a n00b at using github.

chochem commented 2 years ago

check out the discord :)

Pxx500 commented 2 years ago

All newest versions are on Jenkins, it should be somewhere in the discord

madmacf commented 2 years ago

Thank you. Nice to know that it has been fixed.