Difference between revisions of "Planned Versions"
From MineTweaker 3
Line 4: | Line 4: | ||
3.0.7: | 3.0.7: | ||
− | * Mod support for MineFactory Reloaded | + | * Mod support for MineFactory Reloaded (1.6.4) |
* Fix for some nbt tags not being output properly | * Fix for some nbt tags not being output properly | ||
* Fix for spaces in item names | * Fix for spaces in item names | ||
+ | * Fix for item names sometimes not changing properly | ||
3.0.8: | 3.0.8: | ||
+ | * Mod support for MineFactory Reloaded (1.7.10) | ||
* Player specific recipes | * Player specific recipes | ||
* replace modifier can drop items in inventory if replacing a single item in a stack | * replace modifier can drop items in inventory if replacing a single item in a stack | ||
− | + | * Add include directive for .zsi files (Old style includes) | |
+ | * Customize chest loot | ||
+ | |||
3.0.9: | 3.0.9: | ||
* Mod support for BuildCraft | * Mod support for BuildCraft | ||
Line 24: | Line 28: | ||
* Getting the scripting engine to a stable state, proper error reporting included | * Getting the scripting engine to a stable state, proper error reporting included | ||
* Autogenerated documentation on all classes in MineTweaker | * Autogenerated documentation on all classes in MineTweaker | ||
+ | * Conditional compilation. Allow different customizations depending on mods installed. | ||
== MineTweaker 3.1 (asset upgrade) == | == MineTweaker 3.1 (asset upgrade) == | ||
Line 29: | Line 34: | ||
* Ability to store resources in zipped files and directories | * Ability to store resources in zipped files and directories | ||
* Ability to add simple custom items and blocks | * Ability to add simple custom items and blocks | ||
− | * Ability to modify existing items and blocks | + | * Ability to modify existing items and blocks (includes block drops) |
+ | * Ability to modify mob properties and drops | ||
* Ability to play sounds and music | * Ability to play sounds and music | ||
* Additional event handling | * Additional event handling |
Revision as of 13:07, 7 August 2014
Contents
MineTweaker 3.0
Goal: bringing MineTweaker mod support back to where it was and finalizing the initial features
3.0.7:
- Mod support for MineFactory Reloaded (1.6.4)
- Fix for some nbt tags not being output properly
- Fix for spaces in item names
- Fix for item names sometimes not changing properly
3.0.8:
- Mod support for MineFactory Reloaded (1.7.10)
- Player specific recipes
- replace modifier can drop items in inventory if replacing a single item in a stack
- Add include directive for .zsi files (Old style includes)
- Customize chest loot
3.0.9:
- Mod support for BuildCraft
3.0.10:
- Mod support for Forestry
3.0.11:
- Custom commands and initial event support
3.0.12:
- Getting the scripting engine to a stable state, proper error reporting included
- Autogenerated documentation on all classes in MineTweaker
- Conditional compilation. Allow different customizations depending on mods installed.
MineTweaker 3.1 (asset upgrade)
- Ability to store resources in zipped files and directories
- Ability to add simple custom items and blocks
- Ability to modify existing items and blocks (includes block drops)
- Ability to modify mob properties and drops
- Ability to play sounds and music
- Additional event handling
- Custom GUIs
- GUI to add/remove recipes
- Initial version of an editor to help developing with MineTweaker
MineTweaker 3.2 (world upgrade)
- Ability to customize ore generation
- Can add new plants and trees to the world
- Can ban or restrict certain items from generating
- Maybe: add custom biomes and dimensions
MineTweaker 3.2 (world scripting)
Goal: enabling scripting for custom server logic, scripted quests, map puzzels, ...
- Full documentation of the scripting language
- Implemented fully typeless values and typed/typeless conversions
- Closure values (functions can access values defined in outer scopes)
- Full implementation of event handling
- Timed events
- World interaction (modifying blocks, detecting block placement, button presses, ...)
- Player interaction (give/take xp, give/take items, read inventory, ...)
- Ability to store data in world and players and ability to act upon it
- Ability to implement script sequences, send messages
MineTweaker 3.3 (modding upgrade)
- Extended scripting engine with classes and interfaces (can define custom classes and interfaces)
- Can implement custom item and block behavior