/MCreatorFabricGenerator

A Fabric Generator plugin for MCreator

Primary LanguageFreeMarkerGNU Lesser General Public License v3.0LGPL-3.0

MCreatorFabricGenerator

An unofficial plugin for MCreator, a code generator to create Minecraft mods. Adds a Fabric generator type. Currently, this tool is very incomplete.

Disclaimer

This project is not official. It is not affiliated with the respective owners and maintainers of Fabric, Minecraft, or MCreator. Do not expect any official support from their communities.

Features

  • Advancements
  • Armor
  • Blocks (block entities are not supported yet)
  • Command
  • Custom code
  • Enchantment
  • Food
  • Fuel
  • Functions
  • Items (inventory is not supported yet)
  • Item groups
  • Key Bindings (They still have bugs)
  • Loot tables
  • Music Discs
  • Overlay
  • Procedures (77 procedure blocks, and 4 global triggers)
  • Tags
  • Recipes
  • Tools

Building Instructions

  • Clone the repository
  • Run ./gradlew build to get the zip file in build/, or run ./gradlew install to directly build and install the plugin to the mcreator plugin folder

Installation Instructions

Pre-built binaries can be found on the Release page of this repository.

Install like any other plugin: Launch MCreator -> Open preferences -> Manage plugins -> Load Plugin -> Find your downloaded zip file -> Restart MCreator.

Important Information

  • The plugin requires ClothCommons to be able to work properly.
  • Make sure you use the latest Mcreator 2020.4 snapshot
  • Back up your workspace before updating to a newer version of the plugin.
  • Mods will also require Fabric API to function properly, so when you want to play your mod, make sure you have fabric api.

Credits/License

Lead Dev - Goldorion, BoogieMonster1O1

Contributors - crispy_chips1234, Klemen

Thanks to all of you helping in reporting bugs, testing or anything else.

The plugin's MCreator forum page is here.

Licensed under the GNU Lesser General Public License, version 3.0

  • Mods 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.
  • Changes must be stated if any modified works are to be distributed.
  • Under no circumstances can you state that modified works are endorsed by the original creators.