Fabric Generator 1.21.8 [Plugin]

Started by Goldorion on

Topic category: Plugins and third-party tools

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Fabric Generator 1.21.8 [Plugin]
Wed, 09/24/2025 - 23:34 (edited)

This plugin adds a new Fabric Generator to your MCreator.

 

Hello šŸ‘‹

It's been a while, right? Apparently, nobody could survive without my Fabric Generator. I know I said I would not continue it and I would leave the community. It's still technically the case, but in a different way. I won't go back to working full free time on MCreator or my plugins, but you'll see me from time to time. For this particular case of the Fabric Generator, NerdyPuzzle and Spectrall (+ Kleiders?) joined me to create a small team in order to continue keep alive the Fabric Generator, so it is no longer a one-man job like in the past. Having both of them is a real game changer as it's much less work for me... and enormously more features for you like this update proves it (and more is coming in a near feature! 😁). I will not continue to spend most of my time on MCreator projects. This era is truly over in my head for me. No longer the time, nor the motivation or the ideas. I simply want to help once in a while from now on, when I have the time, the motivation and the idea.

 

Hope you'll be happy of this (big) update šŸ˜„

 

Important Information

  • Make sure you use MCreator 2025.3 second 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.
  • Some features are disabled because they are Forge-related features. We are working on them.

https://storage.ko-fi.com/cdn/brandasset/kofi_button_blue.png

Credits

  • This generator re-uses a lot of the code used by the official NeoForge generators.
  • Supporters on Ko-fi šŸ’šā¤ļø

License

  • Licensed under the GNU Lesser General Public License, version 3.0  
  • Mods created with this tool may be closed-source and/or 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 the original creator endorses modified works.

Changelog:

To see a complete changelog of the plugin, check this file.

 

The plugin's page https://mcreator.net/plugin/64512/mcreator-fabric-generator

Edited by Goldorion on Wed, 09/24/2025 - 23:34
Joined Mar 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
This is cool! But I have a…
Sun, 05/17/2020 - 13:43

This is cool! But I have a question.. what features/elements is it missing?

Joined Jun 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
lol, modding with fabric is…
Sun, 05/17/2020 - 14:25

lol, modding with fabric is so different with forge. Capibilities and access transformers don't even exist (not like mcreator uses them as of right now), mappings are completely different (they use fundamentally different mappings), events for fabric is very basic and advanced functionality is all made by mixins (imagine making procedure blocks work in Fabric), and a lot of things fabric needs where forge doesn't (like tagging the tools to actually get fabric and other mods to recognize that they are tools)...

We will try to make everything, but advance functionality like procedures or mobs are virtually impossible (they need a class for the mob, an class for the ai, and a class for the renderer bruh)

Capibilities and access…
Sun, 05/17/2020 - 15:10

Capibilities and access transformers don't even exist (not like mcreator uses them as of right now)

MCreator uses capabilities in 2020.3 for all inventory stuff, we use reflection instead of access transformers

mobs are virtually impossible (they need a class for the mob, an class for the ai, and a class for the renderer bruh)

In Forge, they need special classes for all this too, I inline them at the moment, but the generator can make multiple classes for one mod element too (check dimension for example).

events for fabric is very basic and advanced functionality is all made by mixins (imagine making procedure blocks work in Fabric)

I only see a potential problem with global events there, although this could be worked out ;)

Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
When will it be complete? I…
Fri, 05/22/2020 - 17:47

When will it be complete? I'm not asking a  specific date, only a year.

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
A first version, I don’t…
Fri, 05/22/2020 - 17:52

A first version, I don’t know, and I can’t say a year because it will depend of Fabric, as it is still in development. However, I hope to complete the development of everything I can do this year or before one year. It will also depend of the time I will have because this fall, I won't have a lot of time. Finally, I have also to learn how Fabric works, to increase my Java knowledges for some things, and to learn how FreeMarker works.

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
If you want to help, you can…
Fri, 05/22/2020 - 17:53

If you want to help, you can give code on the GitHub repository.

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Oh thanks you, but I know…
Sat, 05/23/2020 - 13:41

Oh thanks you, but I know how to change versions. I just didn't make it because the 1.16 is not officially released, so I just make it for the last stable release of Minecraft. ;)

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
For your information't,…
Sat, 05/23/2020 - 13:44

For your information't, change the author for you because even if you have cange the version, you didn't write the code, so it's like if you stolemy content.

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
A version for Minecraft 1.16…
Sat, 05/23/2020 - 14:24

A version for Minecraft 1.16 (Snapshot 20w21a) has been released here. https://github.com/ClothCreators/MCreatorFabricGenerator I have to release it because I don't other users take the plugin, change the version and then, repost it with their name like ModBoyModder154 had did. I changed the license, so YOU ARE NOT ALLOWED to redistribute it. You can, however, continue to help with the code on the GitHub project in creating ticket or Pull request.

https://github.com/ClothCreators/MCreatorFabricGenerator/tree/1.15.2

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Otherwise, I'm still working…
Sat, 05/23/2020 - 14:26

Otherwise, I'm still working on the Armor and the next update. :)