[GregTech-5][1.7.10-FORGE-1355+][Unofficial but approved Port][Stable] Even GT5 Experimental is slowly getting stable.

  • Gus_Smedstad

    Have you tried Infitech 2u: Fear the Night yet? Its an updated version of Infitech 2 running gt5u 5.09.31.

    I generally don’t do mod packs because they tend to throw more mods than even I want into the game often, with multiple tech packs that give you multiple, somewhat conflicting methods of doing things.

    I have a specific goal in mind for returning to Gregtech this time, which is to play it out with Magneticraft’s conveyors and inserters exclusively, never using item pipes. So far it’s been interesting, actually seeing ores and dusts move around. I’ve tinkered with the recipes so those are competitive in cost with item pipes - as written, I’d never touch the conveyors because they require plastic, despite being actually less functional.

  • As far as I know from my old GT5 Days, you can create new large veins in order to make it possible to disable all small ores. And every small Ore should have a large Ore equivalent too.

    Yes, I'm fairly sure custom ore veins are still possible, and I agree with the idea that there ought to be large ores to match the small ores. However, looking at the default configs, I see the following small ores that iirc don't automatically get large ores for them:

    • Amber (the material was disabled by default for a few builds if Thaumcraft is not installed, but the GitHub issue says FixedInDev, so I'm not sure whether pre4 includes the fix)
    • Amethyst
    • Bismuth
    • Blue Topaz
    • Fool's Ruby
    • Red Garnet
    • Yellow Garnet
    • Jasper
    • Opal
    • Saltpeter
    • Tanzanite
    • Topaz
    • Zinc
  • Yes, I'm fairly sure custom ore veins are still possible, and I agree with the idea that there ought to be large ores to match the small ores. However, looking at the default configs, I see the following small ores that iirc don't automatically get large ores for them:

    • Saltpeter
    • Zinc

    Those two should exist. Saltpeter i nthe nether probably, and Zinc in the form od Sphalerite.

  • Sphalerite isn’t the same as Zinc ore for game balance, because they have different byproducts even if the end result is still Zinc. If straight Zinc ore was getting generated in large veins, the Gallium issue wouldn’t exist, since it has Gallium as a LV byproduct.

    Saltpeter isn’t generated in large veins, in the Nether or not. It’s only in small ore deposits.

    Incidentally, I took a look at the Custom Ore Generation mod for this play through. The Gregtech scripts for COG are based on the Geologica Ad Astera mod, and has the same problems when trying to actually play with Gregtech. Tin is very, very sparse, and tetrahedrite doesn’t get generated at all.

    Long term it’s probably unplayable even if those things were fixed, because you can’t use the every-3rd-chunk vertical prospecting technique. Sooner or later you’ll run into a bottleneck with a critical mineral and it’ll be impossible to find it, even with seismic prospectors.

  • So I wasted my day delving into the confusing world of .31+ fuels. I had a pretty good grasp of how combustion fuel production worked in .28, but pretty much everything has changed, and many of the new fuels have recipes that rapidly become confusing if you're just casually browsing NEI, since they have a half-dozen steps or so to complete.

    Methanol is on the list just because you can burn it, but you never should. Its energy value is low, and it's primarily a precursor to gasoline. When you eventually want it, the pryolyse oven is the way to get it, since wood -> wood vinegar -> methanol is much, much faster and cheaper than biochaff -> biomass -> fermented biomass -> methanol.

    Diesel makes no <bleeping> sense. It's inferior to the EU value of its ingredients - the light fuel alone has 67% more energy than the resulting diesel - and it's not an efficient precursor to anything. If you want to make cetane-boosted diesel, you use the light fuel directly, because mxing it as diesel first cuts the cetane diesel yield in half.

    Ethanol is now something you can produce without using IC2 machines. It's now a precursor for high octane gasoline, which means it's always relevant. The primary bottleneck is converting various foods to biochaff via maceration. That takes a significant amount of time. You'd need banks of macerators to run any good-sized base. Still, it's one way to turn saplings into energy if you've got an automated tree farm.

    Light fuel is unchanged from .28. It's a decent fuel, and one of the least-complicated things to make, but it converts 1:1 to cetane boosted diesel which has twice the EU.

    Gasoline is hideously complicated to make because it requires 4 ingredients, most of which have fairly complex production requirements. It's also inferior to cetane boosted diesel, which is much easier to make, and uses less resources. It is, however, a precursor to High Octane Gasoline. It's also possible you might make it if you're getting the naphtha for free from a distillation tower when making light fuel.

    Cetane Boosted Diesel is, like is prior incarnation Nitro Diesel, the sweet spot if you have oilsand or an oil rig. It's just light fuel + nitric acid. Nitric acid requires ammonia, which is slow and expensive to make before HV, but still worth doing. The other caveat is that the production line is plants -> biochaff -> biomass -> fermented biomass -> ammonia -> nitric acid prior to HV, which means plant production is a possible bottleneck, and the fermented biomass and ammonia steps are both very, very slow prior to HV. There are enough steps involved that running on simple light fuel for a while may make sense.

    It does get much simpler and faster once you can convert nitrogen and hydrogen directly into ammonia at HV.

    High Octane Gasoline is the end-fuel for the combustion generator. 20% of its volume (6 out of 30 cells) is cheap nitrous oxide, which you can make from air, and of course it's 50% higher EU than Cetane Boosted Diesel. It's ridiculous to make, though. It's complex enough that it's potentially a goal just for the sake of having cracked it.

    It's Gasoline + Nitrous Oxide + Ethly Tert-Butyl Ether + Toluene. Gasoline is Naphtha + Toluene + Methanol + Acetic Acid. So you've got 7 production lines and about 18 steps, not including the occasional canning machine or distillation tower.

    Oil -> Sulfuric Naptha -> Naptha -> Toluene.

    Wood -> Wood vinegar -> Methanol -> Acetic Acid.

    Naphtha + Toluene + Methanol + Acetic Acid -> Gasoline

    Air -> Nitrogen + Oxygen -> Nitrous Oxide.

    Plants -> Biochaff -> Biomass -> Ethanol

    Oil -> Sulfuric Refinery Gas -> Refinery Gas -> Butane -> Butene + Ethanol -> Ethly Tert Butyl Ether

    Gasoline + Nitrous Oxide + Ethyl Tert Butyl Ether + Toluene -> High Octane Gasoline.

  • A few months ago, I looked at the different fuel types, but not just at their fuel values, also at how fast I could produce them, depending on whether I had only LV single block machines for processing or multiblocks such as the distillation tower. Pre-distillation tower, light fuel wins out (I usually used oilsands ore, but I think oil berries would also work, if you're willing to take the time to breed some). After the distillation tower is craftable (and especially once the pyrolyse oven is craftable), methane is more attractive, since it looks fairly easy to make it renewable from crops (and water). Admittedly, GT5u makes the Crop Harvester recipe harder by default now, but if you have another way of automating a crop farm, such as a Forestry multifarm, you can use that.

  • In going over the various stages of production, I made a point of noting how much each step limited the eventual power production, in EU/tick. Last time around I didn't pay enough attention to that, and overestimated the value of some fuel production lines.

    Light Fuel's limiting factor is the Oilsand -> Crude Oil step. That's 10 liters / second. 1 L of Light Fuel costs 29 EU to process from Oilsand, so it's (256 - 29) * 10 / 20 = 113 EU / tick. Since the next limit is Crude Oil -> Sulfuric Light Fuel at 25 L /sec, adding another centrifuge without adding to the rest of the line doubles the production.

    Cetane Diesel's steps limited by both fermentation and ammonia production time. Both limit production to 5.2 L Cetane Diesel / second. The Fermented Biomass -> Ammonia step is also very energy intensive, adding 30 EU per liter of Cetane Diesel produced. Total cost is 66 EU / L, so net is 446 EU / L, or 446 * 5.2 / 20 = 115 EU / tick. It's about the same production rate as Light Fuel, only you have to double 2 stages to double production, not just 1. Still, it's a net of 223,000 EU / oilsand block instead of 113,500 EU / oilsand.

    I seem to remember Nitro Diesel production in 0.28 was much faster, working out to around 500 EU / tick or something. Once you have HV and can produce ammonia efficiently, you're only limited to oilsand centrifuge speed, and 2 centrifuges can give you 900+ EU / sec of Cetane Diesel.

    Of course mining oilsand for fuel is a big PITA, so the real low-maintenance solution is an oil rig - same as it was in 0.28.

  • :( oil drilling rigs (or at least the fields they drill) were nerfed somewhere along the line. They require MV power at least now (even for the lowest tier oil rig - the higher tiers drill several chunks at once, but with the same effective speed), and last I checked, there was only about a 26% of getting an oil or raw oil field that could even produce enough to break even (presuming you process the oil into light fuel and use it to power the oil rig). 22% with light oil. If you want to get double the energy you used for drilling, that's 14% with oil (maybe called "crude oil" now, not sure) or raw oil, and 10% with light oil.

    There is a still-open bug about it here: https://github.com/Blood-Asp/GT5-Unofficial/issues/1238

  • That’s... good to know. I do believe I’ll quit again. I assumed that 0.32 was at least as functional as 0.28, so I never imagined oil would be broken. That pretty much ruins the game for me, for a variety of reasons.

    I hate manually mining for fuel. The early game is only really tolerable for me once I have some sort of automatic tree farm set up.

    My experience last time was that a couple of large tree farms and a large steam boiler can provide maybe 400 EU/tick reliably, which is not nearly enough for ore processing once 512 V pulverizers become part of the process, let alone blast furnaces. Of course it’s always possible to scale, but I cringe thinking about trying to advance much beyond MV with steam. Oil freed me from a great many energy headaches last time.

    Oil and its complicated processing was one of the more interesting parts of the game. Multiple stages plus efficiency things like cracking at multiple stages.

    I have zero interest in nuclear, given that “explodes and ruins months of hard work” is part of the design goal of nuclear. That the steam boilers have a lesser version of that pisses me off, but I do know how to build a simple automatic shutoff circuit now, and I’ve got an automatic backup mod if the truly stupid happens anyway.

  • I’m experimenting in a Creative world. It appears that in .32pre4, the production cycle for an oil rig is 4 seconds, not 8. Production is still 1/2 the stated amount per cycle, but you get the full amount in 8 seconds. For example, in my test world I had a source rated “441-700 L of light oil” that actually produces 245 L per cycle, or 490 L every 8 seconds.

    For crude oil, this means the break-even point is a source rated at 90 L (45 L / cycle) if you’re making light fuel, and 44 L if you’re making Cetane Diesel. I haven’t attempted to graph the probabilities of petroleum, but that looks easily doable.

    For a light oil source like the one I’m currently testing, it looks like Gasoline is actually the correct usage, because Light Oil converts much more efficiently to Naphtha than Light Fuel. I haven’t run the calculations yet, since my foray yesterday assumed a Crude Oil source like Oilsand.

    EDIT: It also appears that the actual draw of the Drilling Rig is 50 EU/ tick, not 128. A single 400,000 EU battery lasted for 100 cycles, generating 24,500 L of light oil. That’s 4,000 EU/cycle, or 50 EU/tick.

    The actual break even points are thus 17 L/cycle (34 L claimed capacity) for light fuel and 9 L/cycle (18 L claimed capacity) for Cetane diesel.

  • I haven't gone through the effort of fully figuring out how the oil production code works but I did notice something strange in 0.31:

    The oil production rate doesn't really decrease the way the wiki says it should. In fact I noticed a very slow decline in oil production but then at some point saw the production increase again. Is this a bug or is there something about oil production I don't know about?

  • I completed my MV electrolyzer, and I needed only 1 tiny pile of gallium to do it. The way I organized my base, I had a long run between my LV steam turbine bank and my starting electric blast furnace, so I used transformers to up the voltage to 128v for the run to reduce cable losses. As a side effect, this meant I already had a 2amp 128v cable power source available for my MV electrolyzer, and didn’t need to make a MV turbine before I could start using it.

    This means that the gallium bootstrapping problem isn’t severe, providing that electrolyzing bauxite provides gallium (which it definitely should, it’s not something you get from centrifuging, thermal or otherwise, which is the current method). From a design perspective, it’s stil a potential trap for the newcomer who might not prioritize bauxite electrolysis as job #1 once he obtained aluminum, though there are good reasons to do that anyway.

    If you’re wondering about why I needed that MV cable run - my current base design is to put all my actively used machinery on the first level of my base, near my workshop. I put the blast furnace there. The level below is reserved for wiring and pipes. My steam storage tank is on level 3, along with the large bronze boiler and charcoal production. The steam turbines are immediately below the steam tank, because running high-capacity steam lines for any distance is ridiculously resource intensive.

    I could have put the blast furnace on level 3 next to the steam tank, but that would have meant running up and down stairs all the time to feed it materials and collect ingots.

    I used silver cable for the MV cable run, since I couldn’t make annealed copper until I had the blast furnace operational and a source of oxygen (currently the bauxite electrolysis). I had barely enough silver on hand to do it.

    It’s just as well, because fairly soon I intend to upgrade that line to HV using MV transformers, to cut down even further on cable losses, and make it more practical to switch over to central power generation.

  • Man, I wish there were some way to remove paint applied via roller or spray can from a machine.

    I color code my pipes and cables. This both makes clear at a glance what they are, and prevents cables of different voltages from connecting. Now and then I’ll right-click on something, thinking I have a wrench or other tool selected, and I’ve actually got a paint roller selected, and I’ll paint something accidentally.

    This is sometimes minor, but sometimes it’s a disaster, effectively destroying the machine. For example, I just painted a MV transformer with the HV color (yellow). This means it cannot connect to MV wires unless I leave them unpainted. If, alternatively, I paint it the MV color (orange), the same problem applies to HV wiring. There’s no way to return the machine to its original, unpainted state.

    I wish there were a tool to remove paint, or just that machines would forget their color when picked up, like cables do.

  • I wish there were a tool to remove paint, or just that machines would forget their color when picked up, like cables do.

    There is such a tool. It's called a water bucket. I don't usually paint my machines, so there might be things that could interfere that I don't know about, but I found the place in the code where it checks for it:

    https://github.com/Blood-Asp/GT5-…tity.java#L1261

  • I never paint my machines either, except unintentionally.

    It would never, ever occur to me to right click on a Gregtech machine with a water bucket. Usually that’s a good way to make things explode. I’ll have to check it out.

    Speaking of water, I’ve got a bit of a water crisis. I’m not using any of the various infinite water sources, since those seem like cheating to me, so I collect water for my boiler, ore washer, cutting machines, electrolysis, etc from Railcraft Water Sidings. I’ve got 8 of them, and they’re not keeping up with demand.

    I could of course just plop down one of those infinite water producers (Thermal Expansion and Magneticraft both have them), but I’d rather a finite source that was a bit more efficient at producing water than the Railcraft water sidings.

    I did experiment with the Rain Tank from Forestry. A 3x3 grid of them produces about 2.5x as much water as a Railcraft water collector... if it’s raining. Nothing if it’s not. I suspect that on average, they probably produce less overall, given how clear weather is more common than rain.

  • Incidentally, that code makes me wince. Creating a new, temporary object just to check whether an existing object is a water bucket? That seems terribly slow and wasteful compared to how I’d imagine it can be done. I guess Java does memory management for you, unlike C++, so creating an object and then just letting the pointer go won’t create a memory leak, but it still looks like terrible practice to me.

  • I would agree that infinite water feels like cheating except that no boiler irl actually just lets the water escape into the atmosphere. The small turbines should output every liter of water they consume. Since they don't I don't think infinite water is that broken.

  • Lots of actual steam engines let the steam escape. Steam locomotives, for example, were a large scale industrial use of steam power, and they had to refill regularly with water because they didn’t recover the cooled steam.

    The IC2 kinetic steam generator and Gregtech’s large turbines both return the water, allowing for closed loops - but both have a mechanic of destroying turbines over time, which kills any interest I have in them. I don’t mind the material cost so much, I mind having to effectively “hand stoke” them with new turbines. I left that behind when I moved from the small coal-fired boilers to the large bronze boiler, and I’m not going back to that.

    It doesn’t help that Gregtech’s turbines are finicky about flow rate, and hostile toward on/off operation where you only run them when you need power. Energy storage and some red stone logic can help with the latter, of course, the same way I currently run my large boiler in bursts between near-zero and near-full steam reserves.

  • Tested removing paint from a machine with a water bucket. It works. It’s unintuitive, and as far as I know undocumented, but it works.

    I installed Agricraft, since it has a water collector, and compared it in a test against Railcraft water sidings and Forestry rain tanks. The Agricraft and Forestry tanks only work while it’s raining, while the Railcraft works at 1/3rd speed when it’s not. During rain, in the time that a Railcraft tank accumulated 10,000 L, 3x3 Forestry tanks collected 26,000 L (2,888 L each) and a 3x3 Agricraft tank collected 59,000 L (!).

    I’m debating whether I consider this “fair” or not.