Advertisement
Guest User

Untitled

a guest
Mar 6th, 2014
4,031
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.78 KB | None | 0 0
  1. New Features in ComputerCraft 1.6:
  2.  
  3. * Added Pocket Computers
  4. * Added a multi-tasking system for Advanced Computers and Turtles
  5. * Turtles can now swap out their tools and peripherals at runtime
  6. * Turtles can now carry two tools or peripherals at once in any combination
  7. * Added a configurable fuel limit for Turtles
  8. * Added hostnames, protocols and long distance routing to the rednet API
  9. * Added a peer-to-peer chat program to demonstrate new rednet capabilities
  10. * File system commands in the shell now accept wildcard arguments
  11. * The shell now accepts long arguments in quotes
  12. * Terminal redirection now no longer uses a stack-based system. Instead: term.current() gets the current terminal object and term.redirect() replaces it. term.restore() has been removed.
  13. * Added a new Windowing API for addressing sub-areas of the terminal
  14. * New programs: fg, bg, multishell, chat, repeat, redstone
  15. * Improved programs: copy, move, delete, rename, paint, shell
  16. * Removed programs: redset, redprobe, redpulse
  17. * New APIs: window, multishell
  18. * New turtle functions: turtle.equipLeft() and turtle.equipRight()
  19. * New peripheral functions: peripheral.find()
  20. * New rednet functions: rednet.host( protocol, hostname ), rednet.unhost( protocol ), rednet.locate( protocol, [hostname] )
  21. * New fs function: fs.find( wildcard )
  22. * Improved rednet functions: rednet.send(), rednet.broadcast() and rednet.receive() now take optional protocol parameters
  23. * turtle.craft(0) and turtle.refuel(0) now return true if there is a valid recipe or fuel item, but do not craft of refuel anything
  24. * turtle.suck( [limit] ) can now be used to limit the number of items picked up
  25. * textutils.serialise( text ) now produces human-readable output
  26. * Refactored most of the codebase and fixed many old bugs and instabilities, turtles should never ever lose their content now
  27. * Fixed the "turtle_inventory" event firing when it shouldn't have
  28. * Added error messages to many more turtle functions after they return false
  29. * Documented all new programs and API changes in the "help" system
  30.  
  31. New Features in ComputerCraft 1.58:
  32.  
  33. * Fixed a long standing bug where turtles could lose their identify if they travel too far away
  34. * Fixed use of deprecated code, ensuring mod compatibility with the latest versions of Minecraft Forge, and world compatibility with future versions of Minecraft
  35.  
  36. New Features in ComputerCraft 1.57:
  37.  
  38. * Ported to Minecraft 1.6.4
  39. * Added two new Treasure Disks: Conway’s Game of Life by vilsol and Protector by fredthead
  40. * Fixed a very nasty item duplication bug
  41.  
  42. New Features in ComputerCraft 1.56:
  43.  
  44. * Added Treasure Disks: Floppy Disks in dungeons which contain interesting community made programs. Find them all!
  45. * All turtle functions now return additional error messages when they fail.
  46. * Resource Packs with Lua Programs can now be edited when extracted to a folder, for easier editing.
  47.  
  48. New Features in ComputerCraft 1.55:
  49.  
  50. * Ported to Minecraft 1.6.2
  51. * Added Advanced Turtles
  52. * Added "turtle_inventory" event. Fires when any change is made to the inventory of a turtle
  53. * Added missing functions io.close, io.flush, io.input, io.lines, io.output
  54. * Tweaked the screen colours used by Advanced Computers, Monitors and Turtles
  55. * Added new features for Peripheral authors
  56. * Lua programs can now be included in Resource Packs
  57.  
  58. New Features in ComputerCraft 1.52:
  59.  
  60. * Ported to Minecraft 1.5.1
  61.  
  62. New Features in ComputerCraft 1.51:
  63.  
  64. * Ported to Minecraft 1.5
  65. * Added Wired Modems
  66. * Added Networking Cables
  67. * Made Wireless Modems more expensive to craft
  68. * New redstone API functions: getAnalogInput(), setAnalogOutput(), getAnalogOutput()
  69. * Peripherals can now be controlled remotely over wired networks. New peripheral API function: getNames()
  70. * New event: "monitor_resize" when the size of a monitor changes
  71. * Except for labelled computers and turtles, ComputerCraft blocks no longer drop items in creative mode
  72. * The pick block function works in creative mode now works for all ComputerCraft blocks
  73. * All blocks and items now use the IDs numbers assigned by FTB by default
  74. * Fixed turtles sometimes placing blocks with incorrect orientations
  75. * Fixed Wireless modems being able to send messages to themselves
  76. * Fixed turtle.attack() having a very short range
  77. * Various bugfixes
  78.  
  79. New Features in ComputerCraft 1.5:
  80.  
  81. * Redesigned Wireless Modems; they can now send and receive on multiple channels, independent of the computer ID. To use these features, interface with modem peripherals directly. The rednet API still functions as before
  82. * Floppy Disks can now be dyed with multiple dyes, just like armour
  83. * The "excavate" program now retains fuel in it's inventory, so can run unattended
  84. * turtle.place() now tries all possible block orientations before failing
  85. * turtle.refuel(0) returns true if a fuel item is selected
  86. * turtle.craft(0) returns true if the inventory is a valid recipe
  87. * The in-game help system now has documentation for all the peripherals and their methods, including the new modem functionality
  88. * A romantic surprise
  89.  
  90. New Features in ComputerCraft 1.48:
  91.  
  92. * Ported to Minecraft 1.4.6
  93. * Advanced Monitors now emit a "monitor_touch" event when right clicked
  94. * Advanced Monitors are now cheaper to craft
  95. * Turtles now get slightly less fuel from items
  96. * Computers can now interact with Command Blocks (if enabled in ComputerCraft.cfg)
  97. * New API function: os.day()
  98. * A christmas surprise
  99.  
  100. New Features in ComputerCraft 1.45:
  101.  
  102. * Added Advanced Computers
  103. * Added Advanced Monitors
  104. * New program: paint by nitrogenfingers
  105. * New API: paintutils
  106. * New term functions: term.setBackgroundColor, term.setTextColor, term.isColor
  107. * New turtle function: turtle.transferTo
  108.  
  109. New Features in ComputerCraft 1.43:
  110.  
  111. * Added Printed Pages
  112. * Added Printed Books
  113. * Fixed incompatibility with Forge 275 and above
  114. * Labelled Turtles now keep their fuel when broken
  115.  
  116. New Features in ComputerCraft 1.42:
  117.  
  118. * Ported to Minecraft 1.3.2
  119. * Added Printers
  120. * Floppy Disks can be dyed different colours
  121. * Wireless Crafty Turtles can now be crafted
  122. * New textures
  123. * New forge config file
  124. * Bug fixes
  125.  
  126. New Features in ComputerCraft 1.4:
  127.  
  128. * Ported to Forge Mod Loader. ComputerCraft can now be ran directly from the .zip without extraction
  129. * Added Farming Turtles
  130. * Added Felling Turtles
  131. * Added Digging Turtles
  132. * Added Melee Turtles
  133. * Added Crafty Turtles
  134. * Added 14 new Turtle Combinations accessible by combining the turtle upgrades above
  135. * Labelled computers and turtles can now be crafted into turtles or other turtle types without losing their ID, label and data
  136. * Added a "Turtle Upgrade API" for mod developers to create their own tools and peripherals for turtles
  137. * Turtles can now attack entities with turtle.attack(), and collect their dropped items
  138. * Turtles can now use turtle.place() with any item the player can, and can interact with entities
  139. * Turtles can now craft items with turtle.craft()
  140. * Turtles can now place items into inventories with turtle.drop()
  141. * Changed the behaviour of turtle.place() and turtle.drop() to only consider the currently selected slot
  142. * Turtles can now pick up items from the ground, or from inventories, with turtle.suck()
  143. * Turtles can now compare items in their inventories
  144. * Turtles can place signs with text on them with turtle.place( [signText] )
  145. * Turtles now optionally require fuel items to move, and can refuel themselves
  146. * The size of the the turtle inventory has been increased to 16
  147. * The size of the turtle screen has been increased
  148. * New turtle functions: turtle.compareTo( [slotNum] ), turtle.craft(), turtle.attack(), turtle.attackUp(), turtle.attackDown(), turtle.dropUp(), turtle.dropDown(), turtle.getFuelLevel(), turtle.refuel()
  149. * New disk function: disk.getID()
  150. * New turtle programs: craft, refuel
  151. * "excavate" program now much smarter: Will return items to a chest when full, attack mobs, and refuel itself automatically
  152. * New API: keys
  153. * Added optional Floppy Disk and Hard Drive space limits for computers and turtles
  154. * New fs function: fs.getFreeSpace( path ), also fs.getDrive() works again
  155. * The send and receive range of wireless modems now increases with altitude, allowing long range networking from high-altitude computers (great for GPS networks)
  156. * http.request() now supports https:// URLs
  157. * Right clicking a Disk Drive with a Floppy Disk or a Record when sneaking will insert the item into the Disk Drive automatically
  158. * The default size of the computer screen has been increased
  159. * 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.
  160.  
  161. New Features in ComputerCraft 1.31:
  162.  
  163. * Ported to Minecraft 1.2.3
  164. * Added Monitors (thanks to Cloudy)
  165. * Updated LuaJ to a newer, less memory hungry version
  166. * rednet_message event now has a third parameter, "distance", to support position triangulation.
  167. * New programs: gps, monitor, pastebin.
  168. * Added a secret program. Use with large monitors!
  169. * New apis: gps, vector
  170. * New turtle functions: turtle.compare(), turtle.compareUp(), turtle.compareDown(), turtle.drop( quantity )
  171. * New http functions: http.post().
  172. * New term functions: term.redirect(), term.restore()
  173. * New textutils functions: textutils.urlEncode()
  174. * New rednet functions: rednet.isOpen()
  175. * New config options: modem_range, modem_rangeDuringStorm
  176. * Bug fixes, program tweaks, and help updates
  177.  
  178. New Features in ComputerCraft 1.3:
  179.  
  180. * Ported to Minecraft Forge
  181. * Added Turtles
  182. * Added Wireless Modems
  183. * Added Mining Turtles
  184. * Added Wireless Turtles
  185. * Added Wireless Mining Turtles
  186. * Computers and Disk Drives no longer get destroyed by water.
  187. * Computers and Turtles can now be labelled with the label program, and labelled devices keep their state when destroyed.
  188. * Computers/Turtles can connect to adjacent devices, and turn them on and off
  189. * User programs now give line numbers in their error messages
  190. * New APIs: turtle, peripheral
  191. * New programs for turtles: tunnel, excavate, go, turn, dance
  192. * New os functions: os.getComputerLabel(), os.setComputerLabel()
  193. * Added "filter" parameter to os.pullEvent()
  194. * New shell function: shell.getCurrentProgram()
  195. * New textutils functions: textutils.serialize(), textutils.unserialize(), textutils.tabulate(), textutils.pagedTabulate(), textutils.slowWrite()
  196. * New io file function: file:lines()
  197. * New fs function: fs.getSize()
  198. * Disk Drives can now play records from other mods
  199. * Bug fixes, program tweaks, and help updates
  200.  
  201. New Features in ComputerCraft 1.2:
  202.  
  203. * Added Disk Drives and Floppy Disks
  204. * Added Ctrl+T shortcut to terminate the current program (hold)
  205. * Added Ctrl+S shortcut to shutdown the computer (hold)
  206. * Added Ctrl+R shortcut to reboot the computer (hold)
  207. * New Programs: alias, apis, copy, delete, dj, drive, eject, id, label, list, move, reboot, redset, rename, time, worm.
  208. * New APIs: bit, colours, disk, help, rednet, parallel, textutils.
  209. * New color functions: colors.combine(), colors.subtract(), colors.test()
  210. * New fs functions: fs.getName(), new modes for fs.open()
  211. * New os functions: os.loadAPI(), os.unloadAPI(),
  212. os.clock(), os.time(), os.setAlarm(),
  213. os.reboot(), os.queueEvent()
  214. * New redstone function: redstone.getSides()
  215. * New shell functions: shell.setPath(), shell.programs(), shell.resolveProgram(), shell.setAlias()
  216. * Lots of updates to the help pages
  217. * Bug fixes
  218.  
  219. New Features in ComputerCraft 1.1:
  220.  
  221. * Added Multiplayer support throughout.
  222. * Added connectivity with RedPower bundled cables
  223. * Added HTTP api, enabled via the mod config, to allow computers to access the real world internet
  224. * Added command history to the shell.
  225. * Programs which spin in an infinite loop without yielding will no longer freeze minecraft
  226. * Help updates and bug fixes
  227.  
  228. New Features in ComputerCraft 1.0:
  229.  
  230. * First Release!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement