MineTweaker Documentation

Unofficial MineTweaker Documentation

View My GitHub Profile

Changelog

Contents

Version 3.0.10B

Temporarily disabled reload checks as they caused trouble Fixed recipes not reloading on servers, sometimes (thanks to mrammy) Can now set max damage (.maxDamage = 123;)

Version 3.0.10

Minecraft 1.8 is now supported! Support for 1.6.4 and 1.7.2 has been dropped. Retired GregTech support. This has been superseded by the GT5 addon by DreamMasterXXL. You can now set block hardness and maximum stack size. (.hardness = 123; .maxStackSize=4;) Fixed /mt help being broken in some cases Fixed the tools.jar not being found automatically (credits to RX-14) Fixed /mt hand crashing in some cases Fixed usage of quotes when setting names Fixed MFR Safari net integration Fixed MFR Fertilizer integration game.lock() can now be used to prevent reloading. Will show an error screen if reload was necessary Reloading of scripts is now only performed if really necessary

Version 3.0.9C

Fixed removed recipe rollback being broken in some rare occurrences Temporarily disabled support for BuildCraft 6.1 . This fixes a crash on startup with BC 6.1

Version 3.0.9B

Fixed some wrongs in data matching, causing crashes with onlyWithTag in some cases Fixed a variable check when resolving variables (caused a crash) Fixed multiple saplings with the same ID not working in the Planter Fixed crash when using /mt hand on a dedicated server Fixed crash in /mt recipes in some cases Added a couple missing Harvester functions

Version 3.0.9

Added BuildCraft support Improved exception handling; exceptions that break scripts will now log to the minetweaker log for better bugfixing /mt hand now copies to the clipboard /mt hand now also outputs the oredict entries it is in Added /mt recipes command Added /mt recipes hand command Can now properly add strings and formatted strings Removed COMMAND: in the minetweaker.log file in front of lines generated from commands

Version 3.0.8B

Fixed furnace handler crashing in 1.7 on some mods.

Version 3.0.8

transformReplace now gives the replacement item in the player inventory if it is port of a stack (instead of modifying the whole stack) Added noReturn transformation to avoid any item from being returned. Suppresses programmed vanilla/mod behavior to, for example, given a bucket back. Added giveBack() and giveBack(item) transformation to return the item, or a replacement item, back into the inventory instead of the crafting table. Fixes fighting between transformations and default mod/vanilla behavior. Added tooltip support. Includes formatted tooltips. Added ability for mods to execute MineTweaker scripts via IMC messages Ported chest loot modification from ModTweaker Ported setLocatization from ModTweaker Added dev builds Fixed asterisks in multiline comments breaking script parsing. Fixed removeShaped function not working properly if no ingredients are given. Fixed addAll for oredict entries in 1.7.10

Version 3.0.7

Added MFR support for 1.6.4 and 1.7.10 (not all machines and documentation is finished yet) Added /mt entities command to see all registered entities Added /mt biomes command to see all biomes in the game Added mirrored shaped recipes Can now make recipes work only in a specific game mode Can now make simple function recipes Fixed spaces in item names Added block info command. Gives information about blocks you are clicking on Mods can now use the onReload function to execute certain actions upon reload NBT compound tags with non-identifier keys should now be output properly

Version 3.0.6

Fixed a crash when using minetweaker commands from the server console

Version 3.0.5

Fixed a couple GregTech machines Expanded GregTech support to 1.7.2

Version 3.0.4

Fixes crash when opening DartCraft clipboard Added GregTech support for 1.6.4

Version 3.0.3

Finished IC2 support (and extended it to 1.6.4) Extended NEI support to 1.7.10 Fixed crash upon startup in 1.7.10 Can now craft with IC2 tools and have it consume energy upon crafting Fixed 1.7.10 chat messages resulting in a stack overflow 3.0.3B: fixed 1.7.10 not being built properly, causing items not to be resolved and breaking the entire API interface in general

Version 3.0.2

Added interface to game, client and server Added transformations Made ingredient conditions more practical to use, no longer requires imports Started implementation of event handling Moved commands and logic to the common API code Added common interface to MineTweaker recipes Added string methods Moved the logger from static value to static getter Fixed crashes on dedicated servers Fixed bracket resolution for values in 1.6.4 Fixed scripts not being sent to multiplayer clients in 1.6.4

Version 3.0.1

Secured the in-game minetweaker command to be op-only Can now open wiki, bugs and forum from the /mt command (/mt wiki, /mt bugs, /mt forum)

Version 3.0.0

Initial release.