Difference between revisions of "Planned Versions"

From MineTweaker 3
Jump to: navigation, search
(Created page with "== MineTweaker 3.0 (release) == Goal: having a proper release out * Furnace recipes * Advanced function recipes and item crafting transformers (item reuse, item damaged upon...")
 
Line 3: Line 3:
 
Goal: having a proper release out
 
Goal: having a proper release out
  
* Furnace recipes
 
 
* Advanced function recipes and item crafting transformers (item reuse, item damaged upon crafting, return empty bucket after crafting...)
 
* Advanced function recipes and item crafting transformers (item reuse, item damaged upon crafting, return empty bucket after crafting...)
 
* Player - specific recipes
 
* Player - specific recipes

Revision as of 09:50, 25 June 2014

MineTweaker 3.0 (release)

Goal: having a proper release out

  • Advanced function recipes and item crafting transformers (item reuse, item damaged upon crafting, return empty bucket after crafting...)
  • Player - specific recipes

MineTweaker 3.1 (1.6.4 backport)

Goal: having MineTweaker3 available on 1.6.4

  • 1.6.4 version
  • Fully tested and documented control statements (if / for / while)

MineTweaker 3.2 (mod support)

  • Autogenerated documentation on all classes in MineTweaker
  • Porting mod support for IC2, Buildcraft, NEI, GregTech, Forestry, MFR
  • Mod support implemented for 1.6.4 as well as 1.7.2
  • Likely: Adding mod support for Thaumcraft
  • Maybe: Mod support for Railcraft

MineTweaker 3.3 (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)
  • 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.4 (world upgrade)

  • Ability to customize ore generation
  • Can add new plants and trees to the world
  • Maybe: add custom biomes

MineTweaker 3.5 (asset upgrade)

  • Ability to store assets 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

MineTweaker 3.6 (modding upgrade)

  • Extended scripting engine with classes and interfaces (can define custom classes and interfaces)
  • Can implement custom item and block behavior