Difference between revisions of "Template:Changelog"
From ComputerCraft Wiki
Pulse daemon (Talk | contribs) (added 1.48 and 1.481) |
m (Intralinked a lot of stuff that probably should have been linked.) |
||
Line 12: | Line 12: | ||
| | | | ||
*Ported to Minecraft 1.4.6 | *Ported to Minecraft 1.4.6 | ||
− | *Advanced Monitors can now be used as touchscreens | + | *[[Advanced Monitor|Advanced Monitors]] can now be used as touchscreens |
− | *Advanced Monitors are now easier to craft | + | *[[Advanced Monitor|Advanced Monitors]] are now easier to craft |
− | *Turtles now get slightly less movement from fuel | + | *[[Turtle|Turtles]] now get slightly less movement from fuel |
− | *Turtles can now push items | + | *[[Turtle|Turtles]] can now push items |
− | *Computers can now control Command Blocks, if enabled in the config | + | *[[Computer|Computers]] can now control Command Blocks, if enabled in the config |
*New API function: os.day() | *New API function: os.day() | ||
− | *A | + | *A Christmas surprise |
|align=center|1.4.6 | |align=center|1.4.6 | ||
|- | |- | ||
Line 35: | Line 35: | ||
|align=center|[http://www.computercraft.info/2012/10/22/computercraft-1-45-now-with-colors/ ComputerCraft 1.45] | |align=center|[http://www.computercraft.info/2012/10/22/computercraft-1-45-now-with-colors/ ComputerCraft 1.45] | ||
| | | | ||
− | *Added Advanced Computers | + | *Added [[Advanced Computer|Advanced Computers]] |
− | *Added Advanced Monitors | + | *Added [[Advanced Monitor|Advanced Monitors]] |
*New program: paint (by nitrogenfingers) | *New program: paint (by nitrogenfingers) | ||
− | *New API: paintutils | + | *New API: [[paintutils_(API)|paintutils]] |
*New term functions: term.setBackgroundColor, term.setTextColor, term.isColor | *New term functions: term.setBackgroundColor, term.setTextColor, term.isColor | ||
− | *New | + | *New [[Turtle|Turtle]] function: [[turtle.transferTo]] |
|align=center|1.3.2 | |align=center|1.3.2 | ||
|- | |- | ||
Line 47: | Line 47: | ||
*Added Printed Pages (bind several Printed Page items into one with string) | *Added Printed Pages (bind several Printed Page items into one with string) | ||
*Added Printed Books (add a leather cover to the above) | *Added Printed Books (add a leather cover to the above) | ||
− | *Labelled Turtles now keep their fuel when broken | + | *Labelled [[Turtle|Turtles]] now keep their fuel when broken |
*Fixed incompatibility with Forge 275 and above | *Fixed incompatibility with Forge 275 and above | ||
|align=center|1.3.2 | |align=center|1.3.2 | ||
Line 54: | Line 54: | ||
| | | | ||
*Ported to Minecraft 1.3.2 and the Forge mod system | *Ported to Minecraft 1.3.2 and the Forge mod system | ||
− | *Added Printers | + | *Added [[Printer|Printers]] |
*Floppy Disks can now be dyed different colours | *Floppy Disks can now be dyed different colours | ||
*Wireless Crafty Turtles can now be crafted | *Wireless Crafty Turtles can now be crafted | ||
Line 64: | Line 64: | ||
|align=center|[http://www.computercraft.info/2012/07/29/computercraft-1-41-bugfix-update/ ComputerCraft 1.41] | |align=center|[http://www.computercraft.info/2012/07/29/computercraft-1-41-bugfix-update/ ComputerCraft 1.41] | ||
| | | | ||
− | *Fixed labelled Computers not keeping their data when destroyed | + | *Fixed labelled [[Computer|Computers]] not keeping their data when destroyed |
*Fixed the “excavate” program outputting lots of spam | *Fixed the “excavate” program outputting lots of spam | ||
*File system size limits now take into account empty files and directories | *File system size limits now take into account empty files and directories | ||
Line 73: | Line 73: | ||
| | | | ||
*Ported to Forge Mod Loader: ComputerCraft can now be ran directly from the .zip without extraction | *Ported to Forge Mod Loader: ComputerCraft can now be ran directly from the .zip without extraction | ||
− | *Added Farming Turtles | + | *Added Farming [[Turtle|Turtles]], Felling [[Turtle|Turtles]], Digging [[Turtle|Turtles]], Melee [[Turtle|Turtles]] and Crafty [[Turtle|Turtles]] |
− | + | *Added 14 new[[Turtle|Turtles]] Combinations accessible by combining the turtle upgrades above | |
− | + | *Labelled [[Computer|Computers]] and turtles can now be crafted into turtles or other turtle types without losing their ID, label and data | |
− | + | *Added a [[Turtle|Turtles]] Upgrade API” for mod developers to create their own tools and peripherals for turtles | |
− | + | *[[Turtle|Turtles]] can now attack entities with [[turtle.attack]](), and collect their dropped items | |
− | *Added 14 new Turtle Combinations accessible by combining the turtle upgrades above | + | *[[Turtle|Turtles]] can now use [[turtle.place]]() with any item the player can, and can interact with entities |
− | *Labelled | + | *[[Turtle|Turtles]] can now craft items with [[turtle.craft]]() |
− | *Added a | + | *[[Turtle|Turtles]] can now place items into inventories with [[turtle.drop]]() |
− | *Turtles can now attack entities with turtle.attack(), and collect their dropped items | + | *Changed the behaviour of [[turtle.place]]() and [[turtle.drop]]() to only consider the currently selected slot |
− | *Turtles can now use turtle.place() with any item the player can, and can interact with entities | + | *[[Turtle|Turtles]] can now pick up items from the ground, or from inventories, with [[turtle.suck]]() |
− | *Turtles can now craft items with turtle.craft() | + | *[[Turtle|Turtles]] can now compare items in their inventories |
− | *Turtles can now place items into inventories with turtle.drop() | + | *[[Turtle|Turtles]] can place signs with text on them with [[turtle.place]]( [signText] ) |
− | *Changed the behaviour of turtle.place() and turtle.drop() to only consider the currently selected slot | + | *[[Turtle|Turtles]] now optionally require fuel items to move, and can refuel themselves |
− | *Turtles can now pick up items from the ground, or from inventories, with turtle.suck() | + | *The size of the the [[Turtle|Turtle]] inventory has been increased to 16 |
− | *Turtles can now compare items in their inventories | + | *The size of the [[Turtle|Turtle]] screen has been increased |
− | *Turtles can place signs with text on them with turtle.place( [signText] ) | + | *New [[Turtle|Turtle]] functions: [[turtle.compareTo]]( [slotNum] ), [[turtle.craft]](), [[turtle.attack]](), [[turtle.attackUp]](), [[turtle.attackDown]](), [[turtle.drop|turtle.dropUp]](), [[turtle.drop|turtle.dropDown]](), [[turtle.getFuelLevel]](), [[turtle.refuel]]() |
− | *Turtles now optionally require fuel items to move, and can refuel themselves | + | *New [[Disk]] function: [[disk.getDiskID]]() |
− | *The size of the the | + | *New [[Turtle|Turtle]] programs: craft, refuel |
− | *The size of the | + | |
− | *New | + | |
− | *New | + | |
− | *New | + | |
*“excavate” program now much smarter: Will return items to a chest when full, attack mobs, and refuel itself automatically | *“excavate” program now much smarter: Will return items to a chest when full, attack mobs, and refuel itself automatically | ||
*New API: keys | *New API: keys | ||
− | *Added optional Floppy Disk and Hard Drive space limits for | + | *Added optional Floppy Disk and Hard Drive space limits for [[Computer|Computers]] and [[Turtle|Turtles]] |
− | *New fs function: fs.getFreeSpace( path ), also fs.getDrive() works again | + | *New fs function: [[fs.getFreeSpace]]( path ), also [[fs.getDrive]]() works again |
− | *The send and receive range of wireless modems now increases with altitude, allowing long range networking from high-altitude | + | *The send and receive range of wireless modems now increases with altitude, allowing long range networking from high-altitude [[Computer|Computers]] (great for GPS networks) |
− | *http.request() now supports https:// URLs | + | *[[http.request]]() now supports https:// URLs |
− | *Right clicking a Disk Drive with a Floppy Disk or a Record when sneaking will insert the item into the Disk Drive automatically | + | *Right clicking a [[Disk Drive]] with a [[Floppy Disk]] or a Record when sneaking will insert the item into the [[Disk Drive]] automatically |
− | *The default size of the | + | *The default size of the [[Computer]] screen has been increased |
− | *Several stability and security fixes: LuaJ can now no longer leave dangling threads when a computer is unloaded, turtles can no longer be destroyed by tree leaves or walking off the edge of the loaded map. Computers no longer crash when used with RedPower frames | + | *Several stability and security fixes: LuaJ can now no longer leave dangling threads when a computer is unloaded, turtles can no longer be destroyed by tree leaves or walking off the edge of the loaded map. [[Computer|Computers]] no longer crash when used with RedPower frames |
|align=center|1.2.5 | |align=center|1.2.5 | ||
|- | |- | ||
Line 114: | Line 110: | ||
| | | | ||
*Ported to Minecraft 1.2.4 | *Ported to Minecraft 1.2.4 | ||
− | *Fixed a big memory leak in LuaJ that caused extra threads to stay around forever when | + | *Fixed a big memory leak in LuaJ that caused extra threads to stay around forever when [[Computer|Computers]] were shut down. |
|align=center|1.2.4 | |align=center|1.2.4 | ||
|- | |- | ||
Line 120: | Line 116: | ||
| | | | ||
*Ported to Minecraft 1.2.3 | *Ported to Minecraft 1.2.3 | ||
− | *Added Monitors (thanks to Cloudy). Build huge external displays for your | + | *Added [[Monitor|Monitors]] (thanks to Cloudy). Build huge external displays for your [[Computer|Computers]]! |
− | *New positioning capabilities for | + | *New positioning capabilities for [[Computer|Computers]] and [[Turtle|Turtles]]. Build GPS networks and triangulate the positions of your turtles position so they never get lost! |
− | *New turtle.compare() function for turtles for more intelligent mining. | + | *New [[turtle.compare]]() function for turtles for more intelligent mining. |
*New programs and APIs: gps, monitor, vector | *New programs and APIs: gps, monitor, vector | ||
*New program: pastebin (requires enableAPI_HTTP=1 in mod_ComputerCraft.cfg), upload and download programs made by other users ingame! | *New program: pastebin (requires enableAPI_HTTP=1 in mod_ComputerCraft.cfg), upload and download programs made by other users ingame! | ||
Line 132: | Line 128: | ||
| | | | ||
*Ported to Minecraft Forge. | *Ported to Minecraft Forge. | ||
− | *Added Turtles, Mining Turtles, Wireless Turtles and Wireless Mining Turtles (Block ID 209). | + | *Added [[Turtle|Turtles]], Mining [[Turtle|Turtles]], Wireless [[Turtle|Turtles]] and Wireless Mining [[Turtle|Turtles]] (Block ID 209). |
*Added a Peripheral API to allow mod developers to create custom peripherals for ComputerCraft. Details on this will be posted in the next few days. | *Added a Peripheral API to allow mod developers to create custom peripherals for ComputerCraft. Details on this will be posted in the next few days. | ||
− | *Added Wireless Modems. Use the rednet API to send data wirelessly between | + | *Added [[Wireless Modem|Wireless Modems]]. Use the [[Rednet_(API)|rednet API]] to send data wirelessly between [[Computer|Computers]] and [[Turtle|Turtles]]! |
− | *Computers and Disk Drives no longer get destroyed by water. | + | *[[Computer|Computers]] and Disk Drives no longer get destroyed by water. |
− | *Computers and Turtles can now be labelled, destroyed, and moved around, keeping their state. | + | *[[Computer|Computers]] and [[Turtle|Turtles]] can now be labelled, destroyed, and moved around, keeping their state. |
− | *Computers and Turtles can connect to adjacent devices, and turn them on or off. | + | *[[Computer|Computers]] and [[Turtle|Turtles]] can connect to adjacent devices, and turn them on or off. |
*User programs now give line numbers in their error messages, for easier debugging. | *User programs now give line numbers in their error messages, for easier debugging. | ||
− | *New APIs and programs for Turtles: turtle, excavate, tunnel, go, turn and dance. | + | *New APIs and programs for [[Turtle|Turtles]]: turtle, excavate, tunnel, go, turn and dance. |
*Lots of additions to existing APIs and programs. Type "help whatsnew" in game for the full details. | *Lots of additions to existing APIs and programs. Type "help whatsnew" in game for the full details. | ||
|align=center|1.1 | |align=center|1.1 | ||
Line 156: | Line 152: | ||
*Added a new system for user created APIs. | *Added a new system for user created APIs. | ||
*Added RedNet. | *Added RedNet. | ||
− | *Added shell.setPath() and shell.setAlias(). | + | *Added [[shell.setPath]]() and [[shell.setAlias]](). |
*Added a new ROM startup script. | *Added a new ROM startup script. | ||
− | *Added os.clock(), os.time(), and os.setAlarm(). | + | *Added [[os.clock]](), [[os.time]](), and [[os.setAlarm]](). |
*Added game: "Worm!" | *Added game: "Worm!" | ||
*Added programs: alias, apis, copy, delete, dj, drive, eject, id, label, list, move, reboot, redset, rename, time, worm. | *Added programs: alias, apis, copy, delete, dj, drive, eject, id, label, list, move, reboot, redset, rename, time, worm. |
Revision as of 21:45, 29 December 2012
Version | New Features or Changes | Minecraft Version |
---|---|---|
Computercraft 1.481 |
|
1.4.6 |
Computercraft 1.48 |
|
1.4.6 |
ComputerCraft 1.47 |
|
1.4.4 |
ComputerCraft 1.46 |
|
1.4.2 |
ComputerCraft 1.45 |
|
1.3.2 |
ComputerCraft 1.43 |
|
1.3.2 |
ComputerCraft 1.42 |
|
1.3.2 |
ComputerCraft 1.41 |
|
1.2.5 |
ComputerCraft 1.4 |
|
1.2.5 |
ComputerCraft 1.33 |
|
1.2.5 |
ComputerCraft 1.32 |
|
1.2.4 |
ComputerCraft 1.31 |
|
1.2.3 |
ComputerCraft 1.3 |
|
1.1 |
ComputerCraft 1.21 |
|
1.1 |
ComputerCraft 1.2 |
|
1.0 |
ComputerCraft 1.11 |
|
1.0 |
ComputerCraft 1.1 |
|
1.0 |
ComputerCraft 1.02 |
|
1.0 |
ComputerCraft 1.01 |
|
1.0 |
ComputerCraft 1.0 |
|
1.0 |