aboutsummaryrefslogtreecommitdiff
path: root/archive
diff options
context:
space:
mode:
Diffstat (limited to 'archive')
-rw-r--r--archive/BWLogo.pngbin0 -> 642 bytes
-rw-r--r--archive/BlockAdderGenerator/biovatgen.py68
-rw-r--r--archive/BlockAdderGenerator/csv.csv28
-rw-r--r--archive/GGregLogo.xcfbin0 -> 600172 bytes
-rw-r--r--archive/bartworks ID Range.txt6
-rw-r--r--archive/draw_io_graph.pngbin0 -> 113460 bytes
-rw-r--r--archive/draw_io_graph.xml1
-rw-r--r--archive/gtpp-wip-textures/1.pngbin0 -> 214 bytes
-rw-r--r--archive/gtpp-wip-textures/10.pngbin0 -> 346 bytes
-rw-r--r--archive/gtpp-wip-textures/11.pngbin0 -> 316 bytes
-rw-r--r--archive/gtpp-wip-textures/12.pngbin0 -> 219 bytes
-rw-r--r--archive/gtpp-wip-textures/13.pngbin0 -> 261 bytes
-rw-r--r--archive/gtpp-wip-textures/14.pngbin0 -> 339 bytes
-rw-r--r--archive/gtpp-wip-textures/15.pngbin0 -> 387 bytes
-rw-r--r--archive/gtpp-wip-textures/16.pngbin0 -> 191 bytes
-rw-r--r--archive/gtpp-wip-textures/17.pngbin0 -> 382 bytes
-rw-r--r--archive/gtpp-wip-textures/18.pngbin0 -> 283 bytes
-rw-r--r--archive/gtpp-wip-textures/19.pngbin0 -> 341 bytes
-rw-r--r--archive/gtpp-wip-textures/2.pngbin0 -> 197 bytes
-rw-r--r--archive/gtpp-wip-textures/20.pngbin0 -> 277 bytes
-rw-r--r--archive/gtpp-wip-textures/21.pngbin0 -> 331 bytes
-rw-r--r--archive/gtpp-wip-textures/22.pngbin0 -> 464 bytes
-rw-r--r--archive/gtpp-wip-textures/23.pngbin0 -> 213 bytes
-rw-r--r--archive/gtpp-wip-textures/24.pngbin0 -> 228 bytes
-rw-r--r--archive/gtpp-wip-textures/25.pngbin0 -> 774 bytes
-rw-r--r--archive/gtpp-wip-textures/26_off.pngbin0 -> 222 bytes
-rw-r--r--archive/gtpp-wip-textures/26_on.pngbin0 -> 325 bytes
-rw-r--r--archive/gtpp-wip-textures/27_off.pngbin0 -> 300 bytes
-rw-r--r--archive/gtpp-wip-textures/27_on.pngbin0 -> 234 bytes
-rw-r--r--archive/gtpp-wip-textures/28_off.pngbin0 -> 332 bytes
-rw-r--r--archive/gtpp-wip-textures/28_on.pngbin0 -> 325 bytes
-rw-r--r--archive/gtpp-wip-textures/29_off.pngbin0 -> 363 bytes
-rw-r--r--archive/gtpp-wip-textures/29_on.pngbin0 -> 386 bytes
-rw-r--r--archive/gtpp-wip-textures/3.pngbin0 -> 252 bytes
-rw-r--r--archive/gtpp-wip-textures/4.pngbin0 -> 351 bytes
-rw-r--r--archive/gtpp-wip-textures/5.pngbin0 -> 344 bytes
-rw-r--r--archive/gtpp-wip-textures/6.pngbin0 -> 912 bytes
-rw-r--r--archive/gtpp-wip-textures/7.pngbin0 -> 376 bytes
-rw-r--r--archive/gtpp-wip-textures/8.pngbin0 -> 355 bytes
-rw-r--r--archive/gtpp-wip-textures/9.pngbin0 -> 222 bytes
-rw-r--r--archive/gtpp-wip-textures/switch_1.pngbin0 -> 356 bytes
-rw-r--r--archive/gtpp-wip-textures/switch_2.pngbin0 -> 365 bytes
-rw-r--r--archive/gtpp-wip-textures/switch_3.pngbin0 -> 459 bytes
-rw-r--r--archive/gtpp-wip-textures/switch_4.pngbin0 -> 523 bytes
-rw-r--r--archive/kekz-screenshots/SOFC_Display.jpegbin0 -> 109788 bytes
-rw-r--r--archive/kekz-screenshots/TFFT_Display.jpegbin0 -> 94414 bytes
-rw-r--r--archive/original-botdustries-license-notice.txt21
-rw-r--r--archive/original-goodgenerator-license-notice.txt21
-rw-r--r--archive/original-kekztech-license-notice.txt21
-rw-r--r--archive/original-tectech-license-notice.txt21
50 files changed, 187 insertions, 0 deletions
diff --git a/archive/BWLogo.png b/archive/BWLogo.png
new file mode 100644
index 0000000000..61e1a41a95
--- /dev/null
+++ b/archive/BWLogo.png
Binary files differ
diff --git a/archive/BlockAdderGenerator/biovatgen.py b/archive/BlockAdderGenerator/biovatgen.py
new file mode 100644
index 0000000000..650cc52de7
--- /dev/null
+++ b/archive/BlockAdderGenerator/biovatgen.py
@@ -0,0 +1,68 @@
+# -*- coding: utf-8 -*-
+"""
+Created on Wed Jan 2 19:11:07 2019
+
+Copyright (c) 2019 boubou_19, bartimaeusnek
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+@author: boubou_19, bartimaeusnek
+"""
+
+import os
+import datetime
+import time
+name="GTNHBlocks" #change the name of the output file here
+ending=".java"
+csv_path = os.getcwd()+os.sep+"csv.csv" # change the name of the csv here
+output_file_path = os.getcwd()+os.sep+name+ending
+code_list = [] #will store all the lines of code
+max_meta = []
+with open(csv_path, "r") as file:#open the file and automatically close it when it leaves the scope
+ code_list.append("import com.github.bartimaeusnek.bartworks.API.BioVatLogicAdder;\n")
+ code_list.append("\n")
+ code_list.append("//Autogenerated run file, script Created on Wed Jan 2 19:11:07 2019 by boubou_19 and bartimaeusnek\n")
+ code_list.append("//Executed on "+datetime.datetime.fromtimestamp(time.time()).strftime('%Y-%m-%d %H:%M:%S')+"\n")
+ code_list.append("public class "+name+" implements Runnable {\n")
+ code_list.append("\n")
+ code_list.append(" @Override\n")
+ code_list.append(" public void run(){\n")
+ file.readline() #skip the first line of the file
+
+ for line in file:
+ line = line.split(";") #turns the string into a list of strings using the ";" separator
+ line[4] = line[4].strip("\n") #it remove the \n at the end of a csv line otherwise it will do shit in the string later
+ if line[3] == "-1" or line[3] == "0":
+ code_list.append(" BioVatLogicAdder.BioVatGlass.addCustomGlass(\"{0}\",\"{1}\",{2},{3});\n".format(line[0],line[1],line[2],line[4]))
+ else:
+ if line[3] == "15" and line[2] == "0":
+ max_meta.append(" BioVatLogicAdder.BioVatGlass.addCustomGlass(\"{0}\",\"{1}\",i,{3});\n".format(line[0],line[1],line[2],line[4]))
+ else:
+ code_list.append("\n for (int i = {0}; i <= {1};++i)\n".format(line[2],line[3]))
+ code_list.append(" BioVatLogicAdder.BioVatGlass.addCustomGlass(\"{0}\",\"{1}\",i,{3});\n\n".format(line[0],line[1],line[2],line[4]))
+
+ # for i in range(int(line[2]),int(line[3])+1): #the +1 is here because range instruction always exclude the last number
+ code_list.append("\n for (int i = 0; i <= 15;++i;){\n")
+ for line in max_meta:
+ code_list.append(line)
+ code_list.append(" }\n")
+ code_list.append(" }\n")
+ code_list.append("}\n")
+with open(output_file_path,"w") as out:
+ out.writelines(code_list)
+
diff --git a/archive/BlockAdderGenerator/csv.csv b/archive/BlockAdderGenerator/csv.csv
new file mode 100644
index 0000000000..2f1ee7ef53
--- /dev/null
+++ b/archive/BlockAdderGenerator/csv.csv
@@ -0,0 +1,28 @@
+mod;unlocalised name;meta start;meta end;tier
+minecraft;stained_glass;0;15;3
+minecraft;glass;0;-1;3
+BloodArsenal;blood_stained_glass;0;-1;3
+Botany;stained;0;0;3
+EnderIO;blockFusedQuartz;0;5;3
+ExtraUtilities;decorativeBlock1;9;-1;3
+ExtraUtilities;decorativeBlock2;0;11;3
+ExtraUtilities;etherealglass;0;5;3
+GalaxySpace;futureglasses;0;15;3
+GalaxySpace;futureglass;0;-1;3
+HardcoreEnderExpension;laboratory_glass;0;-1;3
+IC2;blockAlloyGlass;0;-1;4
+Natura;NetherGlass;0;1;3
+Railcraft;glass;0;15;3
+RandomThings;spectreGlass;0;-1;3
+TConstruct;GlassBlock;0;-1;3
+TConstruct;GlassBlock.StainedClear;0;15;3
+Ztones;tile.glaxx;0;15;3
+chisel;glass;0;15;3
+chisel;stained_glass_white;0;15;3
+chisel;stained_glass_yellow;0;15;3
+chisel;stained_glass_lightgray;0;15;3
+chisel;stained_glass_brown;0;15;3
+chisel;glass2;0;-1;3
+chisel;stained_glass_forestry;0;15;3
+tectech;tile.quantumGlass;0;-1;5
+witchery;shadedglass;0;15;3
diff --git a/archive/GGregLogo.xcf b/archive/GGregLogo.xcf
new file mode 100644
index 0000000000..4888998c8a
--- /dev/null
+++ b/archive/GGregLogo.xcf
Binary files differ
diff --git a/archive/bartworks ID Range.txt b/archive/bartworks ID Range.txt
new file mode 100644
index 0000000000..264b4c9661
--- /dev/null
+++ b/archive/bartworks ID Range.txt
@@ -0,0 +1,6 @@
+12501-13000
+
+12501-12600 are occupied by Crops++
+12900-13000 are occupied by EMT
+
+12600-12900 are aviable for bartworks \ No newline at end of file
diff --git a/archive/draw_io_graph.png b/archive/draw_io_graph.png
new file mode 100644
index 0000000000..241c41d604
--- /dev/null
+++ b/archive/draw_io_graph.png
Binary files differ
diff --git a/archive/draw_io_graph.xml b/archive/draw_io_graph.xml
new file mode 100644
index 0000000000..b5eeb2c2fd
--- /dev/null
+++ b/archive/draw_io_graph.xml
@@ -0,0 +1 @@
+<mxfile userAgent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36" version="8.7.3" editor="www.draw.io" type="device"><diagram id="0a0e746e-b74a-e6df-5b0f-cbfcf109565d" name="Page-1">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</diagram></mxfile> \ No newline at end of file
diff --git a/archive/gtpp-wip-textures/1.png b/archive/gtpp-wip-textures/1.png
new file mode 100644
index 0000000000..9cc599d929
--- /dev/null
+++ b/archive/gtpp-wip-textures/1.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/10.png b/archive/gtpp-wip-textures/10.png
new file mode 100644
index 0000000000..28621050ce
--- /dev/null
+++ b/archive/gtpp-wip-textures/10.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/11.png b/archive/gtpp-wip-textures/11.png
new file mode 100644
index 0000000000..b0252c6aaf
--- /dev/null
+++ b/archive/gtpp-wip-textures/11.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/12.png b/archive/gtpp-wip-textures/12.png
new file mode 100644
index 0000000000..e222c0a5db
--- /dev/null
+++ b/archive/gtpp-wip-textures/12.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/13.png b/archive/gtpp-wip-textures/13.png
new file mode 100644
index 0000000000..fd1b9dde50
--- /dev/null
+++ b/archive/gtpp-wip-textures/13.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/14.png b/archive/gtpp-wip-textures/14.png
new file mode 100644
index 0000000000..7cafa36d20
--- /dev/null
+++ b/archive/gtpp-wip-textures/14.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/15.png b/archive/gtpp-wip-textures/15.png
new file mode 100644
index 0000000000..df8a0c3b47
--- /dev/null
+++ b/archive/gtpp-wip-textures/15.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/16.png b/archive/gtpp-wip-textures/16.png
new file mode 100644
index 0000000000..a2019f80f4
--- /dev/null
+++ b/archive/gtpp-wip-textures/16.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/17.png b/archive/gtpp-wip-textures/17.png
new file mode 100644
index 0000000000..9b81d5b216
--- /dev/null
+++ b/archive/gtpp-wip-textures/17.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/18.png b/archive/gtpp-wip-textures/18.png
new file mode 100644
index 0000000000..fb4b26ab9d
--- /dev/null
+++ b/archive/gtpp-wip-textures/18.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/19.png b/archive/gtpp-wip-textures/19.png
new file mode 100644
index 0000000000..5ee1c6e68f
--- /dev/null
+++ b/archive/gtpp-wip-textures/19.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/2.png b/archive/gtpp-wip-textures/2.png
new file mode 100644
index 0000000000..74dc5dc47a
--- /dev/null
+++ b/archive/gtpp-wip-textures/2.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/20.png b/archive/gtpp-wip-textures/20.png
new file mode 100644
index 0000000000..51e3403d55
--- /dev/null
+++ b/archive/gtpp-wip-textures/20.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/21.png b/archive/gtpp-wip-textures/21.png
new file mode 100644
index 0000000000..e880295bd9
--- /dev/null
+++ b/archive/gtpp-wip-textures/21.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/22.png b/archive/gtpp-wip-textures/22.png
new file mode 100644
index 0000000000..6e7d05a508
--- /dev/null
+++ b/archive/gtpp-wip-textures/22.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/23.png b/archive/gtpp-wip-textures/23.png
new file mode 100644
index 0000000000..c6200e584c
--- /dev/null
+++ b/archive/gtpp-wip-textures/23.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/24.png b/archive/gtpp-wip-textures/24.png
new file mode 100644
index 0000000000..9351b847d5
--- /dev/null
+++ b/archive/gtpp-wip-textures/24.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/25.png b/archive/gtpp-wip-textures/25.png
new file mode 100644
index 0000000000..bcc34ad1e7
--- /dev/null
+++ b/archive/gtpp-wip-textures/25.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/26_off.png b/archive/gtpp-wip-textures/26_off.png
new file mode 100644
index 0000000000..9105e410bc
--- /dev/null
+++ b/archive/gtpp-wip-textures/26_off.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/26_on.png b/archive/gtpp-wip-textures/26_on.png
new file mode 100644
index 0000000000..772e514cbb
--- /dev/null
+++ b/archive/gtpp-wip-textures/26_on.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/27_off.png b/archive/gtpp-wip-textures/27_off.png
new file mode 100644
index 0000000000..a6b70919f3
--- /dev/null
+++ b/archive/gtpp-wip-textures/27_off.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/27_on.png b/archive/gtpp-wip-textures/27_on.png
new file mode 100644
index 0000000000..858d64afdd
--- /dev/null
+++ b/archive/gtpp-wip-textures/27_on.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/28_off.png b/archive/gtpp-wip-textures/28_off.png
new file mode 100644
index 0000000000..df71eb8524
--- /dev/null
+++ b/archive/gtpp-wip-textures/28_off.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/28_on.png b/archive/gtpp-wip-textures/28_on.png
new file mode 100644
index 0000000000..169120fb99
--- /dev/null
+++ b/archive/gtpp-wip-textures/28_on.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/29_off.png b/archive/gtpp-wip-textures/29_off.png
new file mode 100644
index 0000000000..c2759c6ac8
--- /dev/null
+++ b/archive/gtpp-wip-textures/29_off.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/29_on.png b/archive/gtpp-wip-textures/29_on.png
new file mode 100644
index 0000000000..96cc9d5ba2
--- /dev/null
+++ b/archive/gtpp-wip-textures/29_on.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/3.png b/archive/gtpp-wip-textures/3.png
new file mode 100644
index 0000000000..fdc76e9fcb
--- /dev/null
+++ b/archive/gtpp-wip-textures/3.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/4.png b/archive/gtpp-wip-textures/4.png
new file mode 100644
index 0000000000..f2029146a9
--- /dev/null
+++ b/archive/gtpp-wip-textures/4.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/5.png b/archive/gtpp-wip-textures/5.png
new file mode 100644
index 0000000000..a6116c4616
--- /dev/null
+++ b/archive/gtpp-wip-textures/5.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/6.png b/archive/gtpp-wip-textures/6.png
new file mode 100644
index 0000000000..0d24ec3248
--- /dev/null
+++ b/archive/gtpp-wip-textures/6.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/7.png b/archive/gtpp-wip-textures/7.png
new file mode 100644
index 0000000000..36c7ed703e
--- /dev/null
+++ b/archive/gtpp-wip-textures/7.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/8.png b/archive/gtpp-wip-textures/8.png
new file mode 100644
index 0000000000..0f39bd84a9
--- /dev/null
+++ b/archive/gtpp-wip-textures/8.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/9.png b/archive/gtpp-wip-textures/9.png
new file mode 100644
index 0000000000..3a11db434f
--- /dev/null
+++ b/archive/gtpp-wip-textures/9.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/switch_1.png b/archive/gtpp-wip-textures/switch_1.png
new file mode 100644
index 0000000000..b454c0586c
--- /dev/null
+++ b/archive/gtpp-wip-textures/switch_1.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/switch_2.png b/archive/gtpp-wip-textures/switch_2.png
new file mode 100644
index 0000000000..f6258403a9
--- /dev/null
+++ b/archive/gtpp-wip-textures/switch_2.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/switch_3.png b/archive/gtpp-wip-textures/switch_3.png
new file mode 100644
index 0000000000..62ae25851b
--- /dev/null
+++ b/archive/gtpp-wip-textures/switch_3.png
Binary files differ
diff --git a/archive/gtpp-wip-textures/switch_4.png b/archive/gtpp-wip-textures/switch_4.png
new file mode 100644
index 0000000000..91e9078cd8
--- /dev/null
+++ b/archive/gtpp-wip-textures/switch_4.png
Binary files differ
diff --git a/archive/kekz-screenshots/SOFC_Display.jpeg b/archive/kekz-screenshots/SOFC_Display.jpeg
new file mode 100644
index 0000000000..975f13e086
--- /dev/null
+++ b/archive/kekz-screenshots/SOFC_Display.jpeg
Binary files differ
diff --git a/archive/kekz-screenshots/TFFT_Display.jpeg b/archive/kekz-screenshots/TFFT_Display.jpeg
new file mode 100644
index 0000000000..eeae2d2cf6
--- /dev/null
+++ b/archive/kekz-screenshots/TFFT_Display.jpeg
Binary files differ
diff --git a/archive/original-botdustries-license-notice.txt b/archive/original-botdustries-license-notice.txt
new file mode 100644
index 0000000000..7c94682d77
--- /dev/null
+++ b/archive/original-botdustries-license-notice.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 botn365
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/archive/original-goodgenerator-license-notice.txt b/archive/original-goodgenerator-license-notice.txt
new file mode 100644
index 0000000000..50820cfca8
--- /dev/null
+++ b/archive/original-goodgenerator-license-notice.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2021 GlodBlock
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/archive/original-kekztech-license-notice.txt b/archive/original-kekztech-license-notice.txt
new file mode 100644
index 0000000000..8b23445f4a
--- /dev/null
+++ b/archive/original-kekztech-license-notice.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2019
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/archive/original-tectech-license-notice.txt b/archive/original-tectech-license-notice.txt
new file mode 100644
index 0000000000..31a900b34e
--- /dev/null
+++ b/archive/original-tectech-license-notice.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2017-2022 TecTech
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.