MCreator plugins and how to install them

What is an MCreator plugin?

MCreator plugin is an extension (sort of like a mod) for MCreator Minecraft mod-making software that allows you to alter, improve, or extend what MCreator offers. That means that you can add new things like support different Minecraft versions, Blockly editor features (procedure blocks, AI Tasks, global triggers, etc.), new variable types, UI themes and templates (textures, Blockly editors (procedures, AI tasks, command arguments, and features) and built-in entity animations).

Furthermore, it is also possible to make more advanced and customizable things by using Java plugins, plugins that use both regular plugin systems, but also Java code to add new features.

Installation

There are two ways to install a plugin:

Using the file system

  1. Close MCreator.
  2. Go to /.mcreator/plugins and place the .zip file of the plugin there. You need to enable hidden folders on your OS to see this.
  3. Open MCreator, if everything is fine, then your plugin should be listed with other plugins (Preference -> Manage plugins).

Using the preferences

  1. Launch MCreator
  2. Go to Preferences -> Manage plugins and click on "Load plugin" to import the .zip file.
  3. Relaunch MCreator, then your plugin should be listed with other plugins (Preference -> Manage plugins).

Using Java plugins

The difference between a Java plugin and a regular one is not visible without looking at the plugin's code. However, most of the time, plugin pages will tell you a plugin needs the Java plugin feature.

To enable it, simply go to Preferences -> "Manage plugins" and click on "Enable Java plugins". The option is disabled by default because as Java plugins use Java code, they can execute any Java code, meaning they can do anything on the system without a limited set of safe features provided to the non-Java plugins.

Video tutorial

If you prefer to watch the video, you can find the wiki page above summarized in a video:



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.