Configuration Menu

Published by Goldorion on Tue, 09/24/2019 - 00:22
Upvotes: 29
Issue description

Hi,

I have already post this idea of feature on the Community Requests for MCreator 1.9.2, but I will post it here also.

 

In the Mod Options, when we click on Esc, there is all mods installed, and when we click on them, there is a Configuration button. So, I would like to have an option into MCreator to add some a mod element or something else to add configuration options. I find some links to help you to implement this feature. I know that the first link can be a little bit outdated, but it can help you with the base.

http://jabelarminecraft.blogspot.com/p/minecraft-modding-configuration-…

https://github.com/MinecraftForge/MinecraftForge/blob/40bdde204321a3903…

https://github.com/Cadiboo/Example-Mod/commit/43db50e176d758ade2338764d…

 

Hoping that you will add this feature, and the links will help you !

Issue comments

Please Make this happen! I love using mcreator as I don't have a lot of time to just sit down and write code for minecraft all day, but i would like to make config files for my mods i make in mcreator

Yes, I vote for this idea too!

For beginning I suggest make possible to configure a variables like numbers, strings and logics. Something like global variables that can be use in procedure blocks.

Later you can try to implement make possible to configure a text references to blocks, items, entities, potion effects and so on. Something like "minecraft:egg", "modname:itemname", "minecraft:zombie", "modname:entityname", etc.

That would be so much better than making a GUI with buttons that run procedures that change variables that do changes etc. I think that maybe if there would be things i write now it would be better: "like if the config would run procedures, and there would be mod management or something else world management like and it would have disabling blocks and other things." I would like countdown in procedures too.

yes we need config file support. We should be able to have blocks, items, recipes, mobs, and other things disabled/enabled based on config, and we need to be able to access a variable in the config in procedures.



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.