Difference between revisions of "Planned Versions"

From MineTweaker 3
Jump to: navigation, search
Line 3: Line 3:
 
Goal: bringing MineTweaker mod support back to where it was and finalizing the initial features
 
Goal: bringing MineTweaker mod support back to where it was and finalizing the initial features
  
* Mod support for GregTech
+
3.0.7:
 +
* Mod support for MineFactory Reloaded
 +
* Fix for some nbt tags not being output properly
 +
* Fix for spaces in item names
 +
 
 +
3.0.8:
 +
* Player specific recipes
 +
* replace modifier can drop items in inventory if replacing a single item in a stack
 +
 
 +
3.0.9:
 
* Mod support for BuildCraft
 
* Mod support for BuildCraft
 +
 +
3.0.10:
 
* Mod support for Forestry
 
* Mod support for Forestry
* Mod support for MineFactory Reloaded
+
 
* Player - specific recipes
+
3.0.11:
 +
* Custom commands and initial event support
 +
 
 +
3.0.12:
 
* 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
* Custom commands and initial events
 
  
 
== MineTweaker 3.1 (asset upgrade) ==
 
== MineTweaker 3.1 (asset upgrade) ==

Revision as of 23:20, 26 July 2014

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
  • Fix for some nbt tags not being output properly
  • Fix for spaces in item names

3.0.8:

  • Player specific recipes
  • replace modifier can drop items in inventory if replacing a single item in a stack

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

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
  • 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