API and Library Login to Add Favorites
  • Minecraft
  • 969,431 Monthly Downloads
  • Supports: 1.12.1
  • 8,563,225 Total Downloads
  • Updated Aug 18, 2017
  • Created Dec 27, 2015
  • 79 Favorites
  • Project Site
  • Release Type: Release
  • License: Custom License
  • Newest File: CraftTweaker2-1.12-4.0.4
Support development! **

About CraftTweaker


CraftTweaker is a continuation of Minetweaker3 by StanH. CraftTweaker is updated for the latest Minecraft versions and is is currently being updated unlike the original Minetweaker3 mod by StanH which can be found here: Curse or on Github


Currently, all the information that is on the Minetweaker3 wiki applies to CraftTweaker 

MineTweaker allows you to customize your modpack or server with a simple scripting language. With a few instructions, you can add or remove recipes, change mod recipes, alter names, change furnace recipes, the ore dictionary, tooltips and many other things.

MineTweaker is often used to fix conflicting recipes and make recipes from different mods interact and balance with each other better. 


Read more about MineTweaker here . The wiki can be found here.


The wiki for CraftTweaker can be found here


The version logic goes based on the minetweaker api, it is currently on version 3, therefore my major version is 3


If you would like to support me in my modding endeavors, you can become a patron via  Patreon.



This project is sponsored by Nodecraft. Use code JARED for 30% off your first month of service!

Fixed giving items to the player with a full inv causing the items to disappear

Fixed hiding with WILDCARD metadata (#301)

* Update forge to 2413

* Potions added

* changes to recipes with no name

* uses hashes of strings which are consistent.

* Fixed desc not being nullsafe, fixed Mods command, Added RemoveRecipeByName and RemoveRecipeByRegex

* small potion change

* Work on itemUtils class and casts in ZS

* Primitive -> Object casts

* Get item by regex

* major rework on names command, now outputs csv with given syntax

* easier subcommands for names command

* even more commands

* added withlore and with displayname, fixed potion command

* modid sub command, /ct hand prints nbt in chat, forge version push, jei version push and build on api

* actually, I can't build on the api.

* doc

* /ct potions logs potion ids now as well

* Changes to BracketHandlerEntity and added createSpawnEgg function

* added ability to have Preprocessors and to ignore bracket errors with #ignoreBracketErrors and enable debug mode with #debug

* Now outputs it as a info instead of not at all.

* moved preprocessor stuff before ANY scripts got loaded.

* Added @author

* version push to MC 1.12.1

* removed added server files

* Moved Conflcit command in JEI module

* fixed crash in conflict command,

made it work for 1.12,
moved conflict command in own thread,
fixed addTooltip not showing the correct name in the log

* maybe fixed possible out of bound on /ct recipes?

added progress outputs for ct conflict

* changed IIEntity to work with the registry name, like

<entity:minecraft:sheep>; for sheep

* fixed stuff breaking in the csv if there is " in the string


Added @Optional to the add recipe with names


* Made IEntityDrop Accessible

* Added WeightedItemStack based addDrop Methods

Might be easier for some people to use them

* Added potion color alias `potion.colour`

Yes, that had to be, don't question my means!

* Added `IIngredient.getItemArray`

This returns the same as `IIngredient.getItems()` only as IItemStack[] ans not as List
For more advanced functions as the ZenTypeArrayList.indexGet() never got implemented...

* Added string.length member

* Typo

* Added ArrayListGet/Set functions

* ... Yes it did break something
Fixed it

* Added support for JEI descriptions

* Added JEI.addItem

* Split
put private classes in their own package




Added ScriptRunEvent (#300)


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next