Topic category: Plugins and third-party tools
MCR Plugin Creator is a software I'm developing to help at the MCreator plugin creation. In the beginning, I wanted to make itas a new MCreator generator, but MCreator has a bad support of Blockly to do something like this.
Disclaimer
This project is not official. It is not affiliated with the respective owners and maintainers of MCreator and Pylo.
Features
- Create AI tasks and Procedure blocks (output/procedural)
- Export blocks and plugin.json in a JSON file
- Import AI task/procedure blocks (arguments are not imported)
- Create as much plugins as wanted and re-open them later (arguments are not imported)
Installation Instructions
- Pre-built binaries can be found on the Release page of the GitHub repository.
- When you have downloaded the .zip, unzip it in the folder you want and click on the JAR file.
Important Information
- This software is developed in my free time and by myself only.
- To use this software, you still need to know how to create MCreator plugins because it doesn't say what and how you can use each field.
Credits/License
Dev - Goldorion
Thanks to all of you helping in reporting bugs, using or anything else.
The software's GitHub repository is here.
Licensed under the Apache 2.0 License
- Plugins created with this tool may be closed source and/or be distributed with a different license.
- Appropriate credit must be provided to the creators and maintainers of this software.
- Forked versions of this software must be distributed under the same license as this with attribution if distributed.
- Don't re-distribute this software without a link to the release page of the Github repository.
Changelogs:
0.5.1
- [Bugfix] Plugins didn't work(Added the texts.properties file)
- [Bugfix] AI task blocks were loaded as procedure blocks.
- [Bugfix] Delete a block did not delete its file.
You have to use this version to be able to use your plugins in the second snapshot.
0.5.0
- Updated to MCreator 2020.5.39514
- Added the possibility to create code files (Java file only)
- Added the possibility to create as many plugins as wanted and to re-open them
//Arguments won't be imported as it uses the same system than to import a single file.
0.4.0
- Added the possibility to create Procedural procedure blocks
- Added the possibility to make AI task blocks
- Added a setting to change the inputsInline setting
- A JSON file will be now generated after a block has been saved.
- Added the possibility to create the plugin.json
- Implemented the "Delete" and "Edit" buttons for the arguments
// To save the argument you edited, you need to re-click on new, and then, delete the old argument.
0.3.0
* **Added the possibility to add arguments (input value, field input and field checkbox)**
// To create a new argument, change the choice box and give a name, then create on "New".
// You won't see the argument on the list, but it's saved. Just save the block and reopen it to see them.
// At the importation of a JSON file, arguments won't be imported.
* [Bugfix] JSON files kept sections with no value
0.2.0
* Added the type of procedure block in the list view
* Added a selection menu to choose the block type to create
* Added support to use all dependencies
* Added an error message during the importation of a block if the file is an unsupported block.
* Added the possibility to use extensions
* Added a dropdown with all output types possible
0.1.1
- [Bugfix] MacOS users couldn't open the JAR file.
0.1.0
First public version
- Possibility to create new output procedure blocks (without arguments and extensions).
- Possibility to export and import procedure blocks (with current features)
I see that other people are successful in being able to open the program, while I still don't know what on earth to do, repeatedly double-clicking. Can someone please help me
I stopped to develop it because he’s very bad. If I continue it, I will start it again from scratch or try to implement it directly into MCreator/MCToolkit. You should try to use the plugin maker of DTM if you are on Windows.
Where's the download?
Nevermind, I think I'm onto something with a Github link or somethin' like that.
I can't find the jar file, what is the name of the jar file?
Does this not work with 1.19?
The beta doesn't seem to work for me :C
why can't you download it anymore? i try but nothing works
Where is the download?
I deleted the download because it's old, bad and there are other better softwares/plugins now.
I can't download it because GitHub shows: "404, This is not the web page you are looking for. (Page not found)"
Can I have a/the new download link the GitHub and google drive don't exist