Recipe compatibility between mods

Status
Won't fix
Issue description

I think that this is hard to implement, but will you add recipe compatibility between mods in Mcreator 2?

 

Here is how I think it should be added:

There is a button in the workspace window called "export mod element id". When pressing this button Mcreator will ask you the name of the modification, then it will create a file where is stored the code for adding compatibility to that mod element.

You can only export Blocks, Items, Tools, Food, Ranged Items and (maybe) GUIs and Dimensions.

There is also a button for exporting all the mod elements at the same time (each one in a different file) (the names of the files will be the same of the mod elements).

Then there should be a button for importing mod elements id files. This way, in a different workspace, you can use items from other mods in recipes and procedures.

When adding an item to a recipe, there should be the "imported mod elements" as new filter.

Users can share a zip where there are all the files for allowing the creation of addons.

 

I'm not a coder, but if this can be done by simply copy+pasting a text id, then there should just be a button for copying the id of a selected mod element and a button for adding an id to the workspace (a window where an user writes/copies+pastes an id).

Then there should be a window where the user can see, edit and remove all the imported ids.

 

Sorry for bad explanation :(

Issue comments

Most IDs are namespaced or are mod specific, so I see no reason to implement this. Regarding the recipe compatibility, this would be near impossible to implement in a good way, so I don't think we will implement this.

Mod is more or less compatible between them. Editing of mod ID where applicable will be possible in MCreator 2.x.x. Other than that, there are not many issues with compatibility.

I mean If will we able to use materials made by other mods in a recipe

For example, a mod adds a few ores, then another mod adds a few utilities based on those ores (Sorry for bad English)

Could you make it so that you can have a command that gives you stuff from other mods? such as something like

/starterkit and gives you stuff from like 10 different mods?