metis
A collection of useful modules for ComputerCraft/CC: Tweaked. There's not much rhyme or reason to this really, so feel free to PR useful libraries you might have.
Have a look through the modules below, see what might be useful, and then use them in your own projects!
Modules
metis.argparse | A really basic argument parser. |
---|---|
metis.async | A basic system for running multiple tasks at the same time. |
metis.crypto.sha1 | Calculate the SHA1 hash for some text. |
metis.exception | Utilities for working with errors and exceptions. |
metis.fs | Extends the CC's fs library with additional utility functions. |
metis.input.keybinding | A system for handling keyboard shortcuts. |
metis.input.readline | An extension of CC's builtin read function (and io.read ), and utilities to work with it. |
metis.math | Extends the default math library with additional utility functions. |
metis.string | Extends the default string library with additional utility functions. |
metis.string.fuzzy | Determines if an input string str matches a given search pattern . |
metis.timer | Utilities for working with timers. |
Documentation
Using metis in your own projects | The simplest way to use metis is just to copy and paste individual functions or modules into your own project. |
---|