From 66e1d9362eec96030ca58ca8558cf940b595b8a3 Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Mon, 20 Oct 2025 10:38:48 +0200 Subject: [PATCH] Restructure repository --- .github/CODEOWNERS | 1 - Makefile | 37 ------------------ LICENSE.md => bzsilicon2/LICENSE.md | 0 changelog.txt => bzsilicon2/changelog.txt | 0 .../compatibility}/248k.lua | 0 .../compatibility}/any-planet-start.lua | 0 .../compatibility}/hot-metals.lua | 0 .../compatibility}/krastorio2.lua | 0 .../control-util.lua | 0 control.lua => bzsilicon2/control.lua | 0 .../data-final-fixes.lua | 0 .../data-updates.lua | 0 data-util.lua => bzsilicon2/data-util.lua | 0 data.lua => bzsilicon2/data.lua | 0 .../deadlock-stacking.lua | 0 .../graphics}/entity/razorgrass-leaves.png | Bin .../graphics}/entity/razorgrass-normal.png | Bin .../graphics}/entity/razorgrass-shadow.png | Bin .../graphics}/entity/razorgrass-shadow2.png | Bin .../graphics}/entity/razorgrass.png | Bin .../graphics}/entity/razorgrass_1.png | Bin .../graphics}/entity/razorgrass_2.png | Bin .../graphics}/entity/razorgrass_3.png | Bin .../graphics}/entity/razorgrass_4.png | Bin .../graphics}/entity/razorgrass_5.png | Bin .../graphics}/entity/razorgrass_6.png | Bin .../graphics}/entity/razorgrass_7.png | Bin .../graphics}/entity/razorgrass_8.png | Bin .../graphics}/icons/Untitled.png | Bin .../graphics}/icons/ash.png | Bin .../graphics}/icons/gyro.png | Bin .../graphics}/icons/optical-fiber.png | Bin .../graphics}/icons/razorgrass-1.png | Bin .../graphics}/icons/razorgrass-2.png | Bin .../graphics}/icons/razorgrass-3.png | Bin .../graphics}/icons/razorgrass-dried-1.png | Bin .../graphics}/icons/razorgrass-dried-2.png | Bin .../graphics}/icons/razorgrass-dried-3.png | Bin .../graphics}/icons/razorgrass-dried.png | Bin .../graphics}/icons/razorgrass-seed-1.png | Bin .../graphics}/icons/razorgrass-seed-2.png | Bin .../graphics}/icons/razorgrass-seed-3.png | Bin .../graphics}/icons/razorgrass-seed.png | Bin .../graphics}/icons/razorgrass.png | Bin .../graphics}/icons/silica.png | Bin .../graphics}/icons/silicon-wafer.png | Bin .../graphics}/icons/silicon.png | Bin .../graphics}/icons/silicone-recipe.png | Bin .../graphics}/icons/silicone.png | Bin .../graphics}/icons/solar-cell.png | Bin .../graphics}/icons/stacked/gyro-stacked.png | Bin .../icons/stacked/optical-fiber-stacked.png | Bin .../icons/stacked/silica-stacked.png | Bin .../icons/stacked/silicon-stacked.png | Bin .../icons/stacked/silicon-wafer-stacked.png | Bin .../icons/stacked/solar-cell-stacked.png | Bin .../graphics}/technology/gyro.png | Bin .../technology/optical-fiber-tech.png | Bin .../technology/razorgrass-unlock.png | Bin .../graphics}/technology/razorgrass.png | Bin .../technology/silica-processing.png | Bin .../technology/silicon-processing.png | Bin info.json => bzsilicon2/info.json | 0 {locale => bzsilicon2/locale}/de/silicon.cfg | 0 {locale => bzsilicon2/locale}/en/silicon.cfg | 0 {locale => bzsilicon2/locale}/ja/silicon.cfg | 0 {locale => bzsilicon2/locale}/ko/silicon.cfg | 0 {locale => bzsilicon2/locale}/pl/silicon.cfg | 0 {locale => bzsilicon2/locale}/ru/silicon.cfg | 0 .../locale}/zh-CN/silicon.cfg | 0 me.lua => bzsilicon2/me.lua | 0 .../prototypes}/basic-crusher.lua | 0 .../prototypes}/cables.lua | 0 .../prototypes}/gyro.lua | 0 .../prototypes}/optical-fiber.lua | 0 .../prototypes}/razorgrass.lua | 0 .../prototypes}/silica-recipe.lua | 0 .../prototypes}/silicon-recipe.lua | 0 .../prototypes}/stone.lua | 0 .../recipe-updates.lua | 0 .../recipes}/silica-matter.lua | 0 .../recipes}/silicon-vulcanite.lua | 0 .../settings-util.lua | 0 settings.lua => bzsilicon2/settings.lua | 0 .../strange-matter.lua | 0 thumbnail.png => bzsilicon2/thumbnail.png | Bin .../graphics}/entity/razorgrass-shadow.xcf | Bin .../graphics}/entity/razorgrass.blend | Bin .../graphics}/entity/razorgrass.blend1 | Bin .../graphics}/entity/razorgrass.xcf | Bin {graphics => sources/graphics}/icons/ash.xcf | Bin {graphics => sources/graphics}/icons/gyro.xcf | Bin .../graphics}/icons/optical-fiber-stacked.xcf | Bin .../graphics}/icons/optical-fiber.xcf | Bin .../graphics}/icons/razorgrass-dried-1.xcf | Bin .../graphics}/icons/razorgrass-dried-2.xcf | Bin .../graphics}/icons/razorgrass-dried-3.xcf | Bin .../graphics}/icons/razorgrass-dried.xcf | Bin .../graphics}/icons/razorgrass-seed-1.xcf | Bin .../graphics}/icons/razorgrass-seed-2.xcf | Bin .../graphics}/icons/razorgrass-seed-3.xcf | Bin .../graphics}/icons/razorgrass-seed.xcf | Bin {graphics => sources/graphics}/icons/sand.xcf | Bin .../graphics}/icons/silica-icon.xcf | Bin .../graphics}/icons/silica-stacked.xcf | Bin .../graphics}/icons/silica.xcf | Bin .../graphics}/icons/silicon-stacked.xcf | Bin .../graphics}/icons/silicon-wafer-stacked.xcf | Bin .../graphics}/icons/silicon-wafer.xcf | Bin .../graphics}/icons/silicon.xcf | Bin .../graphics}/icons/silicone.blend | Bin .../graphics}/icons/silicone.blend1 | Bin .../graphics}/icons/silicone.xcf | Bin .../graphics}/icons/solar-cell-stacked.xcf | Bin .../graphics}/icons/solar-cell.xcf | Bin .../graphics}/icons/stacked/gyro-stacked.xcf | Bin .../graphics}/icons/thumb.xcf | Bin .../technology/razorgrass-unlock.xcf | Bin 118 files changed, 38 deletions(-) delete mode 100644 .github/CODEOWNERS delete mode 100644 Makefile rename LICENSE.md => bzsilicon2/LICENSE.md (100%) rename changelog.txt => bzsilicon2/changelog.txt (100%) rename {compatibility => bzsilicon2/compatibility}/248k.lua (100%) rename {compatibility => bzsilicon2/compatibility}/any-planet-start.lua (100%) rename {compatibility => bzsilicon2/compatibility}/hot-metals.lua (100%) rename {compatibility => bzsilicon2/compatibility}/krastorio2.lua (100%) rename control-util.lua => bzsilicon2/control-util.lua (100%) rename control.lua => bzsilicon2/control.lua (100%) rename data-final-fixes.lua => bzsilicon2/data-final-fixes.lua (100%) rename data-updates.lua => bzsilicon2/data-updates.lua (100%) rename data-util.lua => bzsilicon2/data-util.lua (100%) rename data.lua => bzsilicon2/data.lua (100%) rename deadlock-stacking.lua => bzsilicon2/deadlock-stacking.lua (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass-leaves.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass-normal.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass-shadow.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass-shadow2.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_1.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_2.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_3.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_4.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_5.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_6.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_7.png (100%) rename {graphics => bzsilicon2/graphics}/entity/razorgrass_8.png (100%) rename {graphics => bzsilicon2/graphics}/icons/Untitled.png (100%) rename {graphics => bzsilicon2/graphics}/icons/ash.png (100%) rename {graphics => bzsilicon2/graphics}/icons/gyro.png (100%) rename {graphics => bzsilicon2/graphics}/icons/optical-fiber.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-1.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-2.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-3.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-dried-1.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-dried-2.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-dried-3.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-dried.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-seed-1.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-seed-2.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-seed-3.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass-seed.png (100%) rename {graphics => bzsilicon2/graphics}/icons/razorgrass.png (100%) rename {graphics => bzsilicon2/graphics}/icons/silica.png (100%) rename {graphics => bzsilicon2/graphics}/icons/silicon-wafer.png (100%) rename {graphics => bzsilicon2/graphics}/icons/silicon.png (100%) rename {graphics => bzsilicon2/graphics}/icons/silicone-recipe.png (100%) rename {graphics => bzsilicon2/graphics}/icons/silicone.png (100%) rename {graphics => bzsilicon2/graphics}/icons/solar-cell.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/gyro-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/optical-fiber-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/silica-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/silicon-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/silicon-wafer-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/icons/stacked/solar-cell-stacked.png (100%) rename {graphics => bzsilicon2/graphics}/technology/gyro.png (100%) rename {graphics => bzsilicon2/graphics}/technology/optical-fiber-tech.png (100%) rename {graphics => bzsilicon2/graphics}/technology/razorgrass-unlock.png (100%) rename {graphics => bzsilicon2/graphics}/technology/razorgrass.png (100%) rename {graphics => bzsilicon2/graphics}/technology/silica-processing.png (100%) rename {graphics => bzsilicon2/graphics}/technology/silicon-processing.png (100%) rename info.json => bzsilicon2/info.json (100%) rename {locale => bzsilicon2/locale}/de/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/en/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/ja/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/ko/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/pl/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/ru/silicon.cfg (100%) rename {locale => bzsilicon2/locale}/zh-CN/silicon.cfg (100%) rename me.lua => bzsilicon2/me.lua (100%) rename {prototypes => bzsilicon2/prototypes}/basic-crusher.lua (100%) rename {prototypes => bzsilicon2/prototypes}/cables.lua (100%) rename {prototypes => bzsilicon2/prototypes}/gyro.lua (100%) rename {prototypes => bzsilicon2/prototypes}/optical-fiber.lua (100%) rename {prototypes => bzsilicon2/prototypes}/razorgrass.lua (100%) rename {prototypes => bzsilicon2/prototypes}/silica-recipe.lua (100%) rename {prototypes => bzsilicon2/prototypes}/silicon-recipe.lua (100%) rename {prototypes => bzsilicon2/prototypes}/stone.lua (100%) rename recipe-updates.lua => bzsilicon2/recipe-updates.lua (100%) rename {recipes => bzsilicon2/recipes}/silica-matter.lua (100%) rename {recipes => bzsilicon2/recipes}/silicon-vulcanite.lua (100%) rename settings-util.lua => bzsilicon2/settings-util.lua (100%) rename settings.lua => bzsilicon2/settings.lua (100%) rename strange-matter.lua => bzsilicon2/strange-matter.lua (100%) rename thumbnail.png => bzsilicon2/thumbnail.png (100%) rename {graphics => sources/graphics}/entity/razorgrass-shadow.xcf (100%) rename {graphics => sources/graphics}/entity/razorgrass.blend (100%) rename {graphics => sources/graphics}/entity/razorgrass.blend1 (100%) rename {graphics => sources/graphics}/entity/razorgrass.xcf (100%) rename {graphics => sources/graphics}/icons/ash.xcf (100%) rename {graphics => sources/graphics}/icons/gyro.xcf (100%) rename {graphics => sources/graphics}/icons/optical-fiber-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/optical-fiber.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-dried-1.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-dried-2.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-dried-3.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-dried.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-seed-1.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-seed-2.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-seed-3.xcf (100%) rename {graphics => sources/graphics}/icons/razorgrass-seed.xcf (100%) rename {graphics => sources/graphics}/icons/sand.xcf (100%) rename {graphics => sources/graphics}/icons/silica-icon.xcf (100%) rename {graphics => sources/graphics}/icons/silica-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/silica.xcf (100%) rename {graphics => sources/graphics}/icons/silicon-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/silicon-wafer-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/silicon-wafer.xcf (100%) rename {graphics => sources/graphics}/icons/silicon.xcf (100%) rename {graphics => sources/graphics}/icons/silicone.blend (100%) rename {graphics => sources/graphics}/icons/silicone.blend1 (100%) rename {graphics => sources/graphics}/icons/silicone.xcf (100%) rename {graphics => sources/graphics}/icons/solar-cell-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/solar-cell.xcf (100%) rename {graphics => sources/graphics}/icons/stacked/gyro-stacked.xcf (100%) rename {graphics => sources/graphics}/icons/thumb.xcf (100%) rename {graphics => sources/graphics}/technology/razorgrass-unlock.xcf (100%) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index e04c9b6..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* brevven diff --git a/Makefile b/Makefile deleted file mode 100644 index 11be59f..0000000 --- a/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# General makefile for factorio mods. -# -# Presumes the development work is done in a /dev// -# directory where this makefile resides. This directory must be parallel to -# the /mods/ directory where mods are installed. Run `make -# install` from dev/ to install the mod as a zip file. That zip file -# should also be ready to upload to the mod portal - -.PHONY: copy lint-changelog install - -libdir = "../bzlib" -libfiles = $(shell ls $(libdir)/*.lua | grep -o '[^/]*.lua') -pwd = $(shell pwd) -v = $(shell basename "$(pwd)")_$(shell jq -r .version info.json) - -link: - for f in $(libfiles) ; do \ - echo "using $(libdir)/$$f" ;\ - cp $(libdir)/$$f .; \ - done; - -copy: link - rm -rf ../$(v) - mkdir -p ../$(v) - cp -rf * ../$(v) - rm -f ../$(v).zip - cd ..; zip -9 -r -y $(v).zip $(v) -x "*.xcf" -x "*.git*" -x "*.bak" -x "*.blend*" - -install: lint-changelog copy - cp -f ../$(v).zip ../../mods/ - -lint-changelog: copy - python3 ../da-changelog-tools_0.0.14/changelog-checker.py --changelog ../$(v).zip - -zorro: - python3 ../da-changelog-tools_0.0.14/changelog-checker.py --zorro --changelog ../$(v).zip - diff --git a/LICENSE.md b/bzsilicon2/LICENSE.md similarity index 100% rename from LICENSE.md rename to bzsilicon2/LICENSE.md diff --git a/changelog.txt b/bzsilicon2/changelog.txt similarity index 100% rename from changelog.txt rename to bzsilicon2/changelog.txt diff --git a/compatibility/248k.lua b/bzsilicon2/compatibility/248k.lua similarity index 100% rename from compatibility/248k.lua rename to bzsilicon2/compatibility/248k.lua diff --git a/compatibility/any-planet-start.lua b/bzsilicon2/compatibility/any-planet-start.lua similarity index 100% rename from compatibility/any-planet-start.lua rename to bzsilicon2/compatibility/any-planet-start.lua diff --git a/compatibility/hot-metals.lua b/bzsilicon2/compatibility/hot-metals.lua similarity index 100% rename from compatibility/hot-metals.lua rename to bzsilicon2/compatibility/hot-metals.lua diff --git a/compatibility/krastorio2.lua b/bzsilicon2/compatibility/krastorio2.lua similarity index 100% rename from compatibility/krastorio2.lua rename to bzsilicon2/compatibility/krastorio2.lua diff --git a/control-util.lua b/bzsilicon2/control-util.lua similarity index 100% rename from control-util.lua rename to bzsilicon2/control-util.lua diff --git a/control.lua b/bzsilicon2/control.lua similarity index 100% rename from control.lua rename to bzsilicon2/control.lua diff --git a/data-final-fixes.lua b/bzsilicon2/data-final-fixes.lua similarity index 100% rename from data-final-fixes.lua rename to bzsilicon2/data-final-fixes.lua diff --git a/data-updates.lua b/bzsilicon2/data-updates.lua similarity index 100% rename from data-updates.lua rename to bzsilicon2/data-updates.lua diff --git a/data-util.lua b/bzsilicon2/data-util.lua similarity index 100% rename from data-util.lua rename to bzsilicon2/data-util.lua diff --git a/data.lua b/bzsilicon2/data.lua similarity index 100% rename from data.lua rename to bzsilicon2/data.lua diff --git a/deadlock-stacking.lua b/bzsilicon2/deadlock-stacking.lua similarity index 100% rename from deadlock-stacking.lua rename to bzsilicon2/deadlock-stacking.lua diff --git a/graphics/entity/razorgrass-leaves.png b/bzsilicon2/graphics/entity/razorgrass-leaves.png similarity index 100% rename from graphics/entity/razorgrass-leaves.png rename to bzsilicon2/graphics/entity/razorgrass-leaves.png diff --git a/graphics/entity/razorgrass-normal.png b/bzsilicon2/graphics/entity/razorgrass-normal.png similarity index 100% rename from graphics/entity/razorgrass-normal.png rename to bzsilicon2/graphics/entity/razorgrass-normal.png diff --git a/graphics/entity/razorgrass-shadow.png b/bzsilicon2/graphics/entity/razorgrass-shadow.png similarity index 100% rename from graphics/entity/razorgrass-shadow.png rename to bzsilicon2/graphics/entity/razorgrass-shadow.png diff --git a/graphics/entity/razorgrass-shadow2.png b/bzsilicon2/graphics/entity/razorgrass-shadow2.png similarity index 100% rename from graphics/entity/razorgrass-shadow2.png rename to bzsilicon2/graphics/entity/razorgrass-shadow2.png diff --git a/graphics/entity/razorgrass.png b/bzsilicon2/graphics/entity/razorgrass.png similarity index 100% rename from graphics/entity/razorgrass.png rename to bzsilicon2/graphics/entity/razorgrass.png diff --git a/graphics/entity/razorgrass_1.png b/bzsilicon2/graphics/entity/razorgrass_1.png similarity index 100% rename from graphics/entity/razorgrass_1.png rename to bzsilicon2/graphics/entity/razorgrass_1.png diff --git a/graphics/entity/razorgrass_2.png b/bzsilicon2/graphics/entity/razorgrass_2.png similarity index 100% rename from graphics/entity/razorgrass_2.png rename to bzsilicon2/graphics/entity/razorgrass_2.png diff --git a/graphics/entity/razorgrass_3.png b/bzsilicon2/graphics/entity/razorgrass_3.png similarity index 100% rename from graphics/entity/razorgrass_3.png rename to bzsilicon2/graphics/entity/razorgrass_3.png diff --git a/graphics/entity/razorgrass_4.png b/bzsilicon2/graphics/entity/razorgrass_4.png similarity index 100% rename from graphics/entity/razorgrass_4.png rename to bzsilicon2/graphics/entity/razorgrass_4.png diff --git a/graphics/entity/razorgrass_5.png b/bzsilicon2/graphics/entity/razorgrass_5.png similarity index 100% rename from graphics/entity/razorgrass_5.png rename to bzsilicon2/graphics/entity/razorgrass_5.png diff --git a/graphics/entity/razorgrass_6.png b/bzsilicon2/graphics/entity/razorgrass_6.png similarity index 100% rename from graphics/entity/razorgrass_6.png rename to bzsilicon2/graphics/entity/razorgrass_6.png diff --git a/graphics/entity/razorgrass_7.png b/bzsilicon2/graphics/entity/razorgrass_7.png similarity index 100% rename from graphics/entity/razorgrass_7.png rename to bzsilicon2/graphics/entity/razorgrass_7.png diff --git a/graphics/entity/razorgrass_8.png b/bzsilicon2/graphics/entity/razorgrass_8.png similarity index 100% rename from graphics/entity/razorgrass_8.png rename to bzsilicon2/graphics/entity/razorgrass_8.png diff --git a/graphics/icons/Untitled.png b/bzsilicon2/graphics/icons/Untitled.png similarity index 100% rename from graphics/icons/Untitled.png rename to bzsilicon2/graphics/icons/Untitled.png diff --git a/graphics/icons/ash.png b/bzsilicon2/graphics/icons/ash.png similarity index 100% rename from graphics/icons/ash.png rename to bzsilicon2/graphics/icons/ash.png diff --git a/graphics/icons/gyro.png b/bzsilicon2/graphics/icons/gyro.png similarity index 100% rename from graphics/icons/gyro.png rename to bzsilicon2/graphics/icons/gyro.png diff --git a/graphics/icons/optical-fiber.png b/bzsilicon2/graphics/icons/optical-fiber.png similarity index 100% rename from graphics/icons/optical-fiber.png rename to bzsilicon2/graphics/icons/optical-fiber.png diff --git a/graphics/icons/razorgrass-1.png b/bzsilicon2/graphics/icons/razorgrass-1.png similarity index 100% rename from graphics/icons/razorgrass-1.png rename to bzsilicon2/graphics/icons/razorgrass-1.png diff --git a/graphics/icons/razorgrass-2.png b/bzsilicon2/graphics/icons/razorgrass-2.png similarity index 100% rename from graphics/icons/razorgrass-2.png rename to bzsilicon2/graphics/icons/razorgrass-2.png diff --git a/graphics/icons/razorgrass-3.png b/bzsilicon2/graphics/icons/razorgrass-3.png similarity index 100% rename from graphics/icons/razorgrass-3.png rename to bzsilicon2/graphics/icons/razorgrass-3.png diff --git a/graphics/icons/razorgrass-dried-1.png b/bzsilicon2/graphics/icons/razorgrass-dried-1.png similarity index 100% rename from graphics/icons/razorgrass-dried-1.png rename to bzsilicon2/graphics/icons/razorgrass-dried-1.png diff --git a/graphics/icons/razorgrass-dried-2.png b/bzsilicon2/graphics/icons/razorgrass-dried-2.png similarity index 100% rename from graphics/icons/razorgrass-dried-2.png rename to bzsilicon2/graphics/icons/razorgrass-dried-2.png diff --git a/graphics/icons/razorgrass-dried-3.png b/bzsilicon2/graphics/icons/razorgrass-dried-3.png similarity index 100% rename from graphics/icons/razorgrass-dried-3.png rename to bzsilicon2/graphics/icons/razorgrass-dried-3.png diff --git a/graphics/icons/razorgrass-dried.png b/bzsilicon2/graphics/icons/razorgrass-dried.png similarity index 100% rename from graphics/icons/razorgrass-dried.png rename to bzsilicon2/graphics/icons/razorgrass-dried.png diff --git a/graphics/icons/razorgrass-seed-1.png b/bzsilicon2/graphics/icons/razorgrass-seed-1.png similarity index 100% rename from graphics/icons/razorgrass-seed-1.png rename to bzsilicon2/graphics/icons/razorgrass-seed-1.png diff --git a/graphics/icons/razorgrass-seed-2.png b/bzsilicon2/graphics/icons/razorgrass-seed-2.png similarity index 100% rename from graphics/icons/razorgrass-seed-2.png rename to bzsilicon2/graphics/icons/razorgrass-seed-2.png diff --git a/graphics/icons/razorgrass-seed-3.png b/bzsilicon2/graphics/icons/razorgrass-seed-3.png similarity index 100% rename from graphics/icons/razorgrass-seed-3.png rename to bzsilicon2/graphics/icons/razorgrass-seed-3.png diff --git a/graphics/icons/razorgrass-seed.png b/bzsilicon2/graphics/icons/razorgrass-seed.png similarity index 100% rename from graphics/icons/razorgrass-seed.png rename to bzsilicon2/graphics/icons/razorgrass-seed.png diff --git a/graphics/icons/razorgrass.png b/bzsilicon2/graphics/icons/razorgrass.png similarity index 100% rename from graphics/icons/razorgrass.png rename to bzsilicon2/graphics/icons/razorgrass.png diff --git a/graphics/icons/silica.png b/bzsilicon2/graphics/icons/silica.png similarity index 100% rename from graphics/icons/silica.png rename to bzsilicon2/graphics/icons/silica.png diff --git a/graphics/icons/silicon-wafer.png b/bzsilicon2/graphics/icons/silicon-wafer.png similarity index 100% rename from graphics/icons/silicon-wafer.png rename to bzsilicon2/graphics/icons/silicon-wafer.png diff --git a/graphics/icons/silicon.png b/bzsilicon2/graphics/icons/silicon.png similarity index 100% rename from graphics/icons/silicon.png rename to bzsilicon2/graphics/icons/silicon.png diff --git a/graphics/icons/silicone-recipe.png b/bzsilicon2/graphics/icons/silicone-recipe.png similarity index 100% rename from graphics/icons/silicone-recipe.png rename to bzsilicon2/graphics/icons/silicone-recipe.png diff --git a/graphics/icons/silicone.png b/bzsilicon2/graphics/icons/silicone.png similarity index 100% rename from graphics/icons/silicone.png rename to bzsilicon2/graphics/icons/silicone.png diff --git a/graphics/icons/solar-cell.png b/bzsilicon2/graphics/icons/solar-cell.png similarity index 100% rename from graphics/icons/solar-cell.png rename to bzsilicon2/graphics/icons/solar-cell.png diff --git a/graphics/icons/stacked/gyro-stacked.png b/bzsilicon2/graphics/icons/stacked/gyro-stacked.png similarity index 100% rename from graphics/icons/stacked/gyro-stacked.png rename to bzsilicon2/graphics/icons/stacked/gyro-stacked.png diff --git a/graphics/icons/stacked/optical-fiber-stacked.png b/bzsilicon2/graphics/icons/stacked/optical-fiber-stacked.png similarity index 100% rename from graphics/icons/stacked/optical-fiber-stacked.png rename to bzsilicon2/graphics/icons/stacked/optical-fiber-stacked.png diff --git a/graphics/icons/stacked/silica-stacked.png b/bzsilicon2/graphics/icons/stacked/silica-stacked.png similarity index 100% rename from graphics/icons/stacked/silica-stacked.png rename to bzsilicon2/graphics/icons/stacked/silica-stacked.png diff --git a/graphics/icons/stacked/silicon-stacked.png b/bzsilicon2/graphics/icons/stacked/silicon-stacked.png similarity index 100% rename from graphics/icons/stacked/silicon-stacked.png rename to bzsilicon2/graphics/icons/stacked/silicon-stacked.png diff --git a/graphics/icons/stacked/silicon-wafer-stacked.png b/bzsilicon2/graphics/icons/stacked/silicon-wafer-stacked.png similarity index 100% rename from graphics/icons/stacked/silicon-wafer-stacked.png rename to bzsilicon2/graphics/icons/stacked/silicon-wafer-stacked.png diff --git a/graphics/icons/stacked/solar-cell-stacked.png b/bzsilicon2/graphics/icons/stacked/solar-cell-stacked.png similarity index 100% rename from graphics/icons/stacked/solar-cell-stacked.png rename to bzsilicon2/graphics/icons/stacked/solar-cell-stacked.png diff --git a/graphics/technology/gyro.png b/bzsilicon2/graphics/technology/gyro.png similarity index 100% rename from graphics/technology/gyro.png rename to bzsilicon2/graphics/technology/gyro.png diff --git a/graphics/technology/optical-fiber-tech.png b/bzsilicon2/graphics/technology/optical-fiber-tech.png similarity index 100% rename from graphics/technology/optical-fiber-tech.png rename to bzsilicon2/graphics/technology/optical-fiber-tech.png diff --git a/graphics/technology/razorgrass-unlock.png b/bzsilicon2/graphics/technology/razorgrass-unlock.png similarity index 100% rename from graphics/technology/razorgrass-unlock.png rename to bzsilicon2/graphics/technology/razorgrass-unlock.png diff --git a/graphics/technology/razorgrass.png b/bzsilicon2/graphics/technology/razorgrass.png similarity index 100% rename from graphics/technology/razorgrass.png rename to bzsilicon2/graphics/technology/razorgrass.png diff --git a/graphics/technology/silica-processing.png b/bzsilicon2/graphics/technology/silica-processing.png similarity index 100% rename from graphics/technology/silica-processing.png rename to bzsilicon2/graphics/technology/silica-processing.png diff --git a/graphics/technology/silicon-processing.png b/bzsilicon2/graphics/technology/silicon-processing.png similarity index 100% rename from graphics/technology/silicon-processing.png rename to bzsilicon2/graphics/technology/silicon-processing.png diff --git a/info.json b/bzsilicon2/info.json similarity index 100% rename from info.json rename to bzsilicon2/info.json diff --git a/locale/de/silicon.cfg b/bzsilicon2/locale/de/silicon.cfg similarity index 100% rename from locale/de/silicon.cfg rename to bzsilicon2/locale/de/silicon.cfg diff --git a/locale/en/silicon.cfg b/bzsilicon2/locale/en/silicon.cfg similarity index 100% rename from locale/en/silicon.cfg rename to bzsilicon2/locale/en/silicon.cfg diff --git a/locale/ja/silicon.cfg b/bzsilicon2/locale/ja/silicon.cfg similarity index 100% rename from locale/ja/silicon.cfg rename to bzsilicon2/locale/ja/silicon.cfg diff --git a/locale/ko/silicon.cfg b/bzsilicon2/locale/ko/silicon.cfg similarity index 100% rename from locale/ko/silicon.cfg rename to bzsilicon2/locale/ko/silicon.cfg diff --git a/locale/pl/silicon.cfg b/bzsilicon2/locale/pl/silicon.cfg similarity index 100% rename from locale/pl/silicon.cfg rename to bzsilicon2/locale/pl/silicon.cfg diff --git a/locale/ru/silicon.cfg b/bzsilicon2/locale/ru/silicon.cfg similarity index 100% rename from locale/ru/silicon.cfg rename to bzsilicon2/locale/ru/silicon.cfg diff --git a/locale/zh-CN/silicon.cfg b/bzsilicon2/locale/zh-CN/silicon.cfg similarity index 100% rename from locale/zh-CN/silicon.cfg rename to bzsilicon2/locale/zh-CN/silicon.cfg diff --git a/me.lua b/bzsilicon2/me.lua similarity index 100% rename from me.lua rename to bzsilicon2/me.lua diff --git a/prototypes/basic-crusher.lua b/bzsilicon2/prototypes/basic-crusher.lua similarity index 100% rename from prototypes/basic-crusher.lua rename to bzsilicon2/prototypes/basic-crusher.lua diff --git a/prototypes/cables.lua b/bzsilicon2/prototypes/cables.lua similarity index 100% rename from prototypes/cables.lua rename to bzsilicon2/prototypes/cables.lua diff --git a/prototypes/gyro.lua b/bzsilicon2/prototypes/gyro.lua similarity index 100% rename from prototypes/gyro.lua rename to bzsilicon2/prototypes/gyro.lua diff --git a/prototypes/optical-fiber.lua b/bzsilicon2/prototypes/optical-fiber.lua similarity index 100% rename from prototypes/optical-fiber.lua rename to bzsilicon2/prototypes/optical-fiber.lua diff --git a/prototypes/razorgrass.lua b/bzsilicon2/prototypes/razorgrass.lua similarity index 100% rename from prototypes/razorgrass.lua rename to bzsilicon2/prototypes/razorgrass.lua diff --git a/prototypes/silica-recipe.lua b/bzsilicon2/prototypes/silica-recipe.lua similarity index 100% rename from prototypes/silica-recipe.lua rename to bzsilicon2/prototypes/silica-recipe.lua diff --git a/prototypes/silicon-recipe.lua b/bzsilicon2/prototypes/silicon-recipe.lua similarity index 100% rename from prototypes/silicon-recipe.lua rename to bzsilicon2/prototypes/silicon-recipe.lua diff --git a/prototypes/stone.lua b/bzsilicon2/prototypes/stone.lua similarity index 100% rename from prototypes/stone.lua rename to bzsilicon2/prototypes/stone.lua diff --git a/recipe-updates.lua b/bzsilicon2/recipe-updates.lua similarity index 100% rename from recipe-updates.lua rename to bzsilicon2/recipe-updates.lua diff --git a/recipes/silica-matter.lua b/bzsilicon2/recipes/silica-matter.lua similarity index 100% rename from recipes/silica-matter.lua rename to bzsilicon2/recipes/silica-matter.lua diff --git a/recipes/silicon-vulcanite.lua b/bzsilicon2/recipes/silicon-vulcanite.lua similarity index 100% rename from recipes/silicon-vulcanite.lua rename to bzsilicon2/recipes/silicon-vulcanite.lua diff --git a/settings-util.lua b/bzsilicon2/settings-util.lua similarity index 100% rename from settings-util.lua rename to bzsilicon2/settings-util.lua diff --git a/settings.lua b/bzsilicon2/settings.lua similarity index 100% rename from settings.lua rename to bzsilicon2/settings.lua diff --git a/strange-matter.lua b/bzsilicon2/strange-matter.lua similarity index 100% rename from strange-matter.lua rename to bzsilicon2/strange-matter.lua diff --git a/thumbnail.png b/bzsilicon2/thumbnail.png similarity index 100% rename from thumbnail.png rename to bzsilicon2/thumbnail.png diff --git a/graphics/entity/razorgrass-shadow.xcf b/sources/graphics/entity/razorgrass-shadow.xcf similarity index 100% rename from graphics/entity/razorgrass-shadow.xcf rename to sources/graphics/entity/razorgrass-shadow.xcf diff --git a/graphics/entity/razorgrass.blend b/sources/graphics/entity/razorgrass.blend similarity index 100% rename from graphics/entity/razorgrass.blend rename to sources/graphics/entity/razorgrass.blend diff --git a/graphics/entity/razorgrass.blend1 b/sources/graphics/entity/razorgrass.blend1 similarity index 100% rename from graphics/entity/razorgrass.blend1 rename to sources/graphics/entity/razorgrass.blend1 diff --git a/graphics/entity/razorgrass.xcf b/sources/graphics/entity/razorgrass.xcf similarity index 100% rename from graphics/entity/razorgrass.xcf rename to sources/graphics/entity/razorgrass.xcf diff --git a/graphics/icons/ash.xcf b/sources/graphics/icons/ash.xcf similarity index 100% rename from graphics/icons/ash.xcf rename to sources/graphics/icons/ash.xcf diff --git a/graphics/icons/gyro.xcf b/sources/graphics/icons/gyro.xcf similarity index 100% rename from graphics/icons/gyro.xcf rename to sources/graphics/icons/gyro.xcf diff --git a/graphics/icons/optical-fiber-stacked.xcf b/sources/graphics/icons/optical-fiber-stacked.xcf similarity index 100% rename from graphics/icons/optical-fiber-stacked.xcf rename to sources/graphics/icons/optical-fiber-stacked.xcf diff --git a/graphics/icons/optical-fiber.xcf b/sources/graphics/icons/optical-fiber.xcf similarity index 100% rename from graphics/icons/optical-fiber.xcf rename to sources/graphics/icons/optical-fiber.xcf diff --git a/graphics/icons/razorgrass-dried-1.xcf b/sources/graphics/icons/razorgrass-dried-1.xcf similarity index 100% rename from graphics/icons/razorgrass-dried-1.xcf rename to sources/graphics/icons/razorgrass-dried-1.xcf diff --git a/graphics/icons/razorgrass-dried-2.xcf b/sources/graphics/icons/razorgrass-dried-2.xcf similarity index 100% rename from graphics/icons/razorgrass-dried-2.xcf rename to sources/graphics/icons/razorgrass-dried-2.xcf diff --git a/graphics/icons/razorgrass-dried-3.xcf b/sources/graphics/icons/razorgrass-dried-3.xcf similarity index 100% rename from graphics/icons/razorgrass-dried-3.xcf rename to sources/graphics/icons/razorgrass-dried-3.xcf diff --git a/graphics/icons/razorgrass-dried.xcf b/sources/graphics/icons/razorgrass-dried.xcf similarity index 100% rename from graphics/icons/razorgrass-dried.xcf rename to sources/graphics/icons/razorgrass-dried.xcf diff --git a/graphics/icons/razorgrass-seed-1.xcf b/sources/graphics/icons/razorgrass-seed-1.xcf similarity index 100% rename from graphics/icons/razorgrass-seed-1.xcf rename to sources/graphics/icons/razorgrass-seed-1.xcf diff --git a/graphics/icons/razorgrass-seed-2.xcf b/sources/graphics/icons/razorgrass-seed-2.xcf similarity index 100% rename from graphics/icons/razorgrass-seed-2.xcf rename to sources/graphics/icons/razorgrass-seed-2.xcf diff --git a/graphics/icons/razorgrass-seed-3.xcf b/sources/graphics/icons/razorgrass-seed-3.xcf similarity index 100% rename from graphics/icons/razorgrass-seed-3.xcf rename to sources/graphics/icons/razorgrass-seed-3.xcf diff --git a/graphics/icons/razorgrass-seed.xcf b/sources/graphics/icons/razorgrass-seed.xcf similarity index 100% rename from graphics/icons/razorgrass-seed.xcf rename to sources/graphics/icons/razorgrass-seed.xcf diff --git a/graphics/icons/sand.xcf b/sources/graphics/icons/sand.xcf similarity index 100% rename from graphics/icons/sand.xcf rename to sources/graphics/icons/sand.xcf diff --git a/graphics/icons/silica-icon.xcf b/sources/graphics/icons/silica-icon.xcf similarity index 100% rename from graphics/icons/silica-icon.xcf rename to sources/graphics/icons/silica-icon.xcf diff --git a/graphics/icons/silica-stacked.xcf b/sources/graphics/icons/silica-stacked.xcf similarity index 100% rename from graphics/icons/silica-stacked.xcf rename to sources/graphics/icons/silica-stacked.xcf diff --git a/graphics/icons/silica.xcf b/sources/graphics/icons/silica.xcf similarity index 100% rename from graphics/icons/silica.xcf rename to sources/graphics/icons/silica.xcf diff --git a/graphics/icons/silicon-stacked.xcf b/sources/graphics/icons/silicon-stacked.xcf similarity index 100% rename from graphics/icons/silicon-stacked.xcf rename to sources/graphics/icons/silicon-stacked.xcf diff --git a/graphics/icons/silicon-wafer-stacked.xcf b/sources/graphics/icons/silicon-wafer-stacked.xcf similarity index 100% rename from graphics/icons/silicon-wafer-stacked.xcf rename to sources/graphics/icons/silicon-wafer-stacked.xcf diff --git a/graphics/icons/silicon-wafer.xcf b/sources/graphics/icons/silicon-wafer.xcf similarity index 100% rename from graphics/icons/silicon-wafer.xcf rename to sources/graphics/icons/silicon-wafer.xcf diff --git a/graphics/icons/silicon.xcf b/sources/graphics/icons/silicon.xcf similarity index 100% rename from graphics/icons/silicon.xcf rename to sources/graphics/icons/silicon.xcf diff --git a/graphics/icons/silicone.blend b/sources/graphics/icons/silicone.blend similarity index 100% rename from graphics/icons/silicone.blend rename to sources/graphics/icons/silicone.blend diff --git a/graphics/icons/silicone.blend1 b/sources/graphics/icons/silicone.blend1 similarity index 100% rename from graphics/icons/silicone.blend1 rename to sources/graphics/icons/silicone.blend1 diff --git a/graphics/icons/silicone.xcf b/sources/graphics/icons/silicone.xcf similarity index 100% rename from graphics/icons/silicone.xcf rename to sources/graphics/icons/silicone.xcf diff --git a/graphics/icons/solar-cell-stacked.xcf b/sources/graphics/icons/solar-cell-stacked.xcf similarity index 100% rename from graphics/icons/solar-cell-stacked.xcf rename to sources/graphics/icons/solar-cell-stacked.xcf diff --git a/graphics/icons/solar-cell.xcf b/sources/graphics/icons/solar-cell.xcf similarity index 100% rename from graphics/icons/solar-cell.xcf rename to sources/graphics/icons/solar-cell.xcf diff --git a/graphics/icons/stacked/gyro-stacked.xcf b/sources/graphics/icons/stacked/gyro-stacked.xcf similarity index 100% rename from graphics/icons/stacked/gyro-stacked.xcf rename to sources/graphics/icons/stacked/gyro-stacked.xcf diff --git a/graphics/icons/thumb.xcf b/sources/graphics/icons/thumb.xcf similarity index 100% rename from graphics/icons/thumb.xcf rename to sources/graphics/icons/thumb.xcf diff --git a/graphics/technology/razorgrass-unlock.xcf b/sources/graphics/technology/razorgrass-unlock.xcf similarity index 100% rename from graphics/technology/razorgrass-unlock.xcf rename to sources/graphics/technology/razorgrass-unlock.xcf