MCR Plugin Creator

Started by Goldorion on

Topic category: Plugins and third-party tools

MCR Plugin Creator
Sat, 09/26/2020 - 01:53 (edited)

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.

overview

Block Editor

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

  1. Pre-built binaries can be found on the Release page of the GitHub repository.
  2. 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)

 

Edited by Goldorion on Sat, 09/26/2020 - 01:53
Last seen on 21:45, 9. Oct 2023
Joined Jul 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I see that other people are…
Tue, 04/13/2021 - 04:02

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…
Tue, 04/13/2021 - 12:50

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.

Last seen on 17:11, 11. Sep 2022
Joined Mar 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Where's the download?
Mon, 06/14/2021 - 20:31

Where's the download?

Last seen on 17:11, 11. Sep 2022
Joined Mar 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Nevermind, I think I'm onto…
Mon, 06/14/2021 - 20:32

Nevermind, I think I'm onto something with a Github link or somethin' like that.

Last seen on 14:30, 11. Feb 2024
Joined Jun 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I can't find the jar file,…
Wed, 08/11/2021 - 17:22

I can't find the jar file, what is the name of the jar file?

Last seen on 07:44, 18. Dec 2023
Joined Jun 2022
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Does this not work with 1.19…
Thu, 07/28/2022 - 10:05

Does this not work with 1.19?
The beta doesn't seem to work for me :C

Last seen on 10:44, 24. Apr 2024
Joined Jan 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
why can't you download it…
Thu, 02/02/2023 - 10:24

why can't you download it anymore? i try but nothing works

Last seen on 15:09, 24. Apr 2024
Joined May 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Where is the download?
Wed, 06/21/2023 - 08:28

Where is the download?

I deleted the download…
Thu, 06/22/2023 - 00:05

I deleted the download because it's old, bad and there are other better softwares/plugins now.