Started by
yaboytommy123
on
Topic category: Feature requests and ideas for MCreator
It's no secret that MCreator does not have the best reputation for mod quality. Nothing can be done; Java code is dynamic and difficult to create well with checkboxes. Bedrock edition, however, works entirely in JSON, which is much more structured and can be used well with checkboxes and simple toggles. Recently, Bedrock added an Add-on API that supports adding new elements entirely in JSON (see Getting Started With Minecraft Add-Ons | Microsoft Learn). I think MCreator would greatly benefit from rebranding to (or at least emphasizing support for) Bedrock Add-ons that add as much as mods can but with much better-made code. Thanks for your time.
Edited by yaboytommy123 on Thu, 02/22/2024 - 04:36
TLDR for the article, all of this is configurable via addon now:
I need to add mcreator developers, but i know it's limited time and open code, so it's all from people who want to contribute.
After reviewing the current implementation of MCreator, I've seen that the coding quality has improved tremendously since I used the service. Because of this, my remark above about MCreator's code quality is now invalid. I think MCreator should still support Java mod generation, but also lean into fully supporting the Bedrock API, especially since sites like Modrinth plan to support Addons soon.
The problem with Bedrock is addons don't support as many thkngs as Java mods currently. It's quite limited (sadly) :/
Not really. The new addon API is very comprehensive, and they have a Javascript API for events. Some procedure blocks may be limited, but most things from the menu (like item properties) are set via JSON, so MCreator would be much better at making them. You can take a look at the docs here: Minecraft: Bedrock Edition Creator Documentation | Microsoft Learn or look at the addons currently available on the marketplace, a lot of which resemble MCreator mods made in Java.