Amethyst Generators
Block generators for stone, deepslate, nether blocks, sand, dirt and more, running on Lamp Oil, with Oil Pipes to keep them fuelled. Built on Amethyst Lib.
Generators that make natural blocks, which still have to be mined by you or a Miner golem.
16 generators, one for each block
- Overworld: Cobblestone, Stone, Deepslate, Tuff, Granite, Diorite, Andesite, Calcite.
- Nether: Netherrack, Basalt, Blackstone.
- Sand and dirt: Sand, Red Sand, Gravel, Dirt, Clay.
- Each is crafted from 4 copper ingots, 4 of its block and a furnace.
How they work
On top: the block forms on top of the generator. When it's mined, a new one forms.
Fuel: Lamp Oil from the Oil Refinery. 1 bottle = 64 blocks.
Oil is only used when a block is made. While the block on top hasn't been mined, the generator uses nothing, and it doesn't burn the Lamp Oil waiting in it either.
Tiers: right-click to upgrade with an iron block, a gold block, a diamond, then a netherite ingot. The frame changes to match.
Tier New block every Copper 3s Iron 2s Gold 1.2s Diamond 0.6s Netherite 0.3s Right-click with an empty hand to see its fuel and speed. Mined, it keeps its tier and fuel.
Fuelling it
- By hand: right-click with a Lamp Oil bottle (you get the empty bottle back), or with a Lamp Oil Bucket (4 bottles at once, and you get the bucket back).
- Hopper: feed Lamp Oil in from any side. Empty bottles collect inside and come out the bottom.
- Oil Pipes. Run Oil Pipes from an Oil Refinery to your generators and they fuel themselves, with no refilling.
- Craft 6 pipes from 2 copper ingots and a glass block (copper, glass, copper in a row).
- Pipes join up with each other, generators and refineries on their own, in all six directions: up, down, around corners and in splits.
- A pipe can touch a generator on any side except the top, where its block forms. Every generator needs its own pipe touching it: oil doesn't pass through one generator into the next.
- A pipe can touch a refinery on any side. One refinery can feed many generators, and you can hook up more than one refinery; the closest one with oil is used first.
- A generator only pulls oil (one bottle's worth at a time) when it's out of fuel and about to make a block.
- A refinery placed right next to a generator feeds it without pipes.
Config
config/amethyst/generators.json:blocksPerOilBottle. Copied from your oldextras.jsonthe first time.
Setup
- Install Amethyst Lib (it adds Lamp Oil and the Oil Refinery when this mod is installed).
- Start the server once to make its config file in
config/amethyst/.
Amethyst Generators is needed on the server and on players' games.
Works with
- Amethyst Lib (required)
- Amethyst Golems (optional, Miner golems keep generators mined)
- Amethyst Gear (optional, shares the same Oil Refinery)
Tested with
Minecraft 26.1.2, NeoForge 26.1.2.109

