LucidCFW is a custom BIOS and system for CC:Tweaked, designed to enhance and extend the functionality of the default CraftOS environment. It includes a modified BIOS, custom programs, and APIs, while maintaining compatibility with the original CraftOS.
- Custom BIOS (
lucid.lua) based on the CC:Tweaked BIOS. - Modified programs and APIs for extended functionality.
- Fully customizable and open-source.
- CC:Tweaked installed in your Minecraft world.
- HTTP API enabled in ComputerCraft.
- A disk drive with the required files (optional for custom programs/APIs).
-
Enable HTTP API: Ensure the HTTP API is enabled in your
ComputerCraftconfiguration file. -
Run the Installer: Copy the
install.luascript to your computer and execute it:wget run https://raw.githubusercontent.com/Jannnn13/lucidcfw/refs/heads/main/install.lua
-
Follow the Prompts:
- The installer will download the required files, patch them, and set up the LucidCFW environment.
- Confirm the installation when prompted.
-
Restart the Computer: After the installation is complete, press
Enterto restart the computer and boot into LucidCFW.
After installation, the following file structure will be created:
/lucid
├── bios
│ ├── lucid.lua # Custom BIOS
│ ├── unbios.lua # Custom BIOS Loader
├── rom
| ├── Some stuff... # Default BIOS
├── apis # Lucid APIs
├── programs # Lucid Programs
/startup.lua # Startup script for LucidCFWYou can modify the following files to customize LucidCFW:
/lucid/bios/lucid.lua: The main BIOS file./lucid/rom/programs: Add or modify programs./lucid/apis: Add or modify APIs.
-
HTTP API Disabled:
- Ensure
http.enabled=trueis set in theComputerCraftconfiguration file.
- Ensure
-
"File not found" Errors:
- Check your internet connection.
- Ensure the URLs in the installer script are correct.
-
"Too long without yielding" Errors:
- This may occur if the system is overloaded. Restart the computer and try again.
- CC:Tweaked Team: Original CraftOS and BIOS.
- MCJack123: Author of
unbios.lua. - Jannnn13 and Miko0187: Authors of LucidCFW.
This project is licensed under the MIT License. See the LICENSE file for details.