Update and add index
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome ComputerCraft [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome ComputerCraft [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
[38;5;12m (https://computercraft.cc)[39m
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
|
||||
[38;5;14m[1mComputerCraft[0m[38;5;12m is a mod for Minecraft which adds computers which are programmable with the Lua programming language. [39m[38;5;14m[1mComputerCraft: Tweaked[0m[38;5;12m is a fork of the mod for newer Minecraft versions.[39m
|
||||
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mlives[39m[38;5;12m [39m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mGitHub[0m[38;5;12m [39m[38;5;12m(https://github.com/tomodachi94/awesome-computercraft)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmight[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mcorrectly[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthird-party[39m[38;5;12m [39m[38;5;12mwebsites.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcontribute,[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;14m[1mCONTRIBUTING.md[0m[38;5;12m [39m
|
||||
[38;5;12m(./CONTRIBUTING.md).[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mquestions,[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mFAQ[0m[38;5;12m [39m[38;5;12m(./FAQ.md).[39m
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mlives[39m[38;5;12m [39m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mGitHub[0m[38;5;12m [39m[38;5;12m(https://github.com/tomodachi94/awesome-computercraft)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmight[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mrender[39m[38;5;12m [39m[38;5;12mcorrectly[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthird-party[39m[38;5;12m [39m[38;5;12mwebsites.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcontribute,[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;14m[1mCONTRIBUTING.md[0m[38;5;12m [39m[38;5;12m(./CONTRIBUTING.md).[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mquestions,[39m
|
||||
[38;5;12msee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mFAQ[0m[38;5;12m [39m[38;5;12m(./FAQ.md).[39m
|
||||
|
||||
[38;5;12mA note on abbreviations: [39m[48;5;235m[38;5;249mCC[49m[39m[38;5;12m is ComputerCraft, [39m[48;5;235m[38;5;249mCC:T[49m[39m[38;5;12m is ComputerCraft: Tweaked, and [39m[48;5;235m[38;5;249mCC:R[49m[39m[38;5;12m is ComputerCraft: Restitched.[39m
|
||||
|
||||
@@ -50,12 +50,10 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mAdvanced Peripherals[0m[38;5;12m (https://www.curseforge.com/minecraft/mc-mods/advanced-peripherals) - A mod which adds various peripherals and APIs for interacting with other mods. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mComputronics[0m[38;5;12m (https://wiki.vexatos.com/wiki:computronics) - A mod which adds various peripherals, notably for detecting events in the world and for manipulation of sound. [39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPlethora[0m[38;5;12m [39m[38;5;12m(https://plethora.madefor.cc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmod[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mperipherals[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12maccessed[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12msuch.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12maddition,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mplayer[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mperipheral.[39m[38;5;12m [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPlethora[0m[38;5;12m (https://plethora.madefor.cc) - A mod which adds peripherals and allows many blocks to be accessed as such. In addition, it also allows for manipulation of the player as a peripheral. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCC:C Bridge[0m[38;5;12m (https://modrinth.com/mod/cccbridge) - A mod that adds compatibility between the ComputerCraft and [39m[38;5;14m[1mCreate mod[0m[38;5;12m (https://modrinth.com/mod/create)! [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTurtlematic[0m[38;5;12m (https://www.curseforge.com/minecraft/mc-mods/turtlematic) - A mod which end goal is to make turtles so useful, so you will never need any other automation mod![39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mUnlimitedPeripheralWorks[0m[38;5;12m [39m[38;5;12m(https://www.curseforge.com/minecraft/mc-mods/unlimitedperipheralworks)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmod[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mperipherals[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mextend[39m[38;5;12m [39m[38;5;12mCC:T[39m[38;5;12m [39m[38;5;12mcapabilities.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mperipherals[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mmods.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUnlimitedPeripheralWorks[0m[38;5;12m (https://www.curseforge.com/minecraft/mc-mods/unlimitedperipheralworks) - A mod which adds various peripherals to extend CC:T capabilities. Also adds a lot of peripherals for other mods.[39m
|
||||
|
||||
[38;2;255;187;0m[4mResource packs[0m
|
||||
|
||||
@@ -75,21 +73,19 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mModemShark[0m[38;5;12m (https://gist.github.com/MCJack123/56ca71555d9c0f78d4c985f1e9ad28e8) - Modem packet sniffer with a simple UI.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mnetshell[0m[38;5;12m (https://github.com/lyqyd/cc-netshell) - Access a computer's shell from another computer.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOrangeBox[0m[38;5;12m (https://github.com/walksanatora/orangebox) - Virtualization support for ComputerCraft computers.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mrawshell[0m[38;5;12m [39m[38;5;12m(https://gist.github.com/MCJack123/8c8861e5e3082d2bed18d07641b5b2cc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12malternative[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnetshell[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mCraftOS-PC's[39m[38;5;12m [39m[38;5;12m"raw[39m[38;5;12m [39m[38;5;12mmode"[39m[38;5;12m [39m[38;5;12mformat,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mtransfers,[39m[38;5;12m [39m[38;5;12mencryption,[39m
|
||||
[38;5;12mpasswords,[39m[38;5;12m [39m[38;5;12mWebSockets,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mrawshell[0m[38;5;12m (https://gist.github.com/MCJack123/8c8861e5e3082d2bed18d07641b5b2cc) - A modern alternative to netshell supporting CraftOS-PC's "raw mode" format, with file transfers, encryption, passwords, WebSockets, and more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1municornpkg[0m[38;5;12m (https://unicornpkg.madefor.cc) - Modern package management that doesn't suck.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFSEncrypt[0m[38;5;12m (https://gist.github.com/MCJack123/32c56917dc61da336ec0e8ca6aae39f8) - Transparent filesystem encryption.[39m
|
||||
|
||||
[38;2;255;187;0m[4mLibrary[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAcidity[0m[38;5;12m [39m[38;5;12m(https://github.com/9551-Dev/acidity)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;14m[1mprocedual[0m[38;5;14m[1m [0m[38;5;14m[1mworld[0m[38;5;14m[1m [0m[38;5;14m[1mgeneration[0m[38;5;12m [39m[38;5;12m(https://cdn.discordapp.com/attachments/477911902152949771/1078015614712565770/image.png)-oriented[39m[38;5;12m [39m[38;5;12mnoise[39m
|
||||
[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mlibrary.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAcidity[0m[38;5;12m (https://github.com/9551-Dev/acidity) - A simple [39m[38;5;14m[1mprocedual world generation[0m[38;5;12m (https://cdn.discordapp.com/attachments/477911902152949771/1078015614712565770/image.png)-oriented noise generation library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAnavrins' ChaCha20[0m[38;5;12m (http://www.computercraft.info/forums2/index.php?/topic/25474-) - Implementation of [39m[38;5;14m[1mChaCha20[0m[38;5;12m (https://en.wikipedia.org/wiki/ChaCha20-Poly1305).[39m
|
||||
[38;5;12m- Anavrins' hashing libraries:[39m
|
||||
[48;5;235m[38;5;249m- **MD5** (https://pastebin.com/6PVSRckQ) - Implementation of **MD5** (https://en.wikipedia.org/wiki/MD5).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **SHA-1** (https://pastebin.com/SfL7vxP3) - Implementation of **SHA-1** (https://en.wikipedia.org/wiki/SHA-1) with **HMAC** (https://en.wikipedia.org/wiki/HMAC) support.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **SHA-256** (http://www.computercraft.info/forums2/index.php?/topic/8169-) - Implementation of **SHA-256** (https://en.wikipedia.org/wiki/SHA-2) with support for **HMAC** (https://en.wikip[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249media.org/wiki/HMAC) and **PBKDF2** (https://en.wikipedia.org/wiki/PBKDF2).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m- **SHA-256** (http://www.computercraft.info/forums2/index.php?/topic/8169-) - Implementation of **SHA-256** (https://en.wikipedia.org/wiki/SHA-2) with support for **HMAC** (https://en.wikipedia.org/wiki/HMAC) and **PBKDF2** (https://e[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mn.wikipedia.org/wiki/PBKDF2).[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAUKit[0m[38;5;12m (https://mcjack123.github.io/AUKit/) - The quintessential audio processing and conversion library for ComputerCraft. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBasalt[0m[38;5;12m (https://basalt.madefor.cc/) - A GUI library emphasizing the user experience.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBigfont[0m[38;5;12m (https://pastebin.com/3LfWxRWh) - A library that makes writing something in different font sizes easy.[39m
|
||||
@@ -104,10 +100,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mMilo[0m[38;5;12m (https://github.com/kepler155c/opus-apps/wiki/Milo-(crafting---storage-system)) - A crafting and inventory management system. Note that this depends on OpusOS and Plethora.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPine3D[0m[38;5;12m (https://github.com/Xella37/Pine3D) - A 3D rendering engine designed to be fast.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPngLua[0m[38;5;12m (https://github.com/9551-Dev/pngLua) - PNG parsing library designed for ComputerCraft.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPixelbox[0m[38;5;14m[1m [0m[38;5;14m[1mLite[0m[38;5;12m [39m[38;5;12m(https://github.com/9551-Dev/apis/blob/main/pixelbox_lite.lua)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12minsanely[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;14m[1mdrawing[0m[38;5;14m[1m [0m[38;5;14m[1mcharacter[0m[38;5;12m [39m
|
||||
[38;5;12m(https://cdn.discordapp.com/attachments/876936991256743947/1123213991813058751/image.png)[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mlibrary.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRedRun[0m[38;5;12m [39m[38;5;12m(https://gist.github.com/MCJack123/473475f07b980d57dd2bd818026c97e8)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCraftOS[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mexiting[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprogram,[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mDOS[39m[38;5;12m [39m
|
||||
[38;5;12mTSRs.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPixelbox Lite[0m[38;5;12m (https://github.com/9551-Dev/apis/blob/main/pixelbox_lite.lua) - An insanely fast [39m[38;5;14m[1mdrawing character[0m[38;5;12m (https://cdn.discordapp.com/attachments/876936991256743947/1123213991813058751/image.png) processing library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRedRun[0m[38;5;12m (https://gist.github.com/MCJack123/473475f07b980d57dd2bd818026c97e8) - A small library for running processes in the background of CraftOS after exiting the program, similar to DOS TSRs.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTamperer[0m[38;5;12m (https://github.com/Fatboychummy-CC/Tamperer) - A library allowing easy creation of settings menus.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTampl[0m[38;5;12m (https://github.com/9551-Dev/tampl) - A Lua tokenization and parsing library designed for dynamic code generation and injecting code into existing programs.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTelem[0m[38;5;12m (https://telem.cc) - A telemetry library for peripherals, facilitating in-game and cloud-based monitoring dashboards for storage, energy, and machinery.[39m
|
||||
@@ -116,8 +110,7 @@
|
||||
[38;2;255;187;0m[4mFun[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mAUKit austream[0m[38;5;12m (https://github.com/MCJack123/AUKit/blob/master/austream.lua) - Based on AUKit, a simple audio player supporting WAV, DFPWM, AIFF, AU, and FLAC.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbattleship[0m[38;5;12m [39m[38;5;12m(https://gist.github.com/MCJack123/7082da1d2ac725c33ff77389877ad7f4)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mtwo-player[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[48;2;30;30;40m[38;5;14m[1m[3mBattleship[0m[48;2;30;30;40m[38;5;13m[3m [0m
|
||||
[48;2;30;30;40m[38;5;13m[3m(https://en.wikipedia.org/wiki/Battleship_(game))[0m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mbattleship[0m[38;5;12m (https://gist.github.com/MCJack123/7082da1d2ac725c33ff77389877ad7f4) - An implementation of the popular two-player game [39m[48;2;30;30;40m[38;5;14m[1m[3mBattleship[0m[48;2;30;30;40m[38;5;13m[3m (https://en.wikipedia.org/wiki/Battleship_(game))[0m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCCDoom[0m[38;5;12m (https://github.com/Xella37/CCDoom) - The [39m[48;2;30;30;40m[38;5;14m[1m[3mDoom[0m[38;5;14m[1m shooter[0m[38;5;12m (https://en.wikipedia.org/wiki/Doom_(1993_video_game)) ported to ComputerCraft using Pine3D.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCC-Minecraft[0m[38;5;12m (https://github.com/Xella37/CC-Minecraft) - [39m[48;2;30;30;40m[38;5;13m[3mMinecraft[0m[38;5;12m ported to ComputerCraft using Pine3D.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLuaGB[0m[38;5;12m (https://github.com/MCJack123/LuaGB) - A port of a Game Boy (Color) emulator for ComputerCraft. Works best in CraftOS-PC.[39m
|
||||
@@ -135,8 +128,7 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mPhoenix[0m[38;5;12m (https://phoenix.madefor.cc) - An OS which emphasizes modularity. It implements its own kernel.[39m
|
||||
[48;5;235m[38;5;249m- Phoenix is currently in alpha.[49m[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRecrafted[0m[38;5;12m (https://github.com/ocawesome101/recrafted) - A rewrite of CraftOS aiming for full feature parity while maintaining "saner API design."[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mUnBIOS[0m[38;5;12m [39m[38;5;12m(https://gist.github.com/MCJack123/42bc69d3757226c966da752df80437dc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12m"undo"[39m[38;5;12m [39m[38;5;12mCraftOS,[39m[38;5;12m [39m[38;5;12mreturning[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mbefore[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mBIOS.[39m[38;5;12m [39m[38;5;12mUseful[39m[38;5;12m [39m
|
||||
[38;5;12mfor[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mdevelopment.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUnBIOS[0m[38;5;12m (https://gist.github.com/MCJack123/42bc69d3757226c966da752df80437dc) - A program to "undo" CraftOS, returning the system to the same state it was in before running the BIOS. Useful for OS development.[39m
|
||||
|
||||
[38;2;255;187;0m[4mEconomy[0m
|
||||
|
||||
@@ -180,8 +172,7 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mCraftOS-PC for VS Code[0m[38;5;12m (https://www.craftos-pc.cc/docs/extension) - Extension for manipulating and running programs via CraftOS-PC in VSCode.[39m
|
||||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mcraftos2-plugins[0m[38;5;12m (https://github.com/MCJack123/craftos2-plugins) - A collection of small plugins for CraftOS-PC, maintained by the creator.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVSCode[0m[38;5;14m[1m [0m[38;5;14m[1mExtensions[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mComputerCraft[0m[38;5;12m [39m[38;5;12m(https://marketplace.visualstudio.com/items?itemName=lemmmy.computercraft-extension-pack)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSelf-explanatory.[39m[38;5;12m [39m[38;5;12mContains[39m[38;5;12m [39m[38;5;12mautocomplete[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCC:T[39m[38;5;12m [39m
|
||||
[38;5;12mfunctions,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mserver.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVSCode Extensions for ComputerCraft[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=lemmmy.computercraft-extension-pack) - Self-explanatory. Contains autocomplete for CC and CC:T functions, as well as a Lua language server.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTools[0m
|
||||
|
||||
@@ -193,33 +184,28 @@
|
||||
[38;2;255;187;0m[4mLiterature[0m
|
||||
[38;2;255;187;0m[4mEssays[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mJackMacWindows's[0m[38;5;14m[1m [0m[38;5;14m[1messay[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mComputerCraft[0m[38;5;14m[1m [0m[38;5;14m[1mOSes[0m[38;5;12m [39m[38;5;12m(https://gist.github.com/MCJack123/4b2bca21bdc0cf5c67ce7177326c2154)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContains[39m[38;5;12m [39m[38;5;12msuggestions,[39m[38;5;12m [39m[38;5;12mdiscouragement,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mencouragement[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mproper[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJackMacWindows's essay on ComputerCraft OSes[0m[38;5;12m (https://gist.github.com/MCJack123/4b2bca21bdc0cf5c67ce7177326c2154) - Contains suggestions, discouragement, and encouragement for building a proper operating system.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJackMacWindows's essay on sane APIs[0m[38;5;12m (https://gist.github.com/MCJack123/39ac0847579b3676cc098aca5860c758) - Has suggestions for making your APIs easy to use.[39m
|
||||
|
||||
[38;2;255;187;0m[4mTutorials[0m
|
||||
[38;2;255;187;0m[4mBasics[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mDirewolf20's tutorials[0m[38;5;12m (https://www.youtube.com/watch?v=wrUHUhfCY5A) - A series of videos explaining the basics of ComputerCraft programming. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSethbling's tutorials[0m[38;5;12m (https://www.youtube.com/watch?v=DSsx4VSe-Uk) - See above.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mLyqyd's[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mComputer[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mBasics[0m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mI[0m[38;5;12m [39m[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/15033-computer-basics-i),[39m[38;5;12m [39m[38;5;14m[1mII[0m[38;5;12m [39m
|
||||
[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/15041-computer-basics-ii/),[39m[38;5;12m [39m[38;5;14m[1mIII[0m[38;5;12m [39m[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/20905-computer-basics-iii/))[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThough[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbit[39m[38;5;12m [39m
|
||||
[38;5;12mdated,[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mexcellent[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbeginnings[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mjourney.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;12mLyqyd's[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mComputer[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mBasics[0m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mI[0m[38;5;12m [39m[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/15033-computer-basics-i),[39m[38;5;12m [39m[38;5;14m[1mII[0m[38;5;12m [39m[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/15041-computer-basics-ii/),[39m[38;5;12m [39m[38;5;14m[1mIII[0m[38;5;12m [39m
|
||||
[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/20905-computer-basics-iii/))[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThough[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbit[39m[38;5;12m [39m[38;5;12mdated,[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mexcellent[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbeginnings[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mjourney.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe FTB Wiki's Getting Started guide for ComputerCraft[0m[38;5;12m (https://ftb.fandom.com/wiki/Getting_Started_(ComputerCraft)) - A useful all-around resource for getting started.[39m
|
||||
|
||||
[38;2;255;187;0m[4mModerate or advanced[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBomb[0m[38;5;14m[1m [0m[38;5;14m[1mBloke's[0m[38;5;14m[1m [0m[48;2;30;30;40m[38;5;14m[1m[3mGuide[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3mto[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3mCoroutines[0m[38;5;12m [39m[38;5;12m(http://www.computercraft.info/forums2/index.php?/topic/25670-bbs-guide-to-coroutines/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mExplains[39m[38;5;12m [39m[38;5;12mwhy[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mcoroutines,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m
|
||||
[38;5;12mtutorials[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthem.[39m[38;5;12m [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBomb Bloke's [0m[48;2;30;30;40m[38;5;14m[1m[3mGuide to Coroutines[0m[38;5;12m (http://www.computercraft.info/forums2/index.php?/topic/25670-bbs-guide-to-coroutines/) - Explains why you should not use coroutines, and includes tutorials on using them. [39m
|
||||
|
||||
[38;2;255;187;0m[4mCharts, tables, and calculators[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mJackMacWindows's[0m[38;5;14m[1m [0m[38;5;14m[1mcoroutine[0m[38;5;14m[1m [0m[38;5;14m[1mflow[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m[38;5;12m(https://cdn.discordapp.com/attachments/477911902152949771/959769473437560862/Blank_Diagram_1_Page_1.png)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDemonstrates[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mcoroutines[39m[38;5;12m [39m[38;5;12mwork.[39m[38;5;12m [39m[38;5;12mEach[39m[38;5;12m [39m
|
||||
[38;5;12mcolumn[39m[38;5;12m [39m[38;5;12mrepresents[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mcoroutine's[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mflow.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJackMacWindows's coroutine flow chart[0m[38;5;12m (https://cdn.discordapp.com/attachments/477911902152949771/959769473437560862/Blank_Diagram_1_Page_1.png) - Demonstrates how coroutines work. Each column represents one coroutine's code flow.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKingOfGameYami's event flow chart[0m[38;5;12m (https://media.discordapp.net/attachments/477911902152949771/729709228675301380/image.png) - Demonstrates the flow of events when a program runs.[39m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWojbie's[0m[38;5;14m[1m [0m[38;5;14m[1mdecimal[0m[38;5;14m[1m [0m[38;5;14m[1mfont[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m[38;5;12m(https://cdn.discordapp.com/attachments/477911902152949771/933498000385400862/1642633650325141456271.png)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mCake's[0m[38;5;14m[1m [0m[38;5;14m[1mhex[0m[38;5;14m[1m [0m[38;5;14m[1mfont[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m
|
||||
[38;5;12m(https://thox.madefor.cc/_images/encodings-cc-chars.png)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContains[39m[38;5;12m [39m[38;5;12mdecimal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhex[39m[38;5;12m [39m[38;5;12mmappings[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mComputerCraft[39m[38;5;12m [39m[38;5;12mfont[39m[38;5;12m [39m[38;5;12mcharacters.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEmma's[0m[38;5;14m[1m [0m[38;5;14m[1mComputerCraft[0m[38;5;14m[1m [0m[38;5;14m[1mcompatibility[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m[38;5;12m(https://docs.google.com/spreadsheets/d/1s4d21cL3QrUyegEzYaVXvqDr1zNorgyZ-fDWeopIC1k/edit?usp=sharing)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mShows[39m[38;5;12m [39m[38;5;12mcompatibility[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12memulators[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12min-game[39m[38;5;12m [39m[38;5;12mmods.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWojbie's[0m[38;5;14m[1m [0m[38;5;14m[1mdecimal[0m[38;5;14m[1m [0m[38;5;14m[1mfont[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m[38;5;12m(https://cdn.discordapp.com/attachments/477911902152949771/933498000385400862/1642633650325141456271.png)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mCake's[0m[38;5;14m[1m [0m[38;5;14m[1mhex[0m[38;5;14m[1m [0m[38;5;14m[1mfont[0m[38;5;14m[1m [0m[38;5;14m[1mchart[0m[38;5;12m [39m[38;5;12m(https://thox.madefor.cc/_images/encodings-cc-chars.png)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContains[39m[38;5;12m [39m
|
||||
[38;5;12mdecimal[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhex[39m[38;5;12m [39m[38;5;12mmappings[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mComputerCraft[39m[38;5;12m [39m[38;5;12mfont[39m[38;5;12m [39m[38;5;12mcharacters.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEmma's ComputerCraft compatibility chart[0m[38;5;12m (https://docs.google.com/spreadsheets/d/1s4d21cL3QrUyegEzYaVXvqDr1zNorgyZ-fDWeopIC1k/edit?usp=sharing) - Shows compatibility across emulators and in-game mods.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMasonGulu's monitor size calculator[0m[38;5;12m (https://monitorsize.madefor.cc/) - An online gadget which calculates how many characters and pixels will fit onto a monitor.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOther lists[0m
|
||||
@@ -235,5 +221,4 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mCC:T's forums[0m[38;5;12m (https://forums.computercraft.cc) - Also extremely valuable, but is newer.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMinecraft Computer Mods Discord[0m[38;5;12m (https://discord.gg/H2UyJXe) - A Discord server for getting help with programming in CC and CC:T.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mComputerCraft's subreddit[0m[38;5;12m (https://reddit.com/r/computercraft) - A subreddit for showing off your ComputerCraft creations, as well as getting help.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mLua's[0m[38;5;14m[1m [0m[38;5;14m[1mmanual[0m[38;5;12m [39m[38;5;12m(https://www.lua.org/manual/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContains[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmethods[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mcovered[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mTweaked.cc.[39m[38;5;12m [39m[38;5;12mSections[39m[38;5;12m [39m[38;5;12m5[39m[38;5;12m [39m[38;5;12m(Auxillary[39m[38;5;12m [39m[38;5;12mLibrary)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m6[39m[38;5;12m [39m[38;5;12m(Standard[39m[38;5;12m [39m[38;5;12mLibrary)[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mparticular[39m[38;5;12m [39m
|
||||
[38;5;12minterest.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLua's manual[0m[38;5;12m (https://www.lua.org/manual/) - Contains documentation on methods not covered in Tweaked.cc. Sections 5 (Auxillary Library) and 6 (Standard Library) are of particular interest.[39m
|
||||
|
||||
Reference in New Issue
Block a user