Main Page

Main Page Welcome to the unofficial ComputerCraft wiki! This wiki is still heavily under construction, and any help is appreciated. You can request an account here.

If you want to mark a page as your own to edit it later (to avoid other people creating the same page as you), feel free to pre-create the page with the contents:

You can view pages marked as such in the category Category:Articles to be expanded.

Todo

 * Document all APIs (use your own judgement to prioritise the more important APIs)
 * List at Template:Functions
 * Document types:
 * string
 * number
 * nil
 * boolean
 * table
 * function
 * thread
 * userdata
 * Alphabetize the sections in Template:Functions (most list entries should already be alphabetized so don't worry about those)
 * Document the blocks and items in CC:Tweaked
 * Document all events
 * Write TemplateData + documentation for all our templates
 * Little public-facing: Template:Code, Template:Inline code, Template:Var, Template:Type, Template:Argument, Template:Argument reference, Template:Optional argument, Template:Varargs, Template:API doc source link
 * Big public-facing: Template:API doc function, Template:API doc example
 * Internal: Template:Infobox function, Template:API doc header, Template:API doc key, Template:API doc value, Template:API doc code, Template:API doc description

API links
Here is a rough guide of where functions are defined in the source code:


 * colours
 * disk
 * gps
 * help
 * io
 * keys
 * paintutils
 * parallel
 * peripheral (java)
 * rednet
 * settings
 * term
 * textutils
 * vector
 * window
 * commands
 * turtle
 * http
 * fs
 * os
 * redstone
 * shell
 * term

All pages
Here is a list of pages that have already been created. Some may only be partially completed.