summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--documentation.json62
-rw-r--r--mesecons/doc/mesecon/description.html1
-rwxr-xr-xmesecons/doc/mesecon/preview.pngbin0 -> 29946 bytes
-rw-r--r--mesecons/doc/mesecon/recipe.pngbin0 -> 3932 bytes
-rw-r--r--mesecons_blinkyplant/doc/blinkyplant/description.html1
-rwxr-xr-xmesecons_blinkyplant/doc/blinkyplant/preview.pngbin0 -> 66763 bytes
-rw-r--r--mesecons_blinkyplant/doc/blinkyplant/recipe.pngbin0 -> 2922 bytes
-rw-r--r--mesecons_button/doc/button/description.html1
-rw-r--r--mesecons_button/doc/button/preview.pngbin0 -> 80160 bytes
-rw-r--r--mesecons_button/doc/button/recipe.pngbin0 -> 8031 bytes
-rw-r--r--mesecons_commandblock/doc/commandblock/description.html1
-rw-r--r--mesecons_commandblock/doc/commandblock/preview.pngbin0 -> 36480 bytes
-rw-r--r--mesecons_delayer/doc/delayer/description.html1
-rw-r--r--mesecons_delayer/doc/delayer/preview.pngbin0 -> 62298 bytes
-rw-r--r--mesecons_delayer/doc/delayer/recipe.pngbin0 -> 8495 bytes
-rw-r--r--mesecons_detector/doc/nodedetector/description.html6
-rw-r--r--mesecons_detector/doc/nodedetector/preview.pngbin0 -> 49571 bytes
-rw-r--r--mesecons_detector/doc/nodedetector/recipe.pngbin0 -> 10043 bytes
-rw-r--r--mesecons_detector/doc/objectdetector/description.html3
-rw-r--r--mesecons_detector/doc/objectdetector/preview.pngbin0 -> 85870 bytes
-rw-r--r--mesecons_detector/doc/objectdetector/recipe.pngbin0 -> 9813 bytes
-rw-r--r--mesecons_extrawires/doc/corner/description.html1
-rw-r--r--mesecons_extrawires/doc/corner/preview.pngbin0 -> 41643 bytes
-rw-r--r--mesecons_extrawires/doc/corner/recipe.pngbin0 -> 3902 bytes
-rw-r--r--mesecons_extrawires/doc/crossing/description.html1
-rw-r--r--mesecons_extrawires/doc/crossing/preview.pngbin0 -> 62464 bytes
-rw-r--r--mesecons_extrawires/doc/crossing/recipe.pngbin0 -> 3745 bytes
-rw-r--r--mesecons_extrawires/doc/mese/description.html1
-rw-r--r--mesecons_extrawires/doc/mese/preview.pngbin0 -> 30599 bytes
-rw-r--r--mesecons_extrawires/doc/mese/recipe.pngbin0 -> 6266 bytes
-rw-r--r--mesecons_extrawires/doc/tjunction/description.html1
-rw-r--r--mesecons_extrawires/doc/tjunction/preview.pngbin0 -> 55089 bytes
-rw-r--r--mesecons_extrawires/doc/tjunction/recipe.pngbin0 -> 3946 bytes
-rw-r--r--mesecons_extrawires/doc/vertical/description.html1
-rw-r--r--mesecons_extrawires/doc/vertical/preview.pngbin0 -> 13816 bytes
-rw-r--r--mesecons_extrawires/doc/vertical/recipe.pngbin0 -> 3059 bytes
-rw-r--r--mesecons_gates/doc/and/description.html1
-rw-r--r--mesecons_gates/doc/and/preview.pngbin0 -> 69906 bytes
-rw-r--r--mesecons_gates/doc/and/recipe.pngbin0 -> 2732 bytes
-rw-r--r--mesecons_gates/doc/diode/description.html1
-rw-r--r--mesecons_gates/doc/diode/preview.pngbin0 -> 72562 bytes
-rw-r--r--mesecons_gates/doc/diode/recipe.pngbin0 -> 2058 bytes
-rw-r--r--mesecons_gates/doc/nand/description.html1
-rw-r--r--mesecons_gates/doc/nand/preview.pngbin0 -> 63320 bytes
-rw-r--r--mesecons_gates/doc/nand/recipe.pngbin0 -> 2733 bytes
-rw-r--r--mesecons_gates/doc/nor/description.html1
-rw-r--r--mesecons_gates/doc/nor/preview.pngbin0 -> 27039 bytes
-rw-r--r--mesecons_gates/doc/nor/recipe.pngbin0 -> 2468 bytes
-rw-r--r--mesecons_gates/doc/not/description.html1
-rw-r--r--mesecons_gates/doc/not/preview.pngbin0 -> 70313 bytes
-rw-r--r--mesecons_gates/doc/not/recipe.pngbin0 -> 2083 bytes
-rw-r--r--mesecons_gates/doc/or/description.html1
-rw-r--r--mesecons_gates/doc/or/preview.pngbin0 -> 26286 bytes
-rw-r--r--mesecons_gates/doc/or/recipe.pngbin0 -> 2417 bytes
-rw-r--r--mesecons_gates/doc/xor/description.html1
-rw-r--r--mesecons_gates/doc/xor/preview.pngbin0 -> 70940 bytes
-rw-r--r--mesecons_gates/doc/xor/recipe.pngbin0 -> 2659 bytes
-rw-r--r--mesecons_hydroturbine/doc/waterturbine/description.html1
-rw-r--r--mesecons_hydroturbine/doc/waterturbine/preview.pngbin0 -> 33549 bytes
-rw-r--r--mesecons_hydroturbine/doc/waterturbine/recipe.pngbin0 -> 8200 bytes
-rw-r--r--mesecons_insulated/doc/insulated/description.html1
-rw-r--r--mesecons_insulated/doc/insulated/preview.pngbin0 -> 44352 bytes
-rw-r--r--mesecons_insulated/doc/insulated/recipe.pngbin0 -> 4679 bytes
-rw-r--r--mesecons_lamp/doc/lamp/description.html1
-rw-r--r--mesecons_lamp/doc/lamp/preview.pngbin0 -> 34959 bytes
-rw-r--r--mesecons_lamp/doc/lamp/recipe.pngbin0 -> 4478 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_blue/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_blue/preview.pngbin0 -> 36865 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_blue/recipe.pngbin0 -> 4403 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_darkgrey/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_darkgrey/preview.pngbin0 -> 43641 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_darkgrey/recipe.pngbin0 -> 4575 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_green/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_green/preview.pngbin0 -> 48733 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_green/recipe.pngbin0 -> 4597 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_lightgrey/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_lightgrey/preview.pngbin0 -> 45430 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_lightgrey/recipe.pngbin0 -> 4682 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_red/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_red/preview.pngbin0 -> 32080 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_red/recipe.pngbin0 -> 4009 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_yellow/description.html1
-rw-r--r--mesecons_lightstone/doc/lightstone_yellow/preview.pngbin0 -> 28281 bytes
-rw-r--r--mesecons_lightstone/doc/lightstone_yellow/recipe.pngbin0 -> 4550 bytes
-rw-r--r--mesecons_luacontroller/doc/luacontroller/description.html5
-rw-r--r--mesecons_luacontroller/doc/luacontroller/preview.pngbin0 -> 67795 bytes
-rw-r--r--mesecons_luacontroller/doc/luacontroller/recipe.pngbin0 -> 5560 bytes
-rw-r--r--mesecons_materials/doc/fiber/description.html1
-rw-r--r--mesecons_materials/doc/fiber/preview.pngbin0 -> 88352 bytes
-rw-r--r--mesecons_materials/doc/fiber/recipe.pngbin0 -> 4684 bytes
-rw-r--r--mesecons_materials/doc/glue/description.html1
-rw-r--r--mesecons_materials/doc/glue/preview.pngbin0 -> 48478 bytes
-rw-r--r--mesecons_materials/doc/glue/recipe.pngbin0 -> 4273 bytes
-rw-r--r--mesecons_materials/doc/silicon/description.html1
-rw-r--r--mesecons_materials/doc/silicon/preview.pngbin0 -> 52441 bytes
-rw-r--r--mesecons_materials/doc/silicon/recipe.pngbin0 -> 11579 bytes
-rw-r--r--mesecons_materials/init.lua8
-rw-r--r--mesecons_materials/textures/mesecons_fiber.png (renamed from mesecons/textures/jeija_fiber.png)bin592 -> 592 bytes
-rw-r--r--mesecons_materials/textures/mesecons_glue.png (renamed from mesecons/textures/jeija_glue.png)bin487 -> 487 bytes
-rw-r--r--mesecons_materials/textures/mesecons_silicon.png (renamed from mesecons/textures/jeija_silicon.png)bin867 -> 867 bytes
-rw-r--r--mesecons_movestones/doc/movestone/description.html1
-rw-r--r--mesecons_movestones/doc/movestone/preview.pngbin0 -> 77702 bytes
-rw-r--r--mesecons_movestones/doc/movestone/recipe.pngbin0 -> 14873 bytes
-rw-r--r--mesecons_movestones/doc/movestone_sticky/description.html1
-rw-r--r--mesecons_movestones/doc/movestone_sticky/preview.pngbin0 -> 82749 bytes
-rw-r--r--mesecons_movestones/doc/movestone_sticky/recipe.pngbin0 -> 10190 bytes
-rw-r--r--mesecons_noteblock/doc/noteblock/description.html13
-rw-r--r--mesecons_noteblock/doc/noteblock/preview.pngbin0 -> 118753 bytes
-rw-r--r--mesecons_noteblock/doc/noteblock/recipe.pngbin0 -> 18182 bytes
-rw-r--r--mesecons_pistons/doc/piston/description.html1
-rw-r--r--mesecons_pistons/doc/piston/preview.pngbin0 -> 112257 bytes
-rw-r--r--mesecons_pistons/doc/piston/recipe.pngbin0 -> 23773 bytes
-rw-r--r--mesecons_pistons/doc/piston_sticky/description.html1
-rw-r--r--mesecons_pistons/doc/piston_sticky/preview.pngbin0 -> 101605 bytes
-rw-r--r--mesecons_pistons/doc/piston_sticky/recipe.pngbin0 -> 14704 bytes
-rw-r--r--mesecons_powerplant/doc/powerplant/description.html1
-rw-r--r--mesecons_powerplant/doc/powerplant/preview.pngbin0 -> 61931 bytes
-rw-r--r--mesecons_powerplant/doc/powerplant/recipe.pngbin0 -> 2823 bytes
-rw-r--r--mesecons_pressureplates/doc/pressureplate_stone/description.html1
-rw-r--r--mesecons_pressureplates/doc/pressureplate_stone/preview.pngbin0 -> 55619 bytes
-rw-r--r--mesecons_pressureplates/doc/pressureplate_stone/recipe.pngbin0 -> 8056 bytes
-rw-r--r--mesecons_pressureplates/doc/pressureplate_wood/description.html1
-rw-r--r--mesecons_pressureplates/doc/pressureplate_wood/preview.pngbin0 -> 63535 bytes
-rw-r--r--mesecons_pressureplates/doc/pressureplate_wood/recipe.pngbin0 -> 7717 bytes
-rw-r--r--mesecons_random/doc/ghoststone/description.html1
-rw-r--r--mesecons_random/doc/ghoststone/preview.pngbin0 -> 37157 bytes
-rw-r--r--mesecons_random/doc/ghoststone/recipe.pngbin0 -> 23947 bytes
-rw-r--r--mesecons_random/doc/removestone/description.html1
-rw-r--r--mesecons_random/doc/removestone/preview.pngbin0 -> 90400 bytes
-rw-r--r--mesecons_random/doc/removestone/recipe.pngbin0 -> 23165 bytes
-rw-r--r--mesecons_solarpanel/doc/solarpanel/description.html1
-rw-r--r--mesecons_solarpanel/doc/solarpanel/preview.pngbin0 -> 56933 bytes
-rw-r--r--mesecons_solarpanel/doc/solarpanel/recipe.pngbin0 -> 3721 bytes
-rw-r--r--mesecons_switch/doc/switch/description.html1
-rw-r--r--mesecons_switch/doc/switch/preview.pngbin0 -> 86195 bytes
-rw-r--r--mesecons_switch/doc/switch/recipe.pngbin0 -> 12015 bytes
-rw-r--r--mesecons_switch/init.lua14
-rw-r--r--mesecons_switch/textures/mesecons_switch_off.png (renamed from mesecons/textures/jeija_mesecon_switch_off.png)bin598 -> 598 bytes
-rw-r--r--mesecons_switch/textures/mesecons_switch_on.png (renamed from mesecons/textures/jeija_mesecon_switch_on.png)bin692 -> 692 bytes
-rw-r--r--mesecons_switch/textures/mesecons_switch_side.png (renamed from mesecons/textures/jeija_mesecon_switch_side.png)bin553 -> 553 bytes
-rw-r--r--mesecons_torch/doc/torch/description.html1
-rw-r--r--mesecons_torch/doc/torch/preview.pngbin0 -> 10142 bytes
-rw-r--r--mesecons_torch/doc/torch/recipe.pngbin0 -> 2345 bytes
-rw-r--r--mesecons_walllever/doc/walllever/description.html1
-rw-r--r--mesecons_walllever/doc/walllever/preview.pngbin0 -> 79390 bytes
-rw-r--r--mesecons_walllever/doc/walllever/recipe.pngbin0 -> 7268 bytes
146 files changed, 142 insertions, 11 deletions
diff --git a/documentation.json b/documentation.json
new file mode 100644
index 0000000..8cc0254
--- /dev/null
+++ b/documentation.json
@@ -0,0 +1,62 @@
+{
+ "Conductors" : {
+ "Mesecon" : "mesecons/doc/mesecon",
+ "Insulated Wire" : "mesecons_insulated/doc/insulated",
+ "T-Junction" : "mesecons_extrawires/doc/tjunction",
+ "Crossing" : "mesecons_extrawires/doc/crossing",
+ "Corner" : "mesecons_extrawires/doc/corner",
+ "Vertical Wire" : "mesecons_extrawires/doc/vertical",
+ "Mese" : "mesecons_extrawires/doc/mese"
+ },
+ "Receptors" : {
+ "Power Plant" : "mesecons_powerplant/doc/powerplant",
+ "Blinky Plant" : "mesecons_blinkyplant/doc/blinkyplant",
+ "Switch" : "mesecons_switch/doc/switch",
+ "Object Detector" : "mesecons_detector/doc/objectdetector",
+ "Node Detector" : "mesecons_detector/doc/nodedetector",
+ "Wall Lever" : "mesecons_walllever/doc/walllever",
+ "Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_wood",
+ "Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_stone",
+ "Water Turbine" : "mesecons_hydroturbine/doc/waterturbine",
+ "Solar Panel" : "mesecons_solarpanel/doc/solarpanel",
+ "Wall Button" : "mesecons_button/doc/button"
+ },
+ "Effectors" : {
+ "Noteblock" : "mesecons_noteblock/doc/noteblock",
+ "Lamp" : "mesecons_lamp/doc/lamp",
+ "Piston" : "mesecons_pistons/doc/piston",
+ "Sticky Piston" : "mesecons_pistons/doc/piston_sticky",
+ "Movestone" : "mesecons_movestones/doc/movestone",
+ "Sticky Movestone" : "mesecons_movestones/doc/movestone_sticky",
+ "Removestone" : "mesecons_random/doc/removestone",
+ "Ghoststone" : "mesecons_random/doc/ghoststone",
+ "Command Block" : "mesecons_commandblock/doc/commandblock",
+ "Lightstones" : {
+ "Dark Grey" : "mesecons_lightstone/doc/lightstone_darkgrey",
+ "Light Grey" : "mesecons_lightstone/doc/lightstone_lightgrey",
+ "Green" : "mesecons_lightstone/doc/lightstone_green",
+ "Red" : "mesecons_lightstone/doc/lightstone_red",
+ "Blue" : "mesecons_lightstone/doc/lightstone_blue",
+ "Yellow" : "mesecons_lightstone/doc/lightstone_yellow"
+ }
+ },
+ "Logic" : {
+ "Luacontroller" : "mesecons_luacontroller/doc/luacontroller",
+ "Torch" : "mesecons_torch/doc/torch",
+ "Delayer" : "mesecons_delayer/doc/delayer",
+ "Gates" : {
+ "Diode" : "mesecons_gates/doc/diode",
+ "NOT Gate" : "mesecons_gates/doc/not",
+ "AND Gate" : "mesecons_gates/doc/and",
+ "NAND Gate" : "mesecons_gates/doc/nand",
+ "OR Gate" : "mesecons_gates/doc/or",
+ "NOR Gate" : "mesecons_gates/doc/nor",
+ "XOR Gate" : "mesecons_gates/doc/xor"
+ }
+ },
+ "Crafts" : {
+ "Silicon" : "mesecons_materials/doc/silicon",
+ "Glue" : "mesecons_materials/doc/glue",
+ "Fiber" : "mesecons_materials/doc/fiber"
+ }
+}
diff --git a/mesecons/doc/mesecon/description.html b/mesecons/doc/mesecon/description.html
new file mode 100644
index 0000000..a22ec65
--- /dev/null
+++ b/mesecons/doc/mesecon/description.html
@@ -0,0 +1 @@
+ Mesecons are the wires, use them to connect effectors with receptors.
diff --git a/mesecons/doc/mesecon/preview.png b/mesecons/doc/mesecon/preview.png
new file mode 100755
index 0000000..f81e5cb
--- /dev/null
+++ b/mesecons/doc/mesecon/preview.png
Binary files differ
diff --git a/mesecons/doc/mesecon/recipe.png b/mesecons/doc/mesecon/recipe.png
new file mode 100644
index 0000000..72f9210
--- /dev/null
+++ b/mesecons/doc/mesecon/recipe.png
Binary files differ
diff --git a/mesecons_blinkyplant/doc/blinkyplant/description.html b/mesecons_blinkyplant/doc/blinkyplant/description.html
new file mode 100644
index 0000000..2a7db48
--- /dev/null
+++ b/mesecons_blinkyplant/doc/blinkyplant/description.html
@@ -0,0 +1 @@
+The blinky plants toggles between on and off state every three seconds. Can be used to make clocks. Also works after having restarted the game.
diff --git a/mesecons_blinkyplant/doc/blinkyplant/preview.png b/mesecons_blinkyplant/doc/blinkyplant/preview.png
new file mode 100755
index 0000000..40ce5b5
--- /dev/null
+++ b/mesecons_blinkyplant/doc/blinkyplant/preview.png
Binary files differ
diff --git a/mesecons_blinkyplant/doc/blinkyplant/recipe.png b/mesecons_blinkyplant/doc/blinkyplant/recipe.png
new file mode 100644
index 0000000..6f1e148
--- /dev/null
+++ b/mesecons_blinkyplant/doc/blinkyplant/recipe.png
Binary files differ
diff --git a/mesecons_button/doc/button/description.html b/mesecons_button/doc/button/description.html
new file mode 100644
index 0000000..ae6bf07
--- /dev/null
+++ b/mesecons_button/doc/button/description.html
@@ -0,0 +1 @@
+This receptor can be attached to walls. It turns on for 1 second if it's punched.
diff --git a/mesecons_button/doc/button/preview.png b/mesecons_button/doc/button/preview.png
new file mode 100644
index 0000000..b69f8f4
--- /dev/null
+++ b/mesecons_button/doc/button/preview.png
Binary files differ
diff --git a/mesecons_button/doc/button/recipe.png b/mesecons_button/doc/button/recipe.png
new file mode 100644
index 0000000..c6232b4
--- /dev/null
+++ b/mesecons_button/doc/button/recipe.png
Binary files differ
diff --git a/mesecons_commandblock/doc/commandblock/description.html b/mesecons_commandblock/doc/commandblock/description.html
new file mode 100644
index 0000000..405b7e5
--- /dev/null
+++ b/mesecons_commandblock/doc/commandblock/description.html
@@ -0,0 +1 @@
+There is no crafting recipe as this should only be available for server admins. Quite similar to the Minecraft counterpart. Executes server commands.
diff --git a/mesecons_commandblock/doc/commandblock/preview.png b/mesecons_commandblock/doc/commandblock/preview.png
new file mode 100644
index 0000000..d89cc7b
--- /dev/null
+++ b/mesecons_commandblock/doc/commandblock/preview.png
Binary files differ
diff --git a/mesecons_delayer/doc/delayer/description.html b/mesecons_delayer/doc/delayer/description.html
new file mode 100644
index 0000000..f3a5280
--- /dev/null
+++ b/mesecons_delayer/doc/delayer/description.html
@@ -0,0 +1 @@
+The delayer delays the signal from the input for a determined time. The time can be set by punching the delayer. Possible delays are: 0.1 seconds, 0.3 seconds, 0.5 seconds and 1 second. You may try to use it for creating songs with the noteblock.
diff --git a/mesecons_delayer/doc/delayer/preview.png b/mesecons_delayer/doc/delayer/preview.png
new file mode 100644
index 0000000..c57c728
--- /dev/null
+++ b/mesecons_delayer/doc/delayer/preview.png
Binary files differ
diff --git a/mesecons_delayer/doc/delayer/recipe.png b/mesecons_delayer/doc/delayer/recipe.png
new file mode 100644
index 0000000..ea394aa
--- /dev/null
+++ b/mesecons_delayer/doc/delayer/recipe.png
Binary files differ
diff --git a/mesecons_detector/doc/nodedetector/description.html b/mesecons_detector/doc/nodedetector/description.html
new file mode 100644
index 0000000..be34fde
--- /dev/null
+++ b/mesecons_detector/doc/nodedetector/description.html
@@ -0,0 +1,6 @@
+The node detector is a receptor. It changes its state when either any node
+or a specific node is detected. Right-click it to set a nodename to scan for.
+It can also receive digiline signals. You can either send "GET" and it will
+respond with the detected nodename or you can send any other string and it will
+set this string as the node to scan for.
+Nodenames must include the mod they reside in, so for instance default:dirt, not just dirt.
diff --git a/mesecons_detector/doc/nodedetector/preview.png b/mesecons_detector/doc/nodedetector/preview.png
new file mode 100644
index 0000000..1f78161
--- /dev/null
+++ b/mesecons_detector/doc/nodedetector/preview.png
Binary files differ
diff --git a/mesecons_detector/doc/nodedetector/recipe.png b/mesecons_detector/doc/nodedetector/recipe.png
new file mode 100644
index 0000000..958c7e6
--- /dev/null
+++ b/mesecons_detector/doc/nodedetector/recipe.png
Binary files differ
diff --git a/mesecons_detector/doc/objectdetector/description.html b/mesecons_detector/doc/objectdetector/description.html
new file mode 100644
index 0000000..c8315e8
--- /dev/null
+++ b/mesecons_detector/doc/objectdetector/description.html
@@ -0,0 +1,3 @@
+The object detector is a receptor. It changes its state when a player approaches.
+Right-click it to set a name to scan for.
+It can also receive digiline signals which are the name to scan for on the specified channel in the right-click menu.
diff --git a/mesecons_detector/doc/objectdetector/preview.png b/mesecons_detector/doc/objectdetector/preview.png
new file mode 100644
index 0000000..85c4dea
--- /dev/null
+++ b/mesecons_detector/doc/objectdetector/preview.png
Binary files differ
diff --git a/mesecons_detector/doc/objectdetector/recipe.png b/mesecons_detector/doc/objectdetector/recipe.png
new file mode 100644
index 0000000..a1cee00
--- /dev/null
+++ b/mesecons_detector/doc/objectdetector/recipe.png
Binary files differ
diff --git a/mesecons_extrawires/doc/corner/description.html b/mesecons_extrawires/doc/corner/description.html
new file mode 100644
index 0000000..92de8b0
--- /dev/null
+++ b/mesecons_extrawires/doc/corner/description.html
@@ -0,0 +1 @@
+Insulated corners are conductors that only conduct between the inputs (also not up or down). When placing they always point to the left in direction of your vision.
diff --git a/mesecons_extrawires/doc/corner/preview.png b/mesecons_extrawires/doc/corner/preview.png
new file mode 100644
index 0000000..9713229
--- /dev/null
+++ b/mesecons_extrawires/doc/corner/preview.png
Binary files differ
diff --git a/mesecons_extrawires/doc/corner/recipe.png b/mesecons_extrawires/doc/corner/recipe.png
new file mode 100644
index 0000000..ac85b01
--- /dev/null
+++ b/mesecons_extrawires/doc/corner/recipe.png
Binary files differ
diff --git a/mesecons_extrawires/doc/crossing/description.html b/mesecons_extrawires/doc/crossing/description.html
new file mode 100644
index 0000000..aa4cf25
--- /dev/null
+++ b/mesecons_extrawires/doc/crossing/description.html
@@ -0,0 +1 @@
+Insulated crossing are conductors that conduct two signals between the opposing sides, the signals are insulated to each other.
diff --git a/mesecons_extrawires/doc/crossing/preview.png b/mesecons_extrawires/doc/crossing/preview.png
new file mode 100644
index 0000000..66aaa05
--- /dev/null
+++ b/mesecons_extrawires/doc/crossing/preview.png
Binary files differ
diff --git a/mesecons_extrawires/doc/crossing/recipe.png b/mesecons_extrawires/doc/crossing/recipe.png
new file mode 100644
index 0000000..ac37401
--- /dev/null
+++ b/mesecons_extrawires/doc/crossing/recipe.png
Binary files differ
diff --git a/mesecons_extrawires/doc/mese/description.html b/mesecons_extrawires/doc/mese/description.html
new file mode 100644
index 0000000..1a14864
--- /dev/null
+++ b/mesecons_extrawires/doc/mese/description.html
@@ -0,0 +1 @@
+The basic prerequesite for mesecons, can be crafted into wires and other stuff. Have a look at the <a href="http://wiki.minetest.net/Mese">Minetest Wiki</a> for more information. Mese is a conductor. It conducts in all six directions: Up/Down/Left/Right/Forward/Backward
diff --git a/mesecons_extrawires/doc/mese/preview.png b/mesecons_extrawires/doc/mese/preview.png
new file mode 100644
index 0000000..3ce0ea4
--- /dev/null
+++ b/mesecons_extrawires/doc/mese/preview.png
Binary files differ
diff --git a/mesecons_extrawires/doc/mese/recipe.png b/mesecons_extrawires/doc/mese/recipe.png
new file mode 100644
index 0000000..904cf0b
--- /dev/null
+++ b/mesecons_extrawires/doc/mese/recipe.png
Binary files differ
diff --git a/mesecons_extrawires/doc/tjunction/description.html b/mesecons_extrawires/doc/tjunction/description.html
new file mode 100644
index 0000000..f655a5d
--- /dev/null
+++ b/mesecons_extrawires/doc/tjunction/description.html
@@ -0,0 +1 @@
+Insulated T-Junctions are conductors that only conduct between the inputs (also not up or down).
diff --git a/mesecons_extrawires/doc/tjunction/preview.png b/mesecons_extrawires/doc/tjunction/preview.png
new file mode 100644
index 0000000..4dec841
--- /dev/null
+++ b/mesecons_extrawires/doc/tjunction/preview.png
Binary files differ
diff --git a/mesecons_extrawires/doc/tjunction/recipe.png b/mesecons_extrawires/doc/tjunction/recipe.png
new file mode 100644
index 0000000..8602941
--- /dev/null
+++ b/mesecons_extrawires/doc/tjunction/recipe.png
Binary files differ
diff --git a/mesecons_extrawires/doc/vertical/description.html b/mesecons_extrawires/doc/vertical/description.html
new file mode 100644
index 0000000..df09b94
--- /dev/null
+++ b/mesecons_extrawires/doc/vertical/description.html
@@ -0,0 +1 @@
+Vertical Mesecons only conduct up and down. Plates appear at the ends, at that place they also conduct to the side.
diff --git a/mesecons_extrawires/doc/vertical/preview.png b/mesecons_extrawires/doc/vertical/preview.png
new file mode 100644
index 0000000..aad6ea8
--- /dev/null
+++ b/mesecons_extrawires/doc/vertical/preview.png
Binary files differ
diff --git a/mesecons_extrawires/doc/vertical/recipe.png b/mesecons_extrawires/doc/vertical/recipe.png
new file mode 100644
index 0000000..83bc498
--- /dev/null
+++ b/mesecons_extrawires/doc/vertical/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/and/description.html b/mesecons_gates/doc/and/description.html
new file mode 100644
index 0000000..eafbeda
--- /dev/null
+++ b/mesecons_gates/doc/and/description.html
@@ -0,0 +1 @@
+And gates power their output if both inputs (from left and right) are powered.
diff --git a/mesecons_gates/doc/and/preview.png b/mesecons_gates/doc/and/preview.png
new file mode 100644
index 0000000..b2b5301
--- /dev/null
+++ b/mesecons_gates/doc/and/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/and/recipe.png b/mesecons_gates/doc/and/recipe.png
new file mode 100644
index 0000000..ae6bf63
--- /dev/null
+++ b/mesecons_gates/doc/and/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/diode/description.html b/mesecons_gates/doc/diode/description.html
new file mode 100644
index 0000000..174fd64
--- /dev/null
+++ b/mesecons_gates/doc/diode/description.html
@@ -0,0 +1 @@
+Mesecon diodes, just like real ones, only transfer power (signals) in one direction only.
diff --git a/mesecons_gates/doc/diode/preview.png b/mesecons_gates/doc/diode/preview.png
new file mode 100644
index 0000000..ced541b
--- /dev/null
+++ b/mesecons_gates/doc/diode/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/diode/recipe.png b/mesecons_gates/doc/diode/recipe.png
new file mode 100644
index 0000000..71086bf
--- /dev/null
+++ b/mesecons_gates/doc/diode/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/nand/description.html b/mesecons_gates/doc/nand/description.html
new file mode 100644
index 0000000..a520fd2
--- /dev/null
+++ b/mesecons_gates/doc/nand/description.html
@@ -0,0 +1 @@
+Nand gates do not power their output if both inputs (from left and right) are powered, but power it in every other case.
diff --git a/mesecons_gates/doc/nand/preview.png b/mesecons_gates/doc/nand/preview.png
new file mode 100644
index 0000000..d8db780
--- /dev/null
+++ b/mesecons_gates/doc/nand/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/nand/recipe.png b/mesecons_gates/doc/nand/recipe.png
new file mode 100644
index 0000000..e6118b3
--- /dev/null
+++ b/mesecons_gates/doc/nand/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/nor/description.html b/mesecons_gates/doc/nor/description.html
new file mode 100644
index 0000000..cfcd4c0
--- /dev/null
+++ b/mesecons_gates/doc/nor/description.html
@@ -0,0 +1 @@
+Nor gates only power their output if none of their two inputs is powered. They are basically or gates with a not gate at their output.
diff --git a/mesecons_gates/doc/nor/preview.png b/mesecons_gates/doc/nor/preview.png
new file mode 100644
index 0000000..b6d2781
--- /dev/null
+++ b/mesecons_gates/doc/nor/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/nor/recipe.png b/mesecons_gates/doc/nor/recipe.png
new file mode 100644
index 0000000..a2063c7
--- /dev/null
+++ b/mesecons_gates/doc/nor/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/not/description.html b/mesecons_gates/doc/not/description.html
new file mode 100644
index 0000000..8bd6795
--- /dev/null
+++ b/mesecons_gates/doc/not/description.html
@@ -0,0 +1 @@
+Not gates invert signals, just like a mesecon torch does, but faster. The input is at the opposite side of the output.
diff --git a/mesecons_gates/doc/not/preview.png b/mesecons_gates/doc/not/preview.png
new file mode 100644
index 0000000..4a33cd1
--- /dev/null
+++ b/mesecons_gates/doc/not/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/not/recipe.png b/mesecons_gates/doc/not/recipe.png
new file mode 100644
index 0000000..ee1c0d6
--- /dev/null
+++ b/mesecons_gates/doc/not/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/or/description.html b/mesecons_gates/doc/or/description.html
new file mode 100644
index 0000000..0a74abd
--- /dev/null
+++ b/mesecons_gates/doc/or/description.html
@@ -0,0 +1 @@
+Or gates power their output if either of their inputs (or both) are powered. You could basically get the same behaviour with two diodes, but or gates save some space.
diff --git a/mesecons_gates/doc/or/preview.png b/mesecons_gates/doc/or/preview.png
new file mode 100644
index 0000000..b7a8cdc
--- /dev/null
+++ b/mesecons_gates/doc/or/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/or/recipe.png b/mesecons_gates/doc/or/recipe.png
new file mode 100644
index 0000000..b94169d
--- /dev/null
+++ b/mesecons_gates/doc/or/recipe.png
Binary files differ
diff --git a/mesecons_gates/doc/xor/description.html b/mesecons_gates/doc/xor/description.html
new file mode 100644
index 0000000..f52f3fc
--- /dev/null
+++ b/mesecons_gates/doc/xor/description.html
@@ -0,0 +1 @@
+XOR gates power their output if only one input is powered, they're off if either both or none of the inputs is powered.
diff --git a/mesecons_gates/doc/xor/preview.png b/mesecons_gates/doc/xor/preview.png
new file mode 100644
index 0000000..3d3941e
--- /dev/null
+++ b/mesecons_gates/doc/xor/preview.png
Binary files differ
diff --git a/mesecons_gates/doc/xor/recipe.png b/mesecons_gates/doc/xor/recipe.png
new file mode 100644
index 0000000..1e129bf
--- /dev/null
+++ b/mesecons_gates/doc/xor/recipe.png
Binary files differ
diff --git a/mesecons_hydroturbine/doc/waterturbine/description.html b/mesecons_hydroturbine/doc/waterturbine/description.html
new file mode 100644
index 0000000..4b4e5a0
--- /dev/null
+++ b/mesecons_hydroturbine/doc/waterturbine/description.html
@@ -0,0 +1 @@
+Water turbines are receptors that turn on if flowing water is above them.
diff --git a/mesecons_hydroturbine/doc/waterturbine/preview.png b/mesecons_hydroturbine/doc/waterturbine/preview.png
new file mode 100644
index 0000000..14be16e
--- /dev/null
+++ b/mesecons_hydroturbine/doc/waterturbine/preview.png
Binary files differ
diff --git a/mesecons_hydroturbine/doc/waterturbine/recipe.png b/mesecons_hydroturbine/doc/waterturbine/recipe.png
new file mode 100644
index 0000000..8eb5365
--- /dev/null
+++ b/mesecons_hydroturbine/doc/waterturbine/recipe.png
Binary files differ
diff --git a/mesecons_insulated/doc/insulated/description.html b/mesecons_insulated/doc/insulated/description.html
new file mode 100644
index 0000000..df2a6df
--- /dev/null
+++ b/mesecons_insulated/doc/insulated/description.html
@@ -0,0 +1 @@
+ Insulated mesecons are conductors that only conduct in one direction (and also not up or down).
diff --git a/mesecons_insulated/doc/insulated/preview.png b/mesecons_insulated/doc/insulated/preview.png
new file mode 100644
index 0000000..bf544e8
--- /dev/null
+++ b/mesecons_insulated/doc/insulated/preview.png
Binary files differ
diff --git a/mesecons_insulated/doc/insulated/recipe.png b/mesecons_insulated/doc/insulated/recipe.png
new file mode 100644
index 0000000..f2a731a
--- /dev/null
+++ b/mesecons_insulated/doc/insulated/recipe.png
Binary files differ
diff --git a/mesecons_lamp/doc/lamp/description.html b/mesecons_lamp/doc/lamp/description.html
new file mode 100644
index 0000000..5bfe6c5
--- /dev/null
+++ b/mesecons_lamp/doc/lamp/description.html
@@ -0,0 +1 @@
+Lamps are effectors that if powered emit light.
diff --git a/mesecons_lamp/doc/lamp/preview.png b/mesecons_lamp/doc/lamp/preview.png
new file mode 100644
index 0000000..a581cb3
--- /dev/null
+++ b/mesecons_lamp/doc/lamp/preview.png
Binary files differ
diff --git a/mesecons_lamp/doc/lamp/recipe.png b/mesecons_lamp/doc/lamp/recipe.png
new file mode 100644
index 0000000..77570bd
--- /dev/null
+++ b/mesecons_lamp/doc/lamp/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_blue/description.html b/mesecons_lightstone/doc/lightstone_blue/description.html
new file mode 100644
index 0000000..813e6ea
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_blue/description.html
@@ -0,0 +1 @@
+Effector, glows blue when powered.
diff --git a/mesecons_lightstone/doc/lightstone_blue/preview.png b/mesecons_lightstone/doc/lightstone_blue/preview.png
new file mode 100644
index 0000000..579f719
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_blue/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_blue/recipe.png b/mesecons_lightstone/doc/lightstone_blue/recipe.png
new file mode 100644
index 0000000..ce8ebd7
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_blue/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_darkgrey/description.html b/mesecons_lightstone/doc/lightstone_darkgrey/description.html
new file mode 100644
index 0000000..826ca0f
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_darkgrey/description.html
@@ -0,0 +1 @@
+Effector, glows dark grey when powered.
diff --git a/mesecons_lightstone/doc/lightstone_darkgrey/preview.png b/mesecons_lightstone/doc/lightstone_darkgrey/preview.png
new file mode 100644
index 0000000..56fe6ea
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_darkgrey/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png b/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png
new file mode 100644
index 0000000..fed0db2
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_green/description.html b/mesecons_lightstone/doc/lightstone_green/description.html
new file mode 100644
index 0000000..cb5b515
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_green/description.html
@@ -0,0 +1 @@
+Effector, glows green when powered.
diff --git a/mesecons_lightstone/doc/lightstone_green/preview.png b/mesecons_lightstone/doc/lightstone_green/preview.png
new file mode 100644
index 0000000..9efc774
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_green/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_green/recipe.png b/mesecons_lightstone/doc/lightstone_green/recipe.png
new file mode 100644
index 0000000..6690064
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_green/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_lightgrey/description.html b/mesecons_lightstone/doc/lightstone_lightgrey/description.html
new file mode 100644
index 0000000..990b501
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_lightgrey/description.html
@@ -0,0 +1 @@
+Effector, glows light grey when powered.
diff --git a/mesecons_lightstone/doc/lightstone_lightgrey/preview.png b/mesecons_lightstone/doc/lightstone_lightgrey/preview.png
new file mode 100644
index 0000000..0084fa3
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_lightgrey/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png b/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png
new file mode 100644
index 0000000..e790012
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_red/description.html b/mesecons_lightstone/doc/lightstone_red/description.html
new file mode 100644
index 0000000..699b1ee
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_red/description.html
@@ -0,0 +1 @@
+Effector, glows red when powered.
diff --git a/mesecons_lightstone/doc/lightstone_red/preview.png b/mesecons_lightstone/doc/lightstone_red/preview.png
new file mode 100644
index 0000000..5fd3eba
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_red/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_red/recipe.png b/mesecons_lightstone/doc/lightstone_red/recipe.png
new file mode 100644
index 0000000..7791a99
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_red/recipe.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_yellow/description.html b/mesecons_lightstone/doc/lightstone_yellow/description.html
new file mode 100644
index 0000000..2bed7f2
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_yellow/description.html
@@ -0,0 +1 @@
+Effector, glows yellow when powered.
diff --git a/mesecons_lightstone/doc/lightstone_yellow/preview.png b/mesecons_lightstone/doc/lightstone_yellow/preview.png
new file mode 100644
index 0000000..fb9f644
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_yellow/preview.png
Binary files differ
diff --git a/mesecons_lightstone/doc/lightstone_yellow/recipe.png b/mesecons_lightstone/doc/lightstone_yellow/recipe.png
new file mode 100644
index 0000000..f17e9d4
--- /dev/null
+++ b/mesecons_lightstone/doc/lightstone_yellow/recipe.png
Binary files differ
diff --git a/mesecons_luacontroller/doc/luacontroller/description.html b/mesecons_luacontroller/doc/luacontroller/description.html
new file mode 100644
index 0000000..ca14615
--- /dev/null
+++ b/mesecons_luacontroller/doc/luacontroller/description.html
@@ -0,0 +1,5 @@
+The luacontroller is an advanced programmable component.
+You can simply code it in the language mesecons uses itself: Lua!
+All the code runs in a sandbox, so it's completely safe (but I won't guarantee that for absolute certainty!).
+
+<a href="http://mesecons.net/luacontroller/">Documentation is available here!</a>
diff --git a/mesecons_luacontroller/doc/luacontroller/preview.png b/mesecons_luacontroller/doc/luacontroller/preview.png
new file mode 100644
index 0000000..f16c9d0
--- /dev/null
+++ b/mesecons_luacontroller/doc/luacontroller/preview.png
Binary files differ
diff --git a/mesecons_luacontroller/doc/luacontroller/recipe.png b/mesecons_luacontroller/doc/luacontroller/recipe.png
new file mode 100644
index 0000000..529b66d
--- /dev/null
+++ b/mesecons_luacontroller/doc/luacontroller/recipe.png
Binary files differ
diff --git a/mesecons_materials/doc/fiber/description.html b/mesecons_materials/doc/fiber/description.html
new file mode 100644
index 0000000..23a414a
--- /dev/null
+++ b/mesecons_materials/doc/fiber/description.html
@@ -0,0 +1 @@
+Craftitem: It can't be placed! Made by cooking glue in the furnace. Used for insulated mesecon crafting.
diff --git a/mesecons_materials/doc/fiber/preview.png b/mesecons_materials/doc/fiber/preview.png
new file mode 100644
index 0000000..cad9645
--- /dev/null
+++ b/mesecons_materials/doc/fiber/preview.png
Binary files differ
diff --git a/mesecons_materials/doc/fiber/recipe.png b/mesecons_materials/doc/fiber/recipe.png
new file mode 100644
index 0000000..7a53123
--- /dev/null
+++ b/mesecons_materials/doc/fiber/recipe.png
Binary files differ
diff --git a/mesecons_materials/doc/glue/description.html b/mesecons_materials/doc/glue/description.html
new file mode 100644
index 0000000..a18490c
--- /dev/null
+++ b/mesecons_materials/doc/glue/description.html
@@ -0,0 +1 @@
+Craftitem: It can't be placed! Made by cooking saplings in furnace. Used for sticky pistons and sticky movestones.
diff --git a/mesecons_materials/doc/glue/preview.png b/mesecons_materials/doc/glue/preview.png
new file mode 100644
index 0000000..0158f9c
--- /dev/null
+++ b/mesecons_materials/doc/glue/preview.png
Binary files differ
diff --git a/mesecons_materials/doc/glue/recipe.png b/mesecons_materials/doc/glue/recipe.png
new file mode 100644
index 0000000..b20ce66
--- /dev/null
+++ b/mesecons_materials/doc/glue/recipe.png
Binary files differ
diff --git a/mesecons_materials/doc/silicon/description.html b/mesecons_materials/doc/silicon/description.html
new file mode 100644
index 0000000..a2ae598
--- /dev/null
+++ b/mesecons_materials/doc/silicon/description.html
@@ -0,0 +1 @@
+Silicon is just a craftitem: It can't be placed. You'll need it in order to craft other items.
diff --git a/mesecons_materials/doc/silicon/preview.png b/mesecons_materials/doc/silicon/preview.png
new file mode 100644
index 0000000..cd52dbd
--- /dev/null
+++ b/mesecons_materials/doc/silicon/preview.png
Binary files differ
diff --git a/mesecons_materials/doc/silicon/recipe.png b/mesecons_materials/doc/silicon/recipe.png
new file mode 100644
index 0000000..9e8b332
--- /dev/null
+++ b/mesecons_materials/doc/silicon/recipe.png
Binary files differ
diff --git a/mesecons_materials/init.lua b/mesecons_materials/init.lua
index 5ebf605..eb19c3e 100644
--- a/mesecons_materials/init.lua
+++ b/mesecons_materials/init.lua
@@ -1,12 +1,12 @@
---GLUE
+-- Glue and fiber
minetest.register_craftitem("mesecons_materials:glue", {
- image = "jeija_glue.png",
+ image = "mesecons_glue.png",
on_place_on_ground = minetest.craftitem_place_item,
description="Glue",
})
minetest.register_craftitem("mesecons_materials:fiber", {
- image = "jeija_fiber.png",
+ image = "mesecons_fiber.png",
on_place_on_ground = minetest.craftitem_place_item,
description="Fiber",
})
@@ -27,7 +27,7 @@ minetest.register_craft({
-- Silicon
minetest.register_craftitem("mesecons_materials:silicon", {
- image = "jeija_silicon.png",
+ image = "mesecons_silicon.png",
on_place_on_ground = minetest.craftitem_place_item,
description="Silicon",
})
diff --git a/mesecons/textures/jeija_fiber.png b/mesecons_materials/textures/mesecons_fiber.png
index e8c7b08..e8c7b08 100644
--- a/mesecons/textures/jeija_fiber.png
+++ b/mesecons_materials/textures/mesecons_fiber.png
Binary files differ
diff --git a/mesecons/textures/jeija_glue.png b/mesecons_materials/textures/mesecons_glue.png
index 2f351d1..2f351d1 100644
--- a/mesecons/textures/jeija_glue.png
+++ b/mesecons_materials/textures/mesecons_glue.png
Binary files differ
diff --git a/mesecons/textures/jeija_silicon.png b/mesecons_materials/textures/mesecons_silicon.png
index a7b0d52..a7b0d52 100644
--- a/mesecons/textures/jeija_silicon.png
+++ b/mesecons_materials/textures/mesecons_silicon.png
Binary files differ
diff --git a/mesecons_movestones/doc/movestone/description.html b/mesecons_movestones/doc/movestone/description.html
new file mode 100644
index 0000000..8555a9e
--- /dev/null
+++ b/mesecons_movestones/doc/movestone/description.html
@@ -0,0 +1 @@
+Movestones are effectors that push the blocks in front of them. They move along on the right side of a mesecon wire track.
diff --git a/mesecons_movestones/doc/movestone/preview.png b/mesecons_movestones/doc/movestone/preview.png
new file mode 100644
index 0000000..bda64db
--- /dev/null
+++ b/mesecons_movestones/doc/movestone/preview.png
Binary files differ
diff --git a/mesecons_movestones/doc/movestone/recipe.png b/mesecons_movestones/doc/movestone/recipe.png
new file mode 100644
index 0000000..f3d45df
--- /dev/null
+++ b/mesecons_movestones/doc/movestone/recipe.png
Binary files differ
diff --git a/mesecons_movestones/doc/movestone_sticky/description.html b/mesecons_movestones/doc/movestone_sticky/description.html
new file mode 100644
index 0000000..460c277
--- /dev/null
+++ b/mesecons_movestones/doc/movestone_sticky/description.html
@@ -0,0 +1 @@
+Movestones are effectors that push the blocks in front of them. They move along on the right side of a mesecon wire track. Sticky ones also pull blocks.
diff --git a/mesecons_movestones/doc/movestone_sticky/preview.png b/mesecons_movestones/doc/movestone_sticky/preview.png
new file mode 100644
index 0000000..85f9213
--- /dev/null
+++ b/mesecons_movestones/doc/movestone_sticky/preview.png
Binary files differ
diff --git a/mesecons_movestones/doc/movestone_sticky/recipe.png b/mesecons_movestones/doc/movestone_sticky/recipe.png
new file mode 100644
index 0000000..bbf0a94
--- /dev/null
+++ b/mesecons_movestones/doc/movestone_sticky/recipe.png
Binary files differ
diff --git a/mesecons_noteblock/doc/noteblock/description.html b/mesecons_noteblock/doc/noteblock/description.html
new file mode 100644
index 0000000..729bfe1
--- /dev/null
+++ b/mesecons_noteblock/doc/noteblock/description.html
@@ -0,0 +1,13 @@
+This effector makes a sound if powered and can be used for making music. Normally it makes piano sounds. The sound frequency can be changed by punching the block. There are some special sounds that depend on the block below:
+<table colspace="5">
+<tr><th>Block Below</th><th>Effect</th></tr>
+<tr><td>Glass</td><td>Hihat</td></tr>
+<tr><td>Stone</td><td>Kick</td></tr>
+<tr><td>Chest</td><td>Snare</td></tr>
+<tr><td>Tree</td><td>Crash</td></tr>
+<tr><td>Glass</td><td>Hihat</td></tr>
+<tr><td>Wood</td><td>Lite Crash</td></tr>
+<tr><td>Coal Block</td><td>Explosion Sound </td></tr>
+<tr><td>Lava Source</td><td>Fire Sound</td></tr>
+<tr><td>Steel Block</td><td>Raises the pitch by one octave</td></tr>
+</table>
diff --git a/mesecons_noteblock/doc/noteblock/preview.png b/mesecons_noteblock/doc/noteblock/preview.png
new file mode 100644
index 0000000..c4991fb
--- /dev/null
+++ b/mesecons_noteblock/doc/noteblock/preview.png
Binary files differ
diff --git a/mesecons_noteblock/doc/noteblock/recipe.png b/mesecons_noteblock/doc/noteblock/recipe.png
new file mode 100644
index 0000000..d3c3675
--- /dev/null
+++ b/mesecons_noteblock/doc/noteblock/recipe.png
Binary files differ
diff --git a/mesecons_pistons/doc/piston/description.html b/mesecons_pistons/doc/piston/description.html
new file mode 100644
index 0000000..d95dfb9
--- /dev/null
+++ b/mesecons_pistons/doc/piston/description.html
@@ -0,0 +1 @@
+Pistons are effectors, they push up to 20 blocks in front of them. The push direction can be set by placing them from different angles.
diff --git a/mesecons_pistons/doc/piston/preview.png b/mesecons_pistons/doc/piston/preview.png
new file mode 100644
index 0000000..9e9ede3
--- /dev/null
+++ b/mesecons_pistons/doc/piston/preview.png
Binary files differ
diff --git a/mesecons_pistons/doc/piston/recipe.png b/mesecons_pistons/doc/piston/recipe.png
new file mode 100644
index 0000000..0a71159
--- /dev/null
+++ b/mesecons_pistons/doc/piston/recipe.png
Binary files differ
diff --git a/mesecons_pistons/doc/piston_sticky/description.html b/mesecons_pistons/doc/piston_sticky/description.html
new file mode 100644
index 0000000..3974097
--- /dev/null
+++ b/mesecons_pistons/doc/piston_sticky/description.html
@@ -0,0 +1 @@
+Sticky pistons are effectors, they push up to 20 blocks in front of them. The push direction can be set by placing them from different angles. Sticky ones also pull 1 block.
diff --git a/mesecons_pistons/doc/piston_sticky/preview.png b/mesecons_pistons/doc/piston_sticky/preview.png
new file mode 100644
index 0000000..716d675
--- /dev/null
+++ b/mesecons_pistons/doc/piston_sticky/preview.png
Binary files differ
diff --git a/mesecons_pistons/doc/piston_sticky/recipe.png b/mesecons_pistons/doc/piston_sticky/recipe.png
new file mode 100644
index 0000000..3520736
--- /dev/null
+++ b/mesecons_pistons/doc/piston_sticky/recipe.png
Binary files differ
diff --git a/mesecons_powerplant/doc/powerplant/description.html b/mesecons_powerplant/doc/powerplant/description.html
new file mode 100644
index 0000000..12abbbb
--- /dev/null
+++ b/mesecons_powerplant/doc/powerplant/description.html
@@ -0,0 +1 @@
+A power plant is a receptor that is always turned on: It provides energy.
diff --git a/mesecons_powerplant/doc/powerplant/preview.png b/mesecons_powerplant/doc/powerplant/preview.png
new file mode 100644
index 0000000..473d15c
--- /dev/null
+++ b/mesecons_powerplant/doc/powerplant/preview.png
Binary files differ
diff --git a/mesecons_powerplant/doc/powerplant/recipe.png b/mesecons_powerplant/doc/powerplant/recipe.png
new file mode 100644
index 0000000..04a4002
--- /dev/null
+++ b/mesecons_powerplant/doc/powerplant/recipe.png
Binary files differ
diff --git a/mesecons_pressureplates/doc/pressureplate_stone/description.html b/mesecons_pressureplates/doc/pressureplate_stone/description.html
new file mode 100644
index 0000000..3edc95b
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_stone/description.html
@@ -0,0 +1 @@
+This receptor turns on if there's an object above it. And object can be a player, an item, a mob...
diff --git a/mesecons_pressureplates/doc/pressureplate_stone/preview.png b/mesecons_pressureplates/doc/pressureplate_stone/preview.png
new file mode 100644
index 0000000..235ffc4
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_stone/preview.png
Binary files differ
diff --git a/mesecons_pressureplates/doc/pressureplate_stone/recipe.png b/mesecons_pressureplates/doc/pressureplate_stone/recipe.png
new file mode 100644
index 0000000..62acf45
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_stone/recipe.png
Binary files differ
diff --git a/mesecons_pressureplates/doc/pressureplate_wood/description.html b/mesecons_pressureplates/doc/pressureplate_wood/description.html
new file mode 100644
index 0000000..3edc95b
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_wood/description.html
@@ -0,0 +1 @@
+This receptor turns on if there's an object above it. And object can be a player, an item, a mob...
diff --git a/mesecons_pressureplates/doc/pressureplate_wood/preview.png b/mesecons_pressureplates/doc/pressureplate_wood/preview.png
new file mode 100644
index 0000000..7063cb0
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_wood/preview.png
Binary files differ
diff --git a/mesecons_pressureplates/doc/pressureplate_wood/recipe.png b/mesecons_pressureplates/doc/pressureplate_wood/recipe.png
new file mode 100644
index 0000000..429d491
--- /dev/null
+++ b/mesecons_pressureplates/doc/pressureplate_wood/recipe.png
Binary files differ
diff --git a/mesecons_random/doc/ghoststone/description.html b/mesecons_random/doc/ghoststone/description.html
new file mode 100644
index 0000000..138a2b3
--- /dev/null
+++ b/mesecons_random/doc/ghoststone/description.html
@@ -0,0 +1 @@
+Ghoststones disappear when powered, just like Removestones. But in contrast to Removestones, they Reappear again when not powered anymore and they are also conductive.
diff --git a/mesecons_random/doc/ghoststone/preview.png b/mesecons_random/doc/ghoststone/preview.png
new file mode 100644
index 0000000..4ab33fb
--- /dev/null
+++ b/mesecons_random/doc/ghoststone/preview.png
Binary files differ
diff --git a/mesecons_random/doc/ghoststone/recipe.png b/mesecons_random/doc/ghoststone/recipe.png
new file mode 100644
index 0000000..3bd385d
--- /dev/null
+++ b/mesecons_random/doc/ghoststone/recipe.png
Binary files differ
diff --git a/mesecons_random/doc/removestone/description.html b/mesecons_random/doc/removestone/description.html
new file mode 100644
index 0000000..d540fe9
--- /dev/null
+++ b/mesecons_random/doc/removestone/description.html
@@ -0,0 +1 @@
+Removestones are propably the simplest effectors possible. They simply disappear when powered.
diff --git a/mesecons_random/doc/removestone/preview.png b/mesecons_random/doc/removestone/preview.png
new file mode 100644
index 0000000..15caf3f
--- /dev/null
+++ b/mesecons_random/doc/removestone/preview.png
Binary files differ
diff --git a/mesecons_random/doc/removestone/recipe.png b/mesecons_random/doc/removestone/recipe.png
new file mode 100644
index 0000000..f271963
--- /dev/null
+++ b/mesecons_random/doc/removestone/recipe.png
Binary files differ
diff --git a/mesecons_solarpanel/doc/solarpanel/description.html b/mesecons_solarpanel/doc/solarpanel/description.html
new file mode 100644
index 0000000..f8e7450
--- /dev/null
+++ b/mesecons_solarpanel/doc/solarpanel/description.html
@@ -0,0 +1 @@
+Solar Panel are light receptors: they turn on if there is enough light.
diff --git a/mesecons_solarpanel/doc/solarpanel/preview.png b/mesecons_solarpanel/doc/solarpanel/preview.png
new file mode 100644
index 0000000..b773195
--- /dev/null
+++ b/mesecons_solarpanel/doc/solarpanel/preview.png
Binary files differ
diff --git a/mesecons_solarpanel/doc/solarpanel/recipe.png b/mesecons_solarpanel/doc/solarpanel/recipe.png
new file mode 100644
index 0000000..3a3d799
--- /dev/null
+++ b/mesecons_solarpanel/doc/solarpanel/recipe.png
Binary files differ
diff --git a/mesecons_switch/doc/switch/description.html b/mesecons_switch/doc/switch/description.html
new file mode 100644
index 0000000..3ef4ace
--- /dev/null
+++ b/mesecons_switch/doc/switch/description.html
@@ -0,0 +1 @@
+The switch is a receptor. It changes its state as when punched.
diff --git a/mesecons_switch/doc/switch/preview.png b/mesecons_switch/doc/switch/preview.png
new file mode 100644
index 0000000..0a0487d
--- /dev/null
+++ b/mesecons_switch/doc/switch/preview.png
Binary files differ
diff --git a/mesecons_switch/doc/switch/recipe.png b/mesecons_switch/doc/switch/recipe.png
new file mode 100644
index 0000000..6db6464
--- /dev/null
+++ b/mesecons_switch/doc/switch/recipe.png
Binary files differ
diff --git a/mesecons_switch/init.lua b/mesecons_switch/init.lua
index f52f083..3d59c0a 100644
--- a/mesecons_switch/init.lua
+++ b/mesecons_switch/init.lua
@@ -1,4 +1,4 @@
--- MESECON_SWITCH
+-- mesecons_switch
mesecon.register_node("mesecons_switch:mesecon_switch", {
paramtype2="facedir",
@@ -14,15 +14,15 @@ mesecon.register_node("mesecons_switch:mesecon_switch", {
end
},{
groups = {dig_immediate=2},
- tiles = { "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png",
- "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png",
- "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_off.png"},
+ tiles = { "mesecons_switch_side.png", "mesecons_switch_side.png",
+ "mesecons_switch_side.png", "mesecons_switch_side.png",
+ "mesecons_switch_side.png", "mesecons_switch_off.png"},
mesecons = {receptor = { state = mesecon.state.off }}
},{
groups = {dig_immediate=2, not_in_creative_inventory=1},
- tiles = { "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png",
- "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png",
- "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_on.png"},
+ tiles = { "mesecons_switch_side.png", "mesecons_switch_side.png",
+ "mesecons_switch_side.png", "mesecons_switch_side.png",
+ "mesecons_switch_side.png", "mesecons_switch_on.png"},
mesecons = {receptor = { state = mesecon.state.on }}
})
diff --git a/mesecons/textures/jeija_mesecon_switch_off.png b/mesecons_switch/textures/mesecons_switch_off.png
index 2a75ef3..2a75ef3 100644
--- a/mesecons/textures/jeija_mesecon_switch_off.png
+++ b/mesecons_switch/textures/mesecons_switch_off.png
Binary files differ
diff --git a/mesecons/textures/jeija_mesecon_switch_on.png b/mesecons_switch/textures/mesecons_switch_on.png
index 9df3450..9df3450 100644
--- a/mesecons/textures/jeija_mesecon_switch_on.png
+++ b/mesecons_switch/textures/mesecons_switch_on.png
Binary files differ
diff --git a/mesecons/textures/jeija_mesecon_switch_side.png b/mesecons_switch/textures/mesecons_switch_side.png
index fb5db33..fb5db33 100644
--- a/mesecons/textures/jeija_mesecon_switch_side.png
+++ b/mesecons_switch/textures/mesecons_switch_side.png
Binary files differ
diff --git a/mesecons_torch/doc/torch/description.html b/mesecons_torch/doc/torch/description.html
new file mode 100644
index 0000000..da7f19c
--- /dev/null
+++ b/mesecons_torch/doc/torch/description.html
@@ -0,0 +1 @@
+The torch is an inverter, it may take up to 1 second until the signal has passed through. The input is 2 blocks away in the direction of the stick, outputs are around the mesecon glow.
diff --git a/mesecons_torch/doc/torch/preview.png b/mesecons_torch/doc/torch/preview.png
new file mode 100644
index 0000000..fa32543
--- /dev/null
+++ b/mesecons_torch/doc/torch/preview.png
Binary files differ
diff --git a/mesecons_torch/doc/torch/recipe.png b/mesecons_torch/doc/torch/recipe.png
new file mode 100644
index 0000000..529d99f
--- /dev/null
+++ b/mesecons_torch/doc/torch/recipe.png
Binary files differ
diff --git a/mesecons_walllever/doc/walllever/description.html b/mesecons_walllever/doc/walllever/description.html
new file mode 100644
index 0000000..ea5a0ed
--- /dev/null
+++ b/mesecons_walllever/doc/walllever/description.html
@@ -0,0 +1 @@
+A receptor just like a switch, but it can be attached to walls.
diff --git a/mesecons_walllever/doc/walllever/preview.png b/mesecons_walllever/doc/walllever/preview.png
new file mode 100644
index 0000000..e8d2015
--- /dev/null
+++ b/mesecons_walllever/doc/walllever/preview.png
Binary files differ
diff --git a/mesecons_walllever/doc/walllever/recipe.png b/mesecons_walllever/doc/walllever/recipe.png
new file mode 100644
index 0000000..0ad7c92
--- /dev/null
+++ b/mesecons_walllever/doc/walllever/recipe.png
Binary files differ