https://github.com/microeinstein/computercraftlibs
Libs and APIs that I've made to simplify scripting in ComputerCraft.
https://github.com/microeinstein/computercraftlibs
computercraft forms libraries lua minecraft simplify-scripting
Last synced: 3 months ago
JSON representation
Libs and APIs that I've made to simplify scripting in ComputerCraft.
- Host: GitHub
- URL: https://github.com/microeinstein/computercraftlibs
- Owner: Microeinstein
- License: mit
- Created: 2016-11-28T18:29:04.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-10T19:27:56.000Z (over 8 years ago)
- Last Synced: 2025-01-18T00:48:58.315Z (about 1 year ago)
- Topics: computercraft, forms, libraries, lua, minecraft, simplify-scripting
- Language: Lua
- Size: 21.5 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ComputerCraftLibs
Libs and APIs that I've made to simplify scripting in ComputerCraft.
## How to use
+ All the code is tested on ComputerCraft v1.75, but not with other versions.
+ Most all files have to be rewritten to allow the usage of `os.loadAPI("file")` therefore please use `loadfile("file")()` at the beginning of file.
## Table of files
Name|Description
----|-----------
STD|Adds functions to these namespaces: `term`, `fs`, `math`, `string`, `table` and others
STDTurtle|Adds functions to `turtle` namespace
HGet|Allows downloading (text-based) files with an HTTP GET request (like wget)
Forms|Allows the creation of (static) windows with **Buttons**, **Panels**, single-line or multi-line **TextBoxes**, **Labels**, **Images**, **Custom items** and **Automated dialogs**.