MCreator 1.7.1 - Mob and user interface update

Published by Klemen on
MCreator 1.7.1 - Mob and user interface update

After 3 months of break, new and big update of MCreator is here. MCreator 1.7.1 for Minecraft 1.10.2 introduces many new features and bug fixes and greatly improves mob creation. Click read more to learn more about this update right now!

You can find MCreator 1.7.1 download link in our downloads section.

Mob update

The first and the most important thing base on many user requests are many changes regarding mob creation. Now your mobs can have particles spawning around them, mob drops are optional, we have improved mob AI system, mobs can be ridden, ranged or breedable if user selects so. You can choose the bullet type for the ranged mobs, select item that will trigger breeding process and much more.

We have also improved texture selection process which now also supports importing MCSkin3D templates and selection of existing resources from MCreator.

Improved user interface

Another big change are many improvements and fixes on the user interface of MCreator. Major changes are greatly improved code editor with much better project browser and improved workspace view. A new tab in workspace view was added and is called resources. Here you can find all the resources that belong to the current workspace. You manage them from there and this includes removing them if you don't use them or even editing them using integrated picture editor which was also improved. If mod uses textures, MCreator will try to recognize them and in case if it manages to find a texture, this texture will be shown in mod element list instead of the generic mod element icon so the user can easily navigate through his mods.

Workspace management

Workspace management system was improved. We have fixed many bugs that could potentially break workspaces of users and made MCreator more reliable because of this. Workspace switching is now faster. Mod element removal system was refined to fix some problematic bugs. Now each workspace holds its own resource set so they are no more shared between workspaces so each mod will only have its own resources that are required by mod elements. This will reduce the size of the final mods made by MCreator and also protect your resources that you do not want to include in the specific mod.

Clear workspace button was added which will clear your current workspace (remove all mod elements, resources, models and sounds) so you can start you work on specific workspace from ground up without having to factory reset or reinstall MCreator.

Code editor

As I have already mentioned, project browser in code editor was improved. Now you can open decompiled source code from it so you can view and learn from it so you can make better mod or even add new functions based on existing code. Search in the workspace file tree was also added alongside with search in all files option that searches for the given string in all files of the workspace including decompiled source code. New packages and classes can now also be created from the project browser.

Jump to declaration function was also added inside code editor source file view. If user Ctrl clicks on part of the code, MCreator will try to find the declaration of the selected code part and open it for you. This is a very neat feature for advanced mod developers but keep in mind that only limited set of declarations is supported for now.

Some error logs in MCreator's console are now clickable and in case if the user clicks on them, MCreator navigates him to the location of the error inside the code.

Full changelog can be found below:

  • Updated Minecraft Forge to recommended version 2099 for Minecraft 1.10.2
  • Updated integrated MCSkin3D to version 1.6.0.602
  • Added option for particles for mobs, including conditions for them
  • Mob's drops are now optional
  • Mobs now have custom AI enabled by default and default set of AI tasks added to the task list
  • Added option for custom mobs that can be ridden if user selects so
  • Added option for custom mobs that can breed if user selects so
  • Added option for ranged type of attack for custom mobs
  • Improved mob texture importing and selection
  • About window is now cantered in the interface
  • Added Minecraft and Minecraft Forge source browser to the code view
  • Added clear workspace button that removed all mod elements and resources from current workspace
  • Added search option in project browser view
  • Added search in code function which searches your project and other sources for occurrences
  • Improved project browser in code editor
  • Improved mod element list which now shows mod icons if possible
  • New packages and classes can now be created inside code editor
  • Ctrl + click inside code opens declaration of clicked code block in code editor
  • Clicking on gradle console's log opens problematic file in code editor on line which caused error
  • Added some new features to code editor such as matched bracket popup and fixed some minor bugs
  • Improved some parts of MCreator's UI
  • [Bugifx] Tools or workspace view glitched in some rare occasions
  • [Bugifx] On some systems, use legacy UI checkbox was not visible
  • [Bugfix] Sometimes some mods could not be removed or were just partially removed and broke workspace
  • [Bugfix] When importing workspace, resources of old workspace don't mix up with new one
  • [Bugfix] When creating (switching to empty) workspace, resources from previous workspace are removed
  • [Bugfix] Other minor bugfixes

Don't forget to comment this post to let us know what you think about this update and which added feature is your favourite. You are also welcome to share this post with your friends so no one misses this update. Stay tuned for new tutorials that will be posted on our YouTube channel soon.

PS: If you missed our website update which introduced user points on MCreator's website, read more about it in it's official release article.

Share this on:

Comments

You could try Tabula (For 1.8) or Qubble (For 1.9 and 1.10).
They are both In game Minecraft model makers that support exporting Java files. They're a lot like Techne, except you have to have the game open to run them, because they're actually mods for Minecraft and not separate programs.
But I don't know if either of them support 1.11.2 though, Tabula works for 1.8 only and Qubble works for 1.9.x and 1.10.x. I'm getting ready to try importing a Qubble model into MCreator 1.7.1, I'll tell you how it goes.

Techne is completely dead now, it's gone from the website, its Github page is empty and it won't start anymore.
To MCreator developers: Is it possible to make new versions of MCreator with JSON model support for mobs, entities and everything else that used Techne, for 1.10.2? This is a huge problem! D:

@#36 We have updated the link so now Techne works with this link, but we can't tell how long this will work. So right now we are looking for another modeler as mobs can't have JSON models right now. We might also make our own tool for making mob models that would be integrated into MCreator.

YAY!.. all i just wished is i really REALLY want easy ways like a already selected thing like automatic button that makes it stairs/half slab and a coloring tool that also makes the shading on like normal blocks to make better textures.

Hello! I don't know where to request stuff, so I'm going to write it here:

Could you please add a shield option in the items or something? I just can't figure out how to do that, maybe there is already one there and I just can't see it.

nevermind, re-installed it, fixed the problem... sometimes mcreator gets broken :P

I imported a workspace from 1.7.2 to this one and for some reason I have no access to the source code of any part of my mod

Please correct the errors with the creation of slots. And one more question, do you know when will be the ability to create plants like wheat and planting trees?

maybe are the beta tests not finished???... and they find every time a new bug which needs to be fixed. i was always thinking about to ask, but programming needs just some time..

@#28.1 that's good, take your time so it can be the most bug free as possible :)

So the 1.7.2 update going to add the same features you added in 1.7.1 or are there some even newer surprises as well? (don't tell me what newer things there will be, surprise me :P)

Why is MCreator 1.7.2 not out yet? The changelog's progress bar says it's finished. Also, is there any way to make a ranged mob in 1.7.10 versions of Mcreator?

Another mob ability suggestion to add (other than the no fall damage idea), also have a go through walls ability like the new Vex mob in 1.11...

Hello, in older versions of mcreator , it is possible to make the effect magic light for object, like an enchanted sword. Can it be done in the new version of mcreator?

I normally create mods from scratch, but MCreator looks like a fantastic tool that could speed up my mod development. Being able to quickly made basic items and blocks in a simple gui and then adding functionality in the code editor is great. Tile entities with inventories and GUI's, for example, are a chore to make from scratch, but this can get a simple TE with an inventory and GUI up and running real quick. Fantastic!



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.