People in this thread still seemed to be focused on disabling nether lava as a power source rather than solving the part that causes lag. Lag is caused when the empty hole left behind from pumping out a source block gets filled with flowing blocks, as they take a lot more information being sent from server to client. There are a couple options to stop this from happening that I've though of:
1) Pumping lava leaves behind a block of cobblestone instead of an air block. Balance features could include needing to supply cobblestone, needing to supply water, or much more power-hungry pump operation on lava.
2) Pumping lava in the Nether does not remove source blocks. The lava is effectively infinite anyway, in the interest of not lagging servers make it actually infinite. Significantly slow the rate at which lava can be pumped, and/or increase the power draw of the pump.
Maybe someone could come up with a better solution, if we can focus on curing the disease rather than the symptom.
This would be preferable and superior to server-crushing lag.If you replace source blocks with cobble, you would have to change the behavior of the pump so it pulls from the furthest blocks inward, effectively having a giant cobblestone wall closing in on you.
Stop. Right. There.And unlike things like netherrack quary's or nether lava pumps they dont produce lag or require chunkloaders.
This would be preferable and superior to server-crushing lag.
I'm not concerned with changes for balance purposes. This is a sandbox game with so many configuration options that the same 'balance' is laughably OP in one instance and so weak to be worthless in another. No matter what balance point you choose, it will fail to match someone's playstyle. As we already have configuration options that disallow the components of nether lava pumping or allow the alteration of lava energy values to make it undesirable, I don't see a need for further work towards preventing nether lava from a balance perspective. Rather, we need work on allowing it from a server resource use perspective.
If bukkit devs were to ever loosen their iron grip (and buttholes) and allow the unity of bukkit/forge we'd have more options in the form of plugins. That's unlikely to happen however.
Prevent chunk loaders in the nether and it'll discourage the heavy use/need for multiple pumps. This used to be the same issue with water until TE was introduced. You can use vanilla mechanics to get limitless water anywhere, but cannot do the same for lava.
Make lava pumps slower, give the server time to deal with multiple pumps.
Maybe a forge-mod could implement something similar to NoLagg, give you the ability to limit how many "flow" blocks can exist at any given time.
Honestly buildcraft could improve their pipes and that would really fix a lot of lag issues -_- Next to impossible to get people to add some sort of fail-safe to prevent over-flow.
Maybe drop the pump all together, and create a new mechanic. Maybe force players to create a reservoir in the lava adding a drain at the bottom. Once this reservoir is detected (like all these new multi-blocks) it is converted to essentially an iron tank pre-filled with lava. This creates a lot more effort from the player to setup such a contraption with the risk of dying in lava. Anywho, I think using a unique idea with multi-blocks could create a new mechanic that would be interesting.
It was, until my forum host decided to suspend the forums for it. The drawbacks of free hosting. Don't worry though, amazing things are in store.offtopic @GreenWolf13: I got all excited by your signature, thinking it was a link to some awesome mod or server that I had somehow completely missed. The hope was a beautiful thing, even if short-lived. My cold, black heart was briefly crushed.
Or no engines. Pump, energy cell, liquiduct, xposer/tess is all that is necessary, leaving three sides of the pump available. All horribad ideas. I do not endorse cheesepumping the nether in any way shape or form
Challenge: build a frame machine that collects lava and replaces it with cobble to prevent flow.
Bonus challenge: make the frame machine more CPU efficient than lava flow
At least with lava its not infinity replenishable like water. If all it took was a 2x2 pit of lava for infinit energy, THAT would be cheesy. As it is right now its just fine. I have to move my pump every other day to keep up and thats with 3 ultra panels so far.
If the server owner is so bothered he can disable people from crafting pumps. Just like all the decent tekkit servers that I played on didFunny to see all these people using these methods try to convince everyone it's 'just fine'. It's not fine. If you want to use it in solo play, go ahead. But for servers it's currently definately not fine at all. Nether lava pumping kills performance and removes all progression in power systems.
Stop. Right. There.
Redpower produces more lag than any other mod in the pack combined. Do you now what tile entities are? They're little lag bombs which kill a server's tps. Redpower is full of them. Literally full of them. Redpower relays alone increase server lag at not an exponential rate, but at more than a quadratic rate oer each relay added. The only non-lagging lart of red power is tubes (when compared to buildcraft, although buildcraft has gotten much better recently, and may even be better than redpower now) and that's because they use fake entities.
If the server owner is so bothered he can disable people from crafting pumps. Just like all the decent tekkit servers that I played on did
as in draining a lake? I've never done it, and don't know if it's in the most recent version (because I've never used the mod) but I know people used to use MFFS to clear water on the old server I played onBut then how do you move large masses of water?
as in draining a lake? I've never done it, and don't know if it's in the most recent version (because I've never used the mod) but I know people used to use MFFS to clear water on the old server I played on