CCTweaks
CCTweaks is an extension of ComputerCraft's functionality, providing users with additional capabilities and flexibility when working with computers and turtles in Minecraft.
Important Information
This modification makes changes to the ComputerCraft core. Although the module has been thoroughly tested, certain issues may occur. When errors are detected, report them directly to the CCTweaks issue tracker, not to the ComputerCraft tracker - this will speed up problem resolution and avoid creating unnecessary difficulties for developer DanTwoHundred.
Compatibility with Minecraft Versions
Versions 1.10.2 and 1.11.2
Despite the absence of stable ComputerCraft builds for Minecraft 1.10.2 and 1.11.2, CCTweaks supports both these versions. ComputerCraft builds for these versions can be downloaded from the unofficial build server.
Versions 1.12 and Above
After ComputerCraft became an open project, the need for CCTweaks has somewhat decreased. Development is focused on integrating features into the original mod. For a similar experience, it's recommended to use CC:Tweaked - a fork of ComputerCraft that includes many CCTweaks capabilities.
Main Features
Programming
- Custom computer execution time
- Debug API whitelist
- TCP socket API
- Data compression API
- LuaJC compiler (converts Lua code to Java for performance improvement)
- Cobalt virtual machine (reentrant version of LuaJ)
- Custom termination handler
- Various bugs fixed
- API for adding custom interfaces
Turtles
- Turtle command blacklist
- Turtle refueling using RF/EU
- Support for various turtle tools
- Upside-down turtles when named dinnerbone or Grumm (only for version 1.7.10)
Networks
- API for creating custom network components
- Multidimensional modems (connecting wired networks)
- Full-block modems (connecting to peripheral devices from 6 sides)
- Multipart support
- Item transport through OpenPeripheral (only for version 1.7.10)
- Network visualizer
Additional Features
- Computer upgrades (converting regular computers to advanced ones)
- Debug wand (adding debug API to any computer)