Stuff for the CC:Tweaked mod
Downloader CC:T Command wget https://raw.githubusercontent.com/drums12360/CC-Survival-Scripts/main/downloader/downloader.lua
| File Name | Description | Usage |
|---|---|---|
| downloader.lua | Downloads all normal scripts and/or standalone scripts | downloader <version> <no auto updater> Executing without variables given will result in normal scripts and active auto updater. For standalone scripts use sa. For normal and standalone scripts use all. For normal or all scripts without auto updater write auto no or all no |
Refuel CC:T Command wget https://raw.githubusercontent.com/drums12360/CC-Survival-Scripts/main/standalone/refuelSA.lua
Installer CC:T Command: wget https://raw.githubusercontent.com/drums12360/CC-Survival-Scripts/main/remote-control/rcInstaller.lua
Usage: rcInstaller turtle|remote <true/nil>
- Turtle remembers current Controller ID for security purposes
- History and Auto Complete
- Works with ender modems if desired
- Keep Alive and Status Updates
- Protection from random RCE
- Auth for File Transfers and Running remote scripts
File names are subject to change
| File | Description |
|---|---|
| rcRemote.lua | As the file name implies it controls rcTurtle via the rednet api. |
| rcTurtle.lua | Controlled by rcRemote via the rednet api. |
| rcInstaller.lua | Installs the RC script you choose and its dependencies and whether to auto update the script on reboot. |
| ecc.lua | Elliptic Curve Cryptography api thx to @MCJack123 |
| File Name | Description |
|---|---|
| dataLib.lua | Data manipulation |
| toolsLib.lua | Dig, place and item manipulation |
| storageLib.lua | External storage stuff |
| digLib.lua | stack and vein mine |
| moveLib.lua | Basic movement helper funtions |
| init.lua = library | Uses all the files in library folder |
| argOptParser.lua | @LDDestroier 's argParser2.lua. Takes program args -o, -o optArg or --opt, --opt optArg and does something useful with it |
| File Name | Dependencies |
|---|---|
| mineCuboid.lua | library |
| mineStaircase.lua | library |
| mineTunnel.lua | library |
| mineVert.lua | library |
| stripMine.lua | library |
| stripTunnel.lua | library |
| File Name | Description | Usage |
|---|---|---|
| mineCuboidSA.lua | Mines a cuboid of minimum 3 x 3 x 1 the width needs to be an odd # and the side is left or right |
mineCuboidSA <w> <h> <d> <side> cube size and which side you placed the turtle |
| mineStaircaseSA.lua | Mines a one block wide staircase up or down |
mineStaircaseSA <step_amount> <direction> |
| mineTunnelSA.lua | Overhauled tunnel script which places torches and deposits stuff in a chest | mineTunnelSA <distance> Torches in slot 16 if wanted, turtle facing chest if deposit is wanted |
| mineVertSA.lua | Digs in a straight line down untill finds ore then vein mines it, block off hole while mining | mineVertSA <depth> |
| stripMineSA.lua | Digs in a straight line untill it finds ore then vein mines it | stripMineSA <depth> |
| stripTunnelSA.lua | Classical two block heigh stripmine without torches and vein mine on the lower block | stripTunnelSA <Shaft_Amount> <Shaft_Width> <Shaft_Distance> How far in, how long each shaft is and the distance between them, recommended 3. |
| refuelSA.lua | Custom refuel script which lets you manually refuel for x amount of time | refuelSA <time_inSeconds> <replace_original> If no time is given, default is 120 seconds. If you want to replace the default script write replace |