

The "code" that MCreator allows you to "write" for your mods is honestly way too simplified. Writing mods yourself gives you complete customisability of your mod, the only limits are your imagination and knowledge about both Java and modding.

#Minecraft mod creator easy code#
When using MCreator, the only things MCreator can do are the things that have buttons and text fields, you cannot add features that MCreator does not support, and God forbid if you try to code them yourselves outside of MCreator (the code is terribad, horrific, stupidly bad). See OVER-SIMPLIFIES CODE for what MCreator does wrong.Ībstraction is used with MCreator to make things simpler for you to develop mods, however what it also does is heavily limits you on what you can do. The function of abstraction can be done in a way which still separates those who legitimately cannot learn programming from those who are lazy (see WHAT / WHO IS MCREATOR DESIGNED FOR for what MCreator is ACTUALLY meant to be used for), and MCreator does not do abstraction in this way. What MCreator is designed to do is abstract the process of developing mods to allow anyone to do it with little to no previous knowledge of programming. Makes developers think modding is a simple processĪs a program that makes things simpler, MCreator naturally has limitations. Just a rundown of what I'm going to be talking about (partly for me writing this): This also goes for other generators that make modding as simple as a "click a button" process. So, why did I write an entire text file? Because I cannot be bothered writing the reasons why you should not use MCreator over and over. Or are just curious as to what I wrote for it. Okay, so if you're reading this, you've either decided to use MCreator, support it or are uneducated as to why MCreator sucks. I welcome anyone to link to this file whenever they respond to an MCreator thread, as I will be doing. This file is written by the MinecraftForums user jcm2606. This has been copied from the original DropBox file which can be found here:
