From e8ce29bad649c2d00e674bdb80e4cbf9d2eb5290 Mon Sep 17 00:00:00 2001 From: Guillaume ARM Date: Sun, 19 May 2024 13:15:52 +0200 Subject: [PATCH] refactor: create libs and config folders --- README.md | 11 ++++++++++- config-miner.lua => config/mining.lua | 0 install.lua | 11 +++++++---- robot.lua => libs/robot.lua | 0 turtle-utils.lua => libs/turtle-utils.lua | 0 miner.lua | 6 +++--- startup.lua | 2 +- 7 files changed, 21 insertions(+), 9 deletions(-) rename config-miner.lua => config/mining.lua (100%) rename robot.lua => libs/robot.lua (100%) rename turtle-utils.lua => libs/turtle-utils.lua (100%) diff --git a/README.md b/README.md index 38a3ffb..d8a78ef 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,15 @@ -# Installation +# minecraft-cc-tools + +Some tools for cc:tweaked minecraft mod (aka computercraft) + +## Download the installation script ``` wget https://git.trapcloud.fr/guillaumearm/minecraft-cc-tools/raw/branch/master/install.lua +``` + +## Execute the installation script + +``` install ``` diff --git a/config-miner.lua b/config/mining.lua similarity index 100% rename from config-miner.lua rename to config/mining.lua diff --git a/install.lua b/install.lua index ffaeb8a..fa4cc99 100644 --- a/install.lua +++ b/install.lua @@ -1,12 +1,12 @@ local LIST_FILES = { - 'turtle-utils.lua', - 'robot.lua', - 'miner.lua' + 'miner.lua', + 'libs/turtle-utils.lua', + 'libs/robot.lua' }; local LIST_CONFIG_FILES = { 'startup.lua', - 'config-miner.lua' + 'config/config-miner.lua' } @@ -14,6 +14,9 @@ local REPO_PREFIX = 'https://git.trapcloud.fr/guillaumearm/minecraft-cc-tools/ra local previousDir = shell.dir() +fs.makeDir('/libs') +fs.makeDir('/config') + for _, filePath in pairs(LIST_FILES) do fs.delete(filePath) shell.execute('wget', REPO_PREFIX .. filePath, filePath) diff --git a/robot.lua b/libs/robot.lua similarity index 100% rename from robot.lua rename to libs/robot.lua diff --git a/turtle-utils.lua b/libs/turtle-utils.lua similarity index 100% rename from turtle-utils.lua rename to libs/turtle-utils.lua diff --git a/miner.lua b/miner.lua index 7cb4267..36a2e89 100644 --- a/miner.lua +++ b/miner.lua @@ -1,6 +1,6 @@ -local robotApi = require('robot') -local turtleUtils = require('turtle-utils') -local config = require('config-miner') +local robotApi = require('libs/robot') +local turtleUtils = require('libs/turtle-utils') +local config = require('config/mining') local LOWER_SIZE_LIMIT = 2; local HIGHER_SIZE_LIMIT = 128; diff --git a/startup.lua b/startup.lua index 5cd4e16..19e585f 100644 --- a/startup.lua +++ b/startup.lua @@ -1 +1 @@ -shell.execute('/miner.lua') +-- shell.execute('/miner.lua')