CCTweaks: Power-Up ComputerCraft for Advanced Scripts

CCTweaks for Minecraft enhances ComputerCraft with LuaJC compilation, TCP sockets, flexible turtles, and advanced networking for complex automation.

Download CCTweaks for Minecraft 1.11.2, 1.10.2, 1.8.9, 1.8, 1.7.10

Original name: CCTweaks

Minecraft: 1.10.2, 1.11.2, 1.7.10, 1.8, 1.8.9

Loaders: Forge

FileVersionLoaderSize
CCTweaks-1.10.2-1.2.3-pr0.jar1.10.2Forge1.9 МБDownload
CCTweaks-1.10.2-1.5.0-pr2.jar1.10.2Forge997 КБDownload
CCTweaks-1.10.2-1.2.4.jar1.10.2Forge1.9 МБDownload
CCTweaks-1.10.2-1.5.0-pr0.jar1.10.2Forge949 КБDownload
CCTweaks-1.10.2-1.3.0.jar1.10.2Forge1010 КБDownload
CCTweaks-1.10.2-1.4.1.jar1.10.2Forge1.0 МБDownload
CCTweaks-1.10.2-1.4.0.jar1.10.2Forge1.0 МБDownload
CCTweaks-1.10.2-1.3.1.jar1.10.2Forge1020 КБDownload
CCTweaks-1.10.2-1.3.3.jar1.10.2Forge1.0 МБDownload
CCTweaks-1.10.2-1.3.2.jar1.10.2Forge1.0 МБDownload
CCTweaks-1.11.2-1.5.0-pr2.jar1.11.2Forge958 КБDownload
CCTweaks-1.11.2-1.3.0-pre0.jar1.11.2Forge982 КБDownload
CCTweaks-1.11.2-1.3.1.jar1.11.2Forge983 КБDownload
CCTweaks-1.11.2-1.3.2.jar1.11.2Forge1016 КБDownload
CCTweaks-1.11.2-1.3.3.jar1.11.2Forge1016 КБDownload
CCTweaks-1.11.2-1.4.0.jar1.11.2Forge997 КБDownload
CCTweaks-1.11.2-1.4.1.jar1.11.2Forge997 КБDownload
CCTweaks-1.11.2-1.5.0-pr0.jar1.11.2Forge913 КБDownload
CCTweaks-1.7.10-0.2.1.jar1.7.10Forge389 КБDownload
CCTweaks-1.7.10-1.1.1.jar1.7.10Forge1.0 МБDownload
CCTweaks-1.7.10-1.1.0.jar1.7.10Forge759 КБDownload
CCTweaks-1.7.10-1.0.0.jar1.7.10Forge942 КБDownload
CCTweaks-1.7.10-0.3.2.jar1.7.10Forge859 КБDownload
CCTweaks-1.7.10-0.3.0.1.jar1.7.10Forge557 КБDownload
CCTweaks-1.7.10-0.2.jar1.7.10Forge388 КБDownload
CCTweaks-1.7.10-0.2.2.jar1.7.10Forge424 КБDownload
CCTweaks-1.7.10-0.2.2.1.jar1.7.10Forge430 КБDownload
CCTweaks-1.7.10-0.2.2.2.jar1.7.10Forge424 КБDownload
CCTweaks-1.7.10-0.2.3.jar1.7.10Forge450 КБDownload
CCTweaks-1.7.10-0.2.3.1.jar1.7.10Forge450 КБDownload
CCTweaks-1.7.10-0.2.3.2.jar1.7.10Forge469 КБDownload
CCTweaks-1.7.10-0.2.3.3.jar1.7.10Forge470 КБDownload
CCTweaks-1.7.10-0.2.3.4.jar1.7.10Forge463 КБDownload
CCTweaks-1.7.10-0.3.jar1.7.10Forge533 КБDownload
CCTweaks-1.7.10-0.3.0.2.jar1.7.10Forge567 КБDownload
CCTweaks-1.7.10-0.3.1.jar1.7.10Forge822 КБDownload
CCTweaks-1.8-0.3.0.1.jar1.8Forge536 КБDownload
CCTweaks-1.8-0.3.jar1.8Forge516 КБDownload
CCTweaks-1.8-0.3.0.2.jar1.8Forge546 КБDownload
CCTweaks-1.8-0.2.3.4.jar1.8Forge443 КБDownload
CCTweaks-1.8-0.2.3.4pr0.jar1.8Forge441 КБDownload
CCTweaks-1.8.9-0.3.2.jar1.8.9Forge853 КБDownload
CCTweaks-1.8.9-1.2.1.jar1.8.9Forge1.1 МБDownload
CCTweaks-1.8.9-0.3.2.1.jar1.8.9Forge853 КБDownload
CCTweaks-1.8.9-0.3.2.2.jar1.8.9Forge853 КБDownload
CCTweaks-1.8.9-0.3.3.0.jar1.8.9Forge856 КБDownload
CCTweaks-1.8.9-1.0.0.jar1.8.9Forge937 КБDownload
CCTweaks-1.8.9-1.0.1.jar1.8.9Forge932 КБDownload
CCTweaks-1.8.9-0.3.0.2.jar1.8.9Forge586 КБDownload
CCTweaks-1.8.9-1.4.0.jar1.8.9Forge1015 КБDownload
CCTweaks-1.8.9-1.1.0.jar1.8.9Forge1.0 МБDownload
CCTweaks-1.8.9-1.3.2.jar1.8.9Forge1008 КБDownload
CCTweaks-1.8.9-1.3.1.jar1.8.9Forge982 КБDownload
CCTweaks-1.8.9-0.3.jar1.8.9Forge556 КБDownload
CCTweaks-1.8.9-0.3.1.jar1.8.9Forge850 КБDownload
CCTweaks-1.8.9-1.3.0.jar1.8.9Forge981 КБDownload
CCTweaks-1.8.9-0.3.0.1.jar1.8.9Forge576 КБDownload
CCTweaks-1.8.9-1.2.4.jar1.8.9Forge1.9 МБDownload
CCTweaks-1.8.9-1.2.0.jar1.8.9Forge1.1 МБDownload
CCTweaks-1.8.9-1.2.3.jar1.8.9Forge1.9 МБDownload
CCTweaks-1.8.9-1.2.2.jar1.8.9Forge1.1 МБDownload

CCTweaks: Advanced Programming Expansion for ComputerCraft

CCTweaks: Advanced Programming Expansion for ComputerCraft is a core-level modification designed for players who have exhausted the standard capabilities of ComputerCraft. Instead of adding superficial blocks, this mod rewires the internal logic of programmable computers and turtles, granting Lua developers and automation engineers a level of control that the base mod does not offer. It is a powerful tool, but because it operates deep within the game's mechanics, careful installation and version matching are essential.

Why Use CCTweaks in Your Modpack

The primary purpose of this mod is to remove bottlenecks. For complex Lua scripts, large-scale automated farms, or intricate network systems, the vanilla ComputerCraft experience often feels restrictive. CCTweaks addresses this by introducing a LuaJC compiler that converts performance-critical code into Java bytecode, resulting in a significant speed boost. It also implements the Cobalt virtual machine, a forked and refined version of LuaJ that supports parallel execution, making multitasking more stable.

Beyond performance, the mod provides a suite of debugging and customization tools. A configurable computer timeout prevents system freezes, while a whitelist for the debug API ensures safe access to advanced diagnostics. The mod also fixes long-standing issues with object messages, string patterns, and number formatting. For those who want to extend the system further, an API is included that allows you to add your own custom APIs.

Core Features for Programmers

  • TCP Socket Support: Enables direct communication between in-game computers and external services.
  • Data Compression API: Reduces memory usage when transferring large data packets.
  • Improved Error Handling: More reliable debugging and crash prevention.
  • Performance Enhancements: LuaJC compilation and Cobalt VM integration for faster execution.

Enhancing Turtles and Networking

Programmable turtles receive significant upgrades. The verb configuration system allows you to disable specific actions, such as turtle.inspect, to prevent information leaks in multiplayer scenarios. The refueling mechanic is now flexible, accepting any fuel type rather than just coal. Additionally, a tool host feature lets you equip turtles with any item, vastly expanding their utility beyond the standard pickaxe and shovel loadout.

Networking is another major focus. The network API introduces multidimensional modems that link wired networks across different dimensions. Full-block modems connect to peripherals on all six sides, and Multipart support allows for seamless integration with microblocks. A built-in visualizer helps you map out complex cable systems, ensuring you never lose track of your infrastructure.

Version Compatibility and Loader Requirements

CCTweaks: Advanced Programming Expansion for ComputerCraft was primarily developed for Minecraft 1.7.10, where it received its most complete feature set. Later builds offered support for 1.10.2 and 1.11.2, but these versions lacked official stable ComputerCraft releases, requiring users to source unofficial builds. With the release of Minecraft 1.12, ComputerCraft became open-source, and many CCTweaks features were merged into the main mod. For modern setups on 1.12 and above, the CC:Tweaked fork is recommended, as it integrates the best of CCTweaks into a stable, actively maintained core.

Regarding loaders, this mod is designed for the Forge mod loader. It is not a Fabric mod. When you download CCTweaks: Advanced Programming Expansion for ComputerCraft for Minecraft, ensure you are using the correct Forge version for your specific Minecraft version. The mod is highly invasive, so always back up your worlds before installation to avoid potential conflicts.

How to Install CCTweaks

The installation process is straightforward but requires attention to detail. First, ensure you have the correct version of Forge installed for your Minecraft client. Next, download the mod file from a trusted repository. Place the downloaded .jar file into the mods folder within your Minecraft directory. Launch the game and check the mod list to confirm it loaded successfully.

If you are using a modpack, verify that no other mods alter the same core files as CCTweaks. Conflicts can arise with other ComputerCraft add-ons, so a clean test environment is recommended. For users looking to quickly test the mod, using a launcher that supports direct mod integration can simplify the process, allowing you to download CCTweaks: Advanced Programming Expansion for ComputerCraft and automatically place it into your active modpack without manual file management.

Upgrading Computers and Debugging

One of the more practical features is the ability to upgrade a standard computer to an advanced one without replacing the block. This preserves your installed programs and saves resources. The Debug Wand provides a one-touch method to attach the debug API to any computer, making in-game code inspection significantly easier. These quality-of-life improvements streamline the development workflow, turning tedious debugging sessions into manageable tasks.

Conclusion

CCTweaks: Advanced Programming Expansion for ComputerCraft stands as a landmark mod in the history of ComputerCraft modding. While active development has ceased, its innovations live on in CC:Tweaked and have influenced the original mod's evolution. For players on older Minecraft versions or those interested in the roots of deep computer customization, this mod remains a viable and powerful choice. Remember to respect its core-level nature, check version compatibility, and back up your data. With careful setup, you can build networks and automation systems that were previously impossible.