MCreator 1.7.0 for Minecraft 1.10.2 - Big changes ahead

Published by Klemen on
MCreator 1.7.0 for Minecraft 1.10.2 - Big changes ahead

MCreator 1.7.0 for Minecraft 1.10.2 is released. This update could also be called rewrite of MCreator as we have fixed a lot of bugs, cleaned up and documented a lot of code and added many new features. The list of them is so big I won't even list them here. Why not just read this article and see how great this update is?

To start with the most important thing, this MCreator got updated for Minecraft 1.10.2 but is capable of importing and updating any 1.9.4 workspace and most of the 1.9, 1.8.9 and 1.8 (all of them if you choose not to import events) and even most of 1.7.10 workspaces so you can work on your old projects but with new MCreator for new Minecraft with many new features.

Next important change is that we now support multiple biomes in single custom dimension. This adds option to make really cool new worlds instead of single dimensions. A mod contest based on this feature would be neat, wouldn't it be? ;)  You can see this feature in the action in the screenshot below.

We have fixed fluids and now they work the way they should, you can set any texture for them and even define physical properties of your fluids. Now we use API of Minecraft Forge to create fluids. You can see this feature in the screenshot below.

MCreator now has a new tab in the interface - the code tab. Here you can find list of sources for your mod and edit them. The code editor was also improved. You can read more about the code editor improvements on Pylo's blog post. We have improved search and replace features, added new Minecraft code assistant, improved autocomplete and the overall look of the code editor. MCreator should also be faster as we now cache many resources and elements at the startup so they don't get loaded every time you want to make a new mod element.

New autocomplete and code editor style

Another screenshot of new code editor

Animation template wizzard screenshot

We have also improved console error detection and added assistant messages that explain you the error and try to help you with fixing so for the most common errors, you won't have to dig through the forums to find the solution. We have also improved setup wizard for MCreator on Windows, added option for search bars on tabs, improved event creation dialog. The size of MCreator was reduced for 100MB on Windows. Animation maker for textures now has templates for common animations such as fluids, portals and fire.

Many bugs were fixed too. We have fixed famous gradle.properties lock bug, reobf failed bug, bug with Entity AIs not working, we have fixed custom trees generation fur custom biomes, delete all didn't remove variables and global events but now does. You can find all the bugfixes listed in the changelog below.

Full changelog of MCreator 1.7.0 update:

  • Updated Minecraft Forge to recommended version 2011 for Minecraft 1.10.2
  • Updated core to Minecraft 1.10.2
  • Added support for multiple biomes in single custom dimension
  • Update recipe, fuel, tab, command, structure generator, overlay, achievement, gun, armor, food, item, tool, plant, mob, block, biome, dimension, GUI, fluid and key bind creation and events to Minecraft 1.10.2
  • Added full support for importing any 1.9.4 workspace into this version
  • Added back support for importing old workspaces (below MCreator 1.6.9) - importing 1.9, 1.8.9 and 1.8 workspaces is fully supported (in some cases events or mob AIs don't work, but user has option to skip importation of them)
  • Key bindings can now have name
  • Custom tabs now support search bar if selected
  • Improved exe installer for MCreator
  • Improved fluid creation with support for custom textures and fluid physical properties
  • Improved mod loading speed by caching Minecraft blocks and items
  • Improved gradle error reporting and added new dialogs to explain the most common errors and to assist you with fixes
  • Added MCreator setup failure detection - if the setup does not complete as it should, MCreator tries to fix it or assists you with fixes
  • Upgraded bundled Java in MCreator for Windows to JDK 8u101
  • Reduced the size of MCreator for almost 100MB
  • Added transliteration to most of the filename and mod name fields to avoid :reobfJar task failed errors (this should fix most of the :reobfJar errors, caused by the use of non-English characters in mod and file names)
  • MCreator now tries to fix invalid mod names
  • Improved image maker's performance and added colorization method selection
  • Made a lot of minor interface improvements
  • Improved code editor and embedded it into MCreator's main window
  • Improved particle and entity selection in event result creator window
  • Added templates (water, portal, ...) in animation maker
  • [Bugfix] In some cases, Gradle stopped working and reported cache.properties not found and user had to reinstall MCreator
  • [Bugfix] Spawn gem event spawns another "ghost" gem
  • [Bugfix] Fixed mobs with AI causing build errors (fixed entity Player being misspelled to EntityEntityPlayer, which caused compile errors)
  • [Bugfix] Oak trees spawn alongside with custom trees in custom biomes
  • [Bugfix] Schematic for tree generation in custom biomes didn't work; oak trees were spawned instead
  • [Bugfix] Delete all elements action in workspace list didn't remove variables and global events
  • [Bugfix] Gradle RAM allocation didn't work
  • [Bugfix] Is variable false event condition didn't work
  • [Bugfix] Renaming workspace and leaving the name empty or clicking Cancel made current workspace useless
  • [Bugfix] Fixed transparency related bugs in image maker
  • [Bugfix] Some other small bugfixes

I think that we can all agree that this is one of the biggest updates in the history of MCreator, if not the biggest. Which is right as this is the major version change of MCreator. From 1.6.x series to 1.7.x series of MCreator. We hope that you will like this update. Please leave your impressions in the comment section. And stay tuned as some other surprises might be waiting for you. What could they be?

Share this on:

Comments

Amazing!!!! but when I made my first mod on old MCreator {for mc 1.8.9} the image of my tart in-game was black and pink square... why? does this version fix it?

hi Klemen, i'm waiting veeery much for both tamable, rideable and ranged mobs come to MCreator, so, please, i think MANY, but MANY MANY People will like this on mcreator. also, i saw a lot of people asking for two of theese features (aka tamable and ranged ones) when i was inactive.

please, i beg you, place them on MCreator!!

(by the way this is not a rage)

@#16.1.1 I'm still like WOOOOOW!!! But i'm not like WWOOOOOOWWWWW on this typo on fluid: Fluid is special block that can act as fluid. It will spread accros the world. accors is a typo. Also at start it should say Fluid is a special block.

The new edition of the making textures is amazing. We can make textures that look like they turn on or off and other things. MCreator has done it again :) :D

Please do it:
- add a way to connect and divide contents of two different workspaces(This is for me the most important thing);
- add event method “Block update at…”;
- add event method “ignite” and “extinguish” (entity);
- add “else” to event editor;
- add more types of variables (list, array, float, vector…);
- localization;
- Integration with other mods;
- fix the liquid;
- fix the tool;
- fix the method “getWeakPower” (I can’t make it work);
- add a potion (potion effect and brewing recipe);
- add an enchanted book;
- add a shield;
- add rotatable blocks (like buttons or stairs);
- add a way to create local variables on blocks, items and entities (I can’t make a block timer);
- add a way to create GUI parent to items (to create backpacks and bags);
- add GUI parent to entities and mobs (to create entities / mobs with inventory);
- add more AI tasks (picks up items, use, shoot fireballs, familiar, go on rails);
- add event trigger “If block right clicked on side…” (left / up / front);
- add event trigger “If item in main hand” and “If item in hand” ;
- add event trigger “OnBlockCollideWithItem” of “If collider is… (glass, zombie, player name) ” ;
- add a way to create particles;
- add custom armor model;
- add a way to make animated blocks (at least the chest);
- add anything to I can make a mini map;
- add creating multiblock functional structures;
- add changing material of blocks;
- add achievement TAB;
- add a way to change the type of biome;
- add a way to make a chair, a bed… ;

@#14 Thank you for your recommendations! Fluids were already fixed. But please post such comments on the forums in the future instead here. Thanks!

Nice update and clean up of MCreator, it is always nice to feel clean and when you shave off alot of downloading then it only adds to the likeness. Great feitures added,especially with multiple biomes in one dimension, this will make even more possibilities.



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.