promotional bannermobile promotional banner
premium banner
A mod that allows mining resources from the void

Description

This mod, inspired from mods like Environmental Tech, aims to provide a new way to generate resources, that being a multiblock structure that, when provided power and a view on the void (or bedrock) generates resources.

While this mod is (obviously) inspired by Environmental Tech, it is not a 1:1 copy and, more importantly, HAS NO RELATION WHATSOEVER WITH IT, AND ALL ASSETS (INCLUDING CODE) WERE MADE FROM SCRATCH.

If you update from 1.3.3- to 1.3.4+ you must replace the miners!

This is an unofficial 1.21.1 port of the original version by MtcLeo05.

Since the mod is licensed under MIT, I am allowed to fork and update it.

The mod currently has 8 tiers of miner implemented:

  • Rubetine: Your first miner, has no modifier slots
  • Aurantium: has 2 modifier slots
  • Citrinetine: has 4 modifier slots
  • Verdium: has 6 modifier slots
  • Azurine: has 8 modifier slots
  • Caerium: has 10 modifier slots
  • Amethystine: has 12 modifier slots
  • Rosarium: has 16 modifier slots

The mod also has 3 types of upgrades, that become better then higher the tier:

  • Energy Modifier: reduces the energy requirement of the miner
  • Speed Modifer: reduces the time needed for each item, but increases energy
  • Item Modifier: increases items given each time it mines, but increases energy

When building a miner, you can shift r-click to toggle a render on how to build the structure, while r-clicking gives a list of all needed materials.

The mod supports JEI to display the items each miner generates.

This mods has common configs (void-miners.json5 for later versions), for configuring miner duration, energy used each tick and modifier values.

For modpack makers, Kubejs Integration:

example:
event.recipes.voidminers.miner(item, dimension, minTier)
    .weight(value)
    .count(value)
    .allowHigherTiers(boolean);
      event.recipes.voidminers.miner('minecraft:sand', 'minecraft:overworld', 1)
     .weight(10.0)
     .count(2)
     .allowHigherTiers(true);
     event.recipes.voidminers.miner('mekanism:deepslate_uranium_ore', 'minecraft:the_end', 1)
     .weight(1.0)
     .count(1)
     .allowHigherTiers(false);
 

 

Full credits to the Environmental Tech team for the original concept.