A plugin that can help me develop the plugin easily.
Because of the busy work, I have to find a solution to augment the efficiency of developing. Here it comes.
As a developer, i share it with you. Example workspace: https://github.com/cdc123456789/MoreTriggers
Simple Guide:
How to make a plugin that adds another mod's items and blocks as the recipe ingredient.
1.create a plugin generator workspace.
plugin generator used the shell of quilt-1.7.10(it doesn't exist)
2. wait for successful build.
3. new a new datalist element in the new workspace. You can name it by your thought.
4. complete the name with blocksitems and deselect the generate.
5. click the plus button
6. follow the format above.
7. create a new mapping element.
8. select your datalist element.
9. click the button.
10. add a new mapping follow above.
How to make a plugin procedure.
1.create a plugin generator workspace.
plugin generator used the shell of quilt-1.7.10(it doesn't exist)
2. wait for successful build.
3. name your procedure and create a new procedure element.
4. complete all
5. if you hope to add warnings to your procedure, you can try the menu procedure utils-> generate warning localization keys.
6. if you hope to complete the inputs and field, you can use the menu procedure utils-> refresh all inputs, fields and statements
How to add other mcreator versions to your plugin?
Workspace->Workspace settings -> External Apis -> additional dependants
version format: mcreator{major}{minor}
you can also set the plugins' weight through the format: weight_{number}
The original intention of designing this plugin is not to enable everyone to create plugins, but to simplify them.
So lock the element will help you when you encounter a problem of mine.
todo:
- support temporary plugin.
Elements' icon are still designing, feel free to contribute them.
Cool plugin, but maybe you should make "custom element", but it makes not .java file but .json file