Loading...
Beta Modpages Unclaimed

FactoriOres Reforked

Updated/Maintained Port of FactoriOres to Forge

0 Likes
3907 Downloads
Created by ajaxo_

Description

This is an unofficial port of Seraphaestus' forge Mod, "FactoriOres", port and maintained for the future by me.

 

What's Different than the original mod?

As of now this port is now compatible with new versions of Create mod. 

There is also an option to disable the generation of vanilla minerals.

 

FactoriOres is a mod which adds special ore deposits and machines which can automatically mine them, inspired by the game Factorio.

 

Features:

Ore Deposits: lake-sized patches of special ore blocks which each contain multiple products. For example, a coal deposit block might contain 10 coal items, waiting to be manually mined or automatically extracted

Sulfur: a resource found in ore deposits which can be mined and crafted into blocks of sulfur, which can then be set on fire to produce sulfuric acid, which is a liquid that damages non-skeleton-type mobs

Gangue: a type of stone which generates around ore deposits and which is left behind when a ore block is depleted

Miners: blocks which can be placed above ore deposits to extract the items within

    - Creative Miner: creative mode only; no requirements

    - Burner Miner: requires fuel to work

    - Electrical Miner: requires energy to work

    - Mechanical Miner: requires rotation (from the Create mod) to work

Fluid Extraction: some deposits contain fluids instead of items, which can be extracted in the same way so long as a valid tank is placed above the miner

Lixiviant Mining: some ore types require a special type of fluid, called a lixiviant, to dissolve it to the point at which it can be mined. Sulfuric acid is one valid lixiviant, and can be supplied into a valid tank placed above the miner. The types of ore which require this can be configured, but by default it only applies to Immersive Engineering Uranium

 

Compatibility:

The One Probe: Ore deposit blocks display their amounts

Create: The Mechanical Miner, Create ores (requires configuration to enable, see below)

Immersive Engineering: IE ores (requires configuration to enable, see below)

 

Technical Details:

- Worldgen should be configured via the vanilla datapack system. You may add json files at <packname>/data/factoriores/worldgen/configured_feature/<type>_deposit.json to override the generation configs for any valid ore. Example here

- The implemented ore types are as follows (those which generate by default are underlined)

    - Vanilla ores: Coal, Iron, Gold, Redstone, Lapis, Quartz, Diamond, Emerald

    - Misc: Stone, Sulfur

    - Create ores: Copper, Zinc

    - Immersive Engineering ores: Aluminum, Lead, Nickel, Silver, Uranium

    - Fluids: Water, Lava, Oil

- The item which an ore deposit block yields is determined by the loot table at <packname>/data/factoriores/loot_tables/<type>_ore.json. Example here

- The fluid which a fluid deposit block yields is determined by the fluid of the bucket item in the loot table at <packname>/data/factoriores/loot_tables/<type>_deposit.json

- Currently the patch radius and patch depth parameters are unimplemented, as the vanilla lake code I used as a base is quite abstruse

- if you need to create an ore deposit block with a specific amount, you can use the setblockoredeposit command. There are two special values, 'infinite' and 'dummy'. Both allow you to mine the block without it depleting, but the 'dummy' value will result in no output, while the 'infinite' value will result in extraction of resources as normal

 

 

This is an unofficial port, all art credit and a majority of code credit goes out to Seraphaestus.

Please do NOT report issues to the official Seraphaestus's  Github. To report issues, report them in the Github linked. 

Please contact me directly if there are any issues that arise with this port existing.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Botania

An innovative natural magic themed tech mod

Thermal Expansion

Expanding Minecraft Thermally! A server-friendly and content-rich blend of magic and technology!

Mekanism

High-tech machinery, powerful energy generation, fancy gadgets and more. Now on Curse!

Industrial Foregoing

A collection of machines to make your minecraft builds easier to automate

Flux Networks

Wireless Energy Networks, compatible with FE/EU/RF/TESLA/AE

Create

Aesthetic Technology that empowers the Player