Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guillaumearm/cc-libs
my ComputerCraft apis
https://github.com/guillaumearm/cc-libs
computercraft computercraft-apis computercraft-utilities lua minecraft
Last synced: about 2 months ago
JSON representation
my ComputerCraft apis
- Host: GitHub
- URL: https://github.com/guillaumearm/cc-libs
- Owner: guillaumearm
- Created: 2022-07-15T12:00:39.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-18T22:49:24.000Z (over 2 years ago)
- Last Synced: 2024-05-30T16:46:44.551Z (7 months ago)
- Topics: computercraft, computercraft-apis, computercraft-utilities, lua, minecraft
- Language: Lua
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Trap's ComputerCraft APIs
## Installation
```
wget run https://raw.githubusercontent.com/guillaumearm/cc-libs/master/install.lua
```## Apis
- `/apis/eventloop`: a simple event loop api
- `/apis/net`: api to simplify sending and receiving routed messages (based on `eventloop` library)## Servers
All servers are automatically started at boot- `/servers/ping-server`: allow a machine to respond to a `ping` command.
- `/servers/cube-server`: allow a machine to be controllable via `cube`.
- `/servers/cube-boot.lua`: `cube` boot script.## Programs
- `router`: route messages (you need to setup a router to be able to use all `apis/net` based programs and libs)
- `ping` : ping machines (use `apis/net`)
- `cube`: cube client for deployment (use `cube help` command for more details)