Dp77's FactorioPlus: Ores


This is the base of my FP mods: it adds 24 new ores in the game, with wich you'll be able to create plates, circuits, gear wheels and cables for craft new powerful machines and tiers of the vanilla ones. This mod is also compatible with Bob and RSO ones, for a better gameplay with your modpacks. Hope you'll enjoy!

Overhaul
6 years ago
0.16
38

g Does it support also other mods ores like f.e Bobs?

6 years ago

As in topic

6 years ago

I've already talked with bob for this and, when will be the moment, i will contact him.

For now, see the information page, that's all for now.
-DiegoPro77

6 years ago

When support will be ready I will download :)

6 years ago

Ahahahahahah, good affirmation!

Seriously, i don't know if this mod is compatible with bob's ores but i will soon contact him for this project.

6 years ago
(updated 6 years ago)

not compatible with bob's plates (which, without bob's plates, bob's ores is useless)
you can get bob's ores and plates to load with Dp77's ores and plates but as soon as you add other mods, it'll crash. (such as adding advanced tech and dp77's electronics addon).
so no---not compatible yet.


edit: IT COULD be made to be compatible, but a lot of work would have to be done to detect what mods are enabled, and to adjust recipes/ores/plates, etc based upon what is being added already by other mods.
The cleanest approach is to detect if a mod exists, then detect if an item that mod adds exists, and to edit what your mod intends to add on top of that, choosing to opt for what is already there. replacing or removing another mod's stuff tends to break more things than simply reducing what your mod adds.

6 years ago

So say both DP77 and bob's mods were to add an ore for titanium and a plate recipe.
the cleanest approach (the method least likely to result in crashes, broken recipes, or corrupted save files) is to detect that titanium ore and titanium plate is already added by another mod, and to NOT add a duplicate type item, but break up your code into sections of conditional-If statements that will determine if a recipe is made from items another mod adds, or if you need to add the items from your own mod.
THe reason its generally best to reduce what your own mod adds rather then remove or replace another item from another mod, is other modders may expect that item to exist if the mod is present, and may focus their recipe on requiring the titanium that bob's mods adds. I sorta wish factorio had an ore-dictionary similar to the way minecraft was done, but oh well.

6 years ago
(updated 6 years ago)

Good idea, the ore dictionary will be the best way for a compatibility, i will do it.

New response