Fabric Generator 1.20.1 [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.20.1 [Plugin]
Tue, 01/30/2024 - 02:18 (edited)

This plugin adds a new Fabric Generator to your MCreator.

 

Hi, I know you are all waiting for the 2023.4 port, but my motivation was very low for a long time. It's still not at its top, but I had enough of it to fix several reported bugs. I hope you'll enjoy it until I do the full 2023.4 update (it's a big update).

Important Information

  • Supported Global triggers

  • All procedure blocks (and global triggers) are marked as supported, but several of them will fail to build. THIS IS NORMAL. Do not report them.
  • Mods will also require Fabric API to function properly, so when you want to play your mod, make sure you have Fabric API.
  • Biomes now require TerraBlender to generate in the Overworld and the Nether.
  • Some features are disabled because they are Forge-related features, so I can not support 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 Forge 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.

Last versions:

1.20.1-1.9.11:

* [Bugfix] Player right clicks on entity global trigger was called twice
* [Bugfix #480] GUI labels had a shadow
* [Bugfix #483] GUI tooltips gave a build error
* [Bugfix #493] Double plants could not be used
* [Bugfix #496] Player right-clicks on a block failed to build
* [Bugfix #503] Custom End biomes had multiple problems

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

Edited by Goldorion on Tue, 01/30/2024 - 02:18
Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
A new update for the Fabric…
Thu, 06/11/2020 - 02:22

A new update for the Fabric Generator is finally available (Sorry for the long wait. The repair item feature caused me a lot of problems)! Armors, recipes, new Fabric versions, and more are now here. https://github.com/ClothCreators/MCreatorFabricGenerator/releases
Changelog:
- Updated Fabric API version to 0.11.1+build.312-1.15
- Updated the Fabric version for 0.8.7+build.201 (If you get an error with the setup, Re-run the setup.)

- Updated yarn mappings for the 1.15.2+build.17 version
- Added support for armors
- Added support for the Repair Items feature for Tools and Armors
- Added harvest level for mining blocks
- Not Specified tool can now be used for block.
- Other mapping changes
- [Bugfix] Block hardness didn’t work properly with numbers.
- [Bugfix #5] Smelting, Blasting, Smoking, Campfire recipe types didn't work.

Joined Mar 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I just thought of something…
Thu, 06/11/2020 - 06:47

I just thought of something for 1.16 version: knockback resistance like netherite. Also when the fabric version of my mod Cavecraft: Cave Update is out I will give credit to this plugin 

Joined Jun 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
You can't add new elements…
Thu, 06/11/2020 - 07:18

You can't add new elements to MCreator's UI with plugins so this would not be possible.

Changelog: - Updated Fabric…
Thu, 06/11/2020 - 07:37

Changelog:
- Updated Fabric API version to 0.11.1+build.312-1.15
- Updated the Fabric version for 0.8.7+build.201 (If you get an error with the setup, Re-run the setup.)

- Updated yarn mappings for the 1.15.2+build.17 version
- Added support for armors
- Added support for the Repair Items feature for Tools and Armors
- Added harvest level for mining blocks
- Not Specified tool can now be used for block.
- Other mapping changes
- [Bugfix] Block hardness didn’t work properly with numbers.
- [Bugfix #5] Smelting, Blasting, Smoking, Campfire recipe types didn't work.

That is some nice progress :D

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
:D We plan to add new nice…
Thu, 06/11/2020 - 13:20

:D We plan to add new nice things too for the next updates. For the support of the Repair items, I almost asked you help for the mcitems.ftl file, but I found how to resolve my problem in fixing the recipe bug, yesterday evening. xD (I had to change how the file writes the blocks/items/modded elements in the second function.)

The mcitems.ftl is just…
Thu, 06/11/2020 - 13:41

The mcitems.ftl is just utility method. You could theoretically take a different approach at mapping names based on block type, but this is how I did it a long time back :D

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
At the beginning, we wanted…
Thu, 06/11/2020 - 15:55

At the beginning, we wanted to rewrite it, but we would have to make much more functions because sometimes, to use th mappings, blocks need to be Items.AIR, and sometimes Blocks.AIR. However, I used almost the same function you use for the Forge generator (except few things I had toi remove), and I just use ?replace("Blocks.", "Items.") for example, when i need to change vanilla things. For the  custom elements, I get the main class and the class name of what i need (in the mcitems for this). it's easy to do when you know what you need to do. xD

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
The First release of The…
Thu, 06/18/2020 - 16:41

The First release of The Update that patched all other updates(Most original name, found by BoogieMonster101 is here, with a huge changelog. Notably, itemgroups, biomes, better blocks and plants. If you're still on 0.5.0, we recommend updating to 0.6.0 as you can use all new features, and refreshing the workspace would be much faster. 0.6 will also be the last version for 1.15.2. Future versions will release only for 1.16, unless a bug is found with 0.6 or features are backported. You can find the release here : https://github.com/ClothCreators/MCreatorFabricGenerator/releases/tag/0.6.0
I would like to thank BoogieMonster101 for his help for this update anbd future, as he has joined CrispyChips and me for the development of this generator (If this update was fast to come, you can thank him.xD).

 

All Changes:-

  • Added support for Non-pushable block entities
  • Armor can now use custom sounds
  • Added support for Falling blocks
  • Itemgroups are back!
  • Added support for directional properties on blocks (all five of them)
  • Added support for custom voxelshapes that work with directional blocks
  • Added support for custom biomes
  • Added support for Ore generation. This is very incomplete and works only in the nether and overworld, and replaces netherrack and the 4 stone variants respectively
  • Added support for the creation of plants. Features:
    • Offset type
    • All other implemented block properties
    • Unbreakability
  • Added support for Item, Block and Food tooltips
  • Added support for enchantment glint on Items and Food
  • Added support for drinking on food (drinking means different sounds and no particles)
  • Added support for enchantability on Items
  • Added support for melee damage on Items
  • Added tool tags for tools
  • Added support for luminance on Blocks
  • Added support for light opacity on Blocks
  • Added the ability to add custom fuels (and it works this time)
  • The base mod now includes mod menu
  • Food can now have custom eating time
  • Updated loom to 0.4.26
  • Added support for block transparency
  • Added support for connected block sides
  • Added support for block tick rate (Does nothing for now)
  • Updated fabric API to 0.12
  • Updated yarn version

Changes from the previous snapshot:-

  • Fixed a critical bug with biomes
  • Optimized code
  • Updated fabric loader to 0.8.8

Please report any bugs to Github issue tracker

As you can see, we have made snapshots and pre-releases for this update. We will now make few pre releases/snapshots for each update, to help us to find bugs (you will be able to report us bugs for the final release of the update). However, we will only post snapshots/re-releaseson the GitHub repository and on my Discord server (and few other Discord servers sometimes).

Joined Mar 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Does this work for 2020.4…
Tue, 06/23/2020 - 23:09

Does this work for 2020.4 snapshot?

Joined Aug 2016
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
We didn't test yet, but it…
Wed, 06/24/2020 - 00:18

We didn't test yet, but it should work, as plugins didn't change. They only added new things.

Joined Jul 2017
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Please start working on 1.16…
Fri, 06/26/2020 - 14:53

Please start working on 1.16.1

I can't wait to make some nether-themed items!