/createaddoncompatibility

An addon for the addons of the create mod.

Primary LanguageJavaGNU Lesser General Public License v3.0LGPL-3.0

Create: Addon Compatibility

Features

Blocks/Items

Copycats

Mods: Create: Copycats+, Create: Connected, CD&D
Copycats+ takes priority, all copycats from the other mods are hid in JEI/REI/EMI.

Plastic Sheet

Mods: Pneumaticcraft, TFMG
Pneumaticcraft takes priority, recipes have been unified, TFMG's plastic sheet is hid in JEI/REI/EMI.

Six Way Gearbox

Mods: Create: Connected, Create Utilities
Create: Connected takes priority, recipes have been unified, Create Utilities's Gearcube is hid in JEI/REI/EMI.


Fluids

Crude Oil

Mods: Ad Astra, CDG, Destroy, Pneumaticcraft, TFMG
Crude Oil from all these mods works in all distillation processes requiring it present in these mods.

Fuels

Mods: Ad Astra, CC&A, CDG, CSnR, Destroy, Create Garnished, Pneumaticcraft, TFMG
Various fuels from these mods work in rockets of Ad Astra.(Can be disabled, see configuration section)
Various fuels from these mods work in various processes and recipes of CC&A.
Various fuels from these mods work in CDG's Diesel Generators.
Various fuels from these mods work in various processes and recipes of Pneumaticcraft.
Various fuels from these mods work in CSnR's trains.
Currently only TFMG's fuels work in its generators as TFMG does not have support for custom fuel types.(A work-around could be found.)

Kerosene, Molten/Liquid Plastic, Lubricant/Lubrication Oil

Mods: Pneumaticcraft, TFMG
Kerosene, Molten/Liquid Plastic, Lubricant/Lubrication Oil from both mods works in both mods' processes and recipes.



Installation

The mod is currently only available for 1.20.1 (neo)forge. Fabric/Quilt versions and 1.19.2 versions may come later.
Almost Unified is required to be installed.
If you have the config file config/almostunified/unify.json please delete/replace it, don't do this if you are playing a modpack made by someone else(take advise from them on this). The file may require deletion or replacement after every update, for the newer features. For more info please view the Wiki.

Compatibility Configuration

There are datapacks present in the mod which allow you to change certain things about compatibility between different mods.
They can be enabled during world creation or by using the /datapack enable command.

Suggestions / More Compatibility Features

If you want to change something like which mod takes priority please have a look at the Wiki.
I do have more compatibility features planned, but if you have any ideas feel free to create an issue on GitHub or tell me in the Discord server.



Credits

Thanks to the creators of the various mods for which compatibility has been added in this mod.
Thanks to the AlmostReliable team for making Almost Unified, without which this mod would have been very difficult to make.
Finally, thanks to the people on the Minecraft Mod Development discord for helping me out with some features in the mod.