From 0ec771bf7d8d95f24b46d2f608cccc109ec2de4f Mon Sep 17 00:00:00 2001 From: Jeija Date: Fri, 20 Nov 2015 20:14:50 +0100 Subject: Major change: Documentation is now included with mesecons, the website just extracts the documentation in a more readable format This makes development of new features easier, as documentation can automatically be updated on the website without modifying the website's code! Every mod that has nodes in the mesecons modpack has a "doc" folder that contains subfolders with recipe, description and preview of the block. The website will discover which documentation is available by reading the documentation.json file. --- documentation.json | 62 +++++++++++++++++++++ mesecons/doc/mesecon/description.html | 1 + mesecons/doc/mesecon/preview.png | Bin 0 -> 29946 bytes mesecons/doc/mesecon/recipe.png | Bin 0 -> 3932 bytes mesecons/textures/jeija_fiber.png | Bin 592 -> 0 bytes mesecons/textures/jeija_glue.png | Bin 487 -> 0 bytes mesecons/textures/jeija_mesecon_switch_off.png | Bin 598 -> 0 bytes mesecons/textures/jeija_mesecon_switch_on.png | Bin 692 -> 0 bytes mesecons/textures/jeija_mesecon_switch_side.png | Bin 553 -> 0 bytes mesecons/textures/jeija_silicon.png | Bin 867 -> 0 bytes .../doc/blinkyplant/description.html | 1 + mesecons_blinkyplant/doc/blinkyplant/preview.png | Bin 0 -> 66763 bytes mesecons_blinkyplant/doc/blinkyplant/recipe.png | Bin 0 -> 2922 bytes mesecons_button/doc/button/description.html | 1 + mesecons_button/doc/button/preview.png | Bin 0 -> 80160 bytes mesecons_button/doc/button/recipe.png | Bin 0 -> 8031 bytes .../doc/commandblock/description.html | 1 + mesecons_commandblock/doc/commandblock/preview.png | Bin 0 -> 36480 bytes mesecons_delayer/doc/delayer/description.html | 1 + mesecons_delayer/doc/delayer/preview.png | Bin 0 -> 62298 bytes mesecons_delayer/doc/delayer/recipe.png | Bin 0 -> 8495 bytes .../doc/nodedetector/description.html | 6 ++ mesecons_detector/doc/nodedetector/preview.png | Bin 0 -> 49571 bytes mesecons_detector/doc/nodedetector/recipe.png | Bin 0 -> 10043 bytes .../doc/objectdetector/description.html | 3 + mesecons_detector/doc/objectdetector/preview.png | Bin 0 -> 85870 bytes mesecons_detector/doc/objectdetector/recipe.png | Bin 0 -> 9813 bytes mesecons_extrawires/doc/corner/description.html | 1 + mesecons_extrawires/doc/corner/preview.png | Bin 0 -> 41643 bytes mesecons_extrawires/doc/corner/recipe.png | Bin 0 -> 3902 bytes mesecons_extrawires/doc/crossing/description.html | 1 + mesecons_extrawires/doc/crossing/preview.png | Bin 0 -> 62464 bytes mesecons_extrawires/doc/crossing/recipe.png | Bin 0 -> 3745 bytes mesecons_extrawires/doc/mese/description.html | 1 + mesecons_extrawires/doc/mese/preview.png | Bin 0 -> 30599 bytes mesecons_extrawires/doc/mese/recipe.png | Bin 0 -> 6266 bytes mesecons_extrawires/doc/tjunction/description.html | 1 + mesecons_extrawires/doc/tjunction/preview.png | Bin 0 -> 55089 bytes mesecons_extrawires/doc/tjunction/recipe.png | Bin 0 -> 3946 bytes mesecons_extrawires/doc/vertical/description.html | 1 + mesecons_extrawires/doc/vertical/preview.png | Bin 0 -> 13816 bytes mesecons_extrawires/doc/vertical/recipe.png | Bin 0 -> 3059 bytes mesecons_gates/doc/and/description.html | 1 + mesecons_gates/doc/and/preview.png | Bin 0 -> 69906 bytes mesecons_gates/doc/and/recipe.png | Bin 0 -> 2732 bytes mesecons_gates/doc/diode/description.html | 1 + mesecons_gates/doc/diode/preview.png | Bin 0 -> 72562 bytes mesecons_gates/doc/diode/recipe.png | Bin 0 -> 2058 bytes mesecons_gates/doc/nand/description.html | 1 + mesecons_gates/doc/nand/preview.png | Bin 0 -> 63320 bytes mesecons_gates/doc/nand/recipe.png | Bin 0 -> 2733 bytes mesecons_gates/doc/nor/description.html | 1 + mesecons_gates/doc/nor/preview.png | Bin 0 -> 27039 bytes mesecons_gates/doc/nor/recipe.png | Bin 0 -> 2468 bytes mesecons_gates/doc/not/description.html | 1 + mesecons_gates/doc/not/preview.png | Bin 0 -> 70313 bytes mesecons_gates/doc/not/recipe.png | Bin 0 -> 2083 bytes mesecons_gates/doc/or/description.html | 1 + mesecons_gates/doc/or/preview.png | Bin 0 -> 26286 bytes mesecons_gates/doc/or/recipe.png | Bin 0 -> 2417 bytes mesecons_gates/doc/xor/description.html | 1 + mesecons_gates/doc/xor/preview.png | Bin 0 -> 70940 bytes mesecons_gates/doc/xor/recipe.png | Bin 0 -> 2659 bytes .../doc/waterturbine/description.html | 1 + mesecons_hydroturbine/doc/waterturbine/preview.png | Bin 0 -> 33549 bytes mesecons_hydroturbine/doc/waterturbine/recipe.png | Bin 0 -> 8200 bytes mesecons_insulated/doc/insulated/description.html | 1 + mesecons_insulated/doc/insulated/preview.png | Bin 0 -> 44352 bytes mesecons_insulated/doc/insulated/recipe.png | Bin 0 -> 4679 bytes mesecons_lamp/doc/lamp/description.html | 1 + mesecons_lamp/doc/lamp/preview.png | Bin 0 -> 34959 bytes mesecons_lamp/doc/lamp/recipe.png | Bin 0 -> 4478 bytes .../doc/lightstone_blue/description.html | 1 + .../doc/lightstone_blue/preview.png | Bin 0 -> 36865 bytes mesecons_lightstone/doc/lightstone_blue/recipe.png | Bin 0 -> 4403 bytes .../doc/lightstone_darkgrey/description.html | 1 + .../doc/lightstone_darkgrey/preview.png | Bin 0 -> 43641 bytes .../doc/lightstone_darkgrey/recipe.png | Bin 0 -> 4575 bytes .../doc/lightstone_green/description.html | 1 + .../doc/lightstone_green/preview.png | Bin 0 -> 48733 bytes .../doc/lightstone_green/recipe.png | Bin 0 -> 4597 bytes .../doc/lightstone_lightgrey/description.html | 1 + .../doc/lightstone_lightgrey/preview.png | Bin 0 -> 45430 bytes .../doc/lightstone_lightgrey/recipe.png | Bin 0 -> 4682 bytes .../doc/lightstone_red/description.html | 1 + mesecons_lightstone/doc/lightstone_red/preview.png | Bin 0 -> 32080 bytes mesecons_lightstone/doc/lightstone_red/recipe.png | Bin 0 -> 4009 bytes .../doc/lightstone_yellow/description.html | 1 + .../doc/lightstone_yellow/preview.png | Bin 0 -> 28281 bytes .../doc/lightstone_yellow/recipe.png | Bin 0 -> 4550 bytes .../doc/luacontroller/description.html | 5 ++ .../doc/luacontroller/preview.png | Bin 0 -> 67795 bytes .../doc/luacontroller/recipe.png | Bin 0 -> 5560 bytes mesecons_materials/doc/fiber/description.html | 1 + mesecons_materials/doc/fiber/preview.png | Bin 0 -> 88352 bytes mesecons_materials/doc/fiber/recipe.png | Bin 0 -> 4684 bytes mesecons_materials/doc/glue/description.html | 1 + mesecons_materials/doc/glue/preview.png | Bin 0 -> 48478 bytes mesecons_materials/doc/glue/recipe.png | Bin 0 -> 4273 bytes mesecons_materials/doc/silicon/description.html | 1 + mesecons_materials/doc/silicon/preview.png | Bin 0 -> 52441 bytes mesecons_materials/doc/silicon/recipe.png | Bin 0 -> 11579 bytes mesecons_materials/init.lua | 8 +-- mesecons_materials/textures/mesecons_fiber.png | Bin 0 -> 592 bytes mesecons_materials/textures/mesecons_glue.png | Bin 0 -> 487 bytes mesecons_materials/textures/mesecons_silicon.png | Bin 0 -> 867 bytes mesecons_movestones/doc/movestone/description.html | 1 + mesecons_movestones/doc/movestone/preview.png | Bin 0 -> 77702 bytes mesecons_movestones/doc/movestone/recipe.png | Bin 0 -> 14873 bytes .../doc/movestone_sticky/description.html | 1 + .../doc/movestone_sticky/preview.png | Bin 0 -> 82749 bytes .../doc/movestone_sticky/recipe.png | Bin 0 -> 10190 bytes mesecons_noteblock/doc/noteblock/description.html | 13 +++++ mesecons_noteblock/doc/noteblock/preview.png | Bin 0 -> 118753 bytes mesecons_noteblock/doc/noteblock/recipe.png | Bin 0 -> 18182 bytes mesecons_pistons/doc/piston/description.html | 1 + mesecons_pistons/doc/piston/preview.png | Bin 0 -> 112257 bytes mesecons_pistons/doc/piston/recipe.png | Bin 0 -> 23773 bytes .../doc/piston_sticky/description.html | 1 + mesecons_pistons/doc/piston_sticky/preview.png | Bin 0 -> 101605 bytes mesecons_pistons/doc/piston_sticky/recipe.png | Bin 0 -> 14704 bytes .../doc/powerplant/description.html | 1 + mesecons_powerplant/doc/powerplant/preview.png | Bin 0 -> 61931 bytes mesecons_powerplant/doc/powerplant/recipe.png | Bin 0 -> 2823 bytes .../doc/pressureplate_stone/description.html | 1 + .../doc/pressureplate_stone/preview.png | Bin 0 -> 55619 bytes .../doc/pressureplate_stone/recipe.png | Bin 0 -> 8056 bytes .../doc/pressureplate_wood/description.html | 1 + .../doc/pressureplate_wood/preview.png | Bin 0 -> 63535 bytes .../doc/pressureplate_wood/recipe.png | Bin 0 -> 7717 bytes mesecons_random/doc/ghoststone/description.html | 1 + mesecons_random/doc/ghoststone/preview.png | Bin 0 -> 37157 bytes mesecons_random/doc/ghoststone/recipe.png | Bin 0 -> 23947 bytes mesecons_random/doc/removestone/description.html | 1 + mesecons_random/doc/removestone/preview.png | Bin 0 -> 90400 bytes mesecons_random/doc/removestone/recipe.png | Bin 0 -> 23165 bytes .../doc/solarpanel/description.html | 1 + mesecons_solarpanel/doc/solarpanel/preview.png | Bin 0 -> 56933 bytes mesecons_solarpanel/doc/solarpanel/recipe.png | Bin 0 -> 3721 bytes mesecons_switch/doc/switch/description.html | 1 + mesecons_switch/doc/switch/preview.png | Bin 0 -> 86195 bytes mesecons_switch/doc/switch/recipe.png | Bin 0 -> 12015 bytes mesecons_switch/init.lua | 14 ++--- mesecons_switch/textures/mesecons_switch_off.png | Bin 0 -> 598 bytes mesecons_switch/textures/mesecons_switch_on.png | Bin 0 -> 692 bytes mesecons_switch/textures/mesecons_switch_side.png | Bin 0 -> 553 bytes mesecons_torch/doc/torch/description.html | 1 + mesecons_torch/doc/torch/preview.png | Bin 0 -> 10142 bytes mesecons_torch/doc/torch/recipe.png | Bin 0 -> 2345 bytes mesecons_walllever/doc/walllever/description.html | 1 + mesecons_walllever/doc/walllever/preview.png | Bin 0 -> 79390 bytes mesecons_walllever/doc/walllever/recipe.png | Bin 0 -> 7268 bytes 152 files changed, 142 insertions(+), 11 deletions(-) create mode 100644 documentation.json create mode 100644 mesecons/doc/mesecon/description.html create mode 100755 mesecons/doc/mesecon/preview.png create mode 100644 mesecons/doc/mesecon/recipe.png delete mode 100644 mesecons/textures/jeija_fiber.png delete mode 100644 mesecons/textures/jeija_glue.png delete mode 100644 mesecons/textures/jeija_mesecon_switch_off.png delete mode 100644 mesecons/textures/jeija_mesecon_switch_on.png delete mode 100644 mesecons/textures/jeija_mesecon_switch_side.png delete mode 100644 mesecons/textures/jeija_silicon.png create mode 100644 mesecons_blinkyplant/doc/blinkyplant/description.html create mode 100755 mesecons_blinkyplant/doc/blinkyplant/preview.png create mode 100644 mesecons_blinkyplant/doc/blinkyplant/recipe.png create mode 100644 mesecons_button/doc/button/description.html create mode 100644 mesecons_button/doc/button/preview.png create mode 100644 mesecons_button/doc/button/recipe.png create mode 100644 mesecons_commandblock/doc/commandblock/description.html create mode 100644 mesecons_commandblock/doc/commandblock/preview.png create mode 100644 mesecons_delayer/doc/delayer/description.html create mode 100644 mesecons_delayer/doc/delayer/preview.png create mode 100644 mesecons_delayer/doc/delayer/recipe.png create mode 100644 mesecons_detector/doc/nodedetector/description.html create mode 100644 mesecons_detector/doc/nodedetector/preview.png create mode 100644 mesecons_detector/doc/nodedetector/recipe.png create mode 100644 mesecons_detector/doc/objectdetector/description.html create mode 100644 mesecons_detector/doc/objectdetector/preview.png create mode 100644 mesecons_detector/doc/objectdetector/recipe.png create mode 100644 mesecons_extrawires/doc/corner/description.html create mode 100644 mesecons_extrawires/doc/corner/preview.png create mode 100644 mesecons_extrawires/doc/corner/recipe.png create mode 100644 mesecons_extrawires/doc/crossing/description.html create mode 100644 mesecons_extrawires/doc/crossing/preview.png create mode 100644 mesecons_extrawires/doc/crossing/recipe.png create mode 100644 mesecons_extrawires/doc/mese/description.html create mode 100644 mesecons_extrawires/doc/mese/preview.png create mode 100644 mesecons_extrawires/doc/mese/recipe.png create mode 100644 mesecons_extrawires/doc/tjunction/description.html create mode 100644 mesecons_extrawires/doc/tjunction/preview.png create mode 100644 mesecons_extrawires/doc/tjunction/recipe.png create mode 100644 mesecons_extrawires/doc/vertical/description.html create mode 100644 mesecons_extrawires/doc/vertical/preview.png create mode 100644 mesecons_extrawires/doc/vertical/recipe.png create mode 100644 mesecons_gates/doc/and/description.html create mode 100644 mesecons_gates/doc/and/preview.png create mode 100644 mesecons_gates/doc/and/recipe.png create mode 100644 mesecons_gates/doc/diode/description.html create mode 100644 mesecons_gates/doc/diode/preview.png create mode 100644 mesecons_gates/doc/diode/recipe.png create mode 100644 mesecons_gates/doc/nand/description.html create mode 100644 mesecons_gates/doc/nand/preview.png create mode 100644 mesecons_gates/doc/nand/recipe.png create mode 100644 mesecons_gates/doc/nor/description.html create mode 100644 mesecons_gates/doc/nor/preview.png create mode 100644 mesecons_gates/doc/nor/recipe.png create mode 100644 mesecons_gates/doc/not/description.html create mode 100644 mesecons_gates/doc/not/preview.png create mode 100644 mesecons_gates/doc/not/recipe.png create mode 100644 mesecons_gates/doc/or/description.html create mode 100644 mesecons_gates/doc/or/preview.png create mode 100644 mesecons_gates/doc/or/recipe.png create mode 100644 mesecons_gates/doc/xor/description.html create mode 100644 mesecons_gates/doc/xor/preview.png create mode 100644 mesecons_gates/doc/xor/recipe.png create mode 100644 mesecons_hydroturbine/doc/waterturbine/description.html create mode 100644 mesecons_hydroturbine/doc/waterturbine/preview.png create mode 100644 mesecons_hydroturbine/doc/waterturbine/recipe.png create mode 100644 mesecons_insulated/doc/insulated/description.html create mode 100644 mesecons_insulated/doc/insulated/preview.png create mode 100644 mesecons_insulated/doc/insulated/recipe.png create mode 100644 mesecons_lamp/doc/lamp/description.html create mode 100644 mesecons_lamp/doc/lamp/preview.png create mode 100644 mesecons_lamp/doc/lamp/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_blue/description.html create mode 100644 mesecons_lightstone/doc/lightstone_blue/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_blue/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_darkgrey/description.html create mode 100644 mesecons_lightstone/doc/lightstone_darkgrey/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_darkgrey/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_green/description.html create mode 100644 mesecons_lightstone/doc/lightstone_green/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_green/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_lightgrey/description.html create mode 100644 mesecons_lightstone/doc/lightstone_lightgrey/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_lightgrey/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_red/description.html create mode 100644 mesecons_lightstone/doc/lightstone_red/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_red/recipe.png create mode 100644 mesecons_lightstone/doc/lightstone_yellow/description.html create mode 100644 mesecons_lightstone/doc/lightstone_yellow/preview.png create mode 100644 mesecons_lightstone/doc/lightstone_yellow/recipe.png create mode 100644 mesecons_luacontroller/doc/luacontroller/description.html create mode 100644 mesecons_luacontroller/doc/luacontroller/preview.png create mode 100644 mesecons_luacontroller/doc/luacontroller/recipe.png create mode 100644 mesecons_materials/doc/fiber/description.html create mode 100644 mesecons_materials/doc/fiber/preview.png create mode 100644 mesecons_materials/doc/fiber/recipe.png create mode 100644 mesecons_materials/doc/glue/description.html create mode 100644 mesecons_materials/doc/glue/preview.png create mode 100644 mesecons_materials/doc/glue/recipe.png create mode 100644 mesecons_materials/doc/silicon/description.html create mode 100644 mesecons_materials/doc/silicon/preview.png create mode 100644 mesecons_materials/doc/silicon/recipe.png create mode 100644 mesecons_materials/textures/mesecons_fiber.png create mode 100644 mesecons_materials/textures/mesecons_glue.png create mode 100644 mesecons_materials/textures/mesecons_silicon.png create mode 100644 mesecons_movestones/doc/movestone/description.html create mode 100644 mesecons_movestones/doc/movestone/preview.png create mode 100644 mesecons_movestones/doc/movestone/recipe.png create mode 100644 mesecons_movestones/doc/movestone_sticky/description.html create mode 100644 mesecons_movestones/doc/movestone_sticky/preview.png create mode 100644 mesecons_movestones/doc/movestone_sticky/recipe.png create mode 100644 mesecons_noteblock/doc/noteblock/description.html create mode 100644 mesecons_noteblock/doc/noteblock/preview.png create mode 100644 mesecons_noteblock/doc/noteblock/recipe.png create mode 100644 mesecons_pistons/doc/piston/description.html create mode 100644 mesecons_pistons/doc/piston/preview.png create mode 100644 mesecons_pistons/doc/piston/recipe.png create mode 100644 mesecons_pistons/doc/piston_sticky/description.html create mode 100644 mesecons_pistons/doc/piston_sticky/preview.png create mode 100644 mesecons_pistons/doc/piston_sticky/recipe.png create mode 100644 mesecons_powerplant/doc/powerplant/description.html create mode 100644 mesecons_powerplant/doc/powerplant/preview.png create mode 100644 mesecons_powerplant/doc/powerplant/recipe.png create mode 100644 mesecons_pressureplates/doc/pressureplate_stone/description.html create mode 100644 mesecons_pressureplates/doc/pressureplate_stone/preview.png create mode 100644 mesecons_pressureplates/doc/pressureplate_stone/recipe.png create mode 100644 mesecons_pressureplates/doc/pressureplate_wood/description.html create mode 100644 mesecons_pressureplates/doc/pressureplate_wood/preview.png create mode 100644 mesecons_pressureplates/doc/pressureplate_wood/recipe.png create mode 100644 mesecons_random/doc/ghoststone/description.html create mode 100644 mesecons_random/doc/ghoststone/preview.png create mode 100644 mesecons_random/doc/ghoststone/recipe.png create mode 100644 mesecons_random/doc/removestone/description.html create mode 100644 mesecons_random/doc/removestone/preview.png create mode 100644 mesecons_random/doc/removestone/recipe.png create mode 100644 mesecons_solarpanel/doc/solarpanel/description.html create mode 100644 mesecons_solarpanel/doc/solarpanel/preview.png create mode 100644 mesecons_solarpanel/doc/solarpanel/recipe.png create mode 100644 mesecons_switch/doc/switch/description.html create mode 100644 mesecons_switch/doc/switch/preview.png create mode 100644 mesecons_switch/doc/switch/recipe.png create mode 100644 mesecons_switch/textures/mesecons_switch_off.png create mode 100644 mesecons_switch/textures/mesecons_switch_on.png create mode 100644 mesecons_switch/textures/mesecons_switch_side.png create mode 100644 mesecons_torch/doc/torch/description.html create mode 100644 mesecons_torch/doc/torch/preview.png create mode 100644 mesecons_torch/doc/torch/recipe.png create mode 100644 mesecons_walllever/doc/walllever/description.html create mode 100644 mesecons_walllever/doc/walllever/preview.png create mode 100644 mesecons_walllever/doc/walllever/recipe.png 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 Binary files /dev/null and b/mesecons/doc/mesecon/preview.png differ diff --git a/mesecons/doc/mesecon/recipe.png b/mesecons/doc/mesecon/recipe.png new file mode 100644 index 0000000..72f9210 Binary files /dev/null and b/mesecons/doc/mesecon/recipe.png differ diff --git a/mesecons/textures/jeija_fiber.png b/mesecons/textures/jeija_fiber.png deleted file mode 100644 index e8c7b08..0000000 Binary files a/mesecons/textures/jeija_fiber.png and /dev/null differ diff --git a/mesecons/textures/jeija_glue.png b/mesecons/textures/jeija_glue.png deleted file mode 100644 index 2f351d1..0000000 Binary files a/mesecons/textures/jeija_glue.png and /dev/null differ diff --git a/mesecons/textures/jeija_mesecon_switch_off.png b/mesecons/textures/jeija_mesecon_switch_off.png deleted file mode 100644 index 2a75ef3..0000000 Binary files a/mesecons/textures/jeija_mesecon_switch_off.png and /dev/null differ diff --git a/mesecons/textures/jeija_mesecon_switch_on.png b/mesecons/textures/jeija_mesecon_switch_on.png deleted file mode 100644 index 9df3450..0000000 Binary files a/mesecons/textures/jeija_mesecon_switch_on.png and /dev/null differ diff --git a/mesecons/textures/jeija_mesecon_switch_side.png b/mesecons/textures/jeija_mesecon_switch_side.png deleted file mode 100644 index fb5db33..0000000 Binary files a/mesecons/textures/jeija_mesecon_switch_side.png and /dev/null differ diff --git a/mesecons/textures/jeija_silicon.png b/mesecons/textures/jeija_silicon.png deleted file mode 100644 index a7b0d52..0000000 Binary files a/mesecons/textures/jeija_silicon.png and /dev/null 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 Binary files /dev/null and b/mesecons_blinkyplant/doc/blinkyplant/preview.png differ diff --git a/mesecons_blinkyplant/doc/blinkyplant/recipe.png b/mesecons_blinkyplant/doc/blinkyplant/recipe.png new file mode 100644 index 0000000..6f1e148 Binary files /dev/null and b/mesecons_blinkyplant/doc/blinkyplant/recipe.png 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 Binary files /dev/null and b/mesecons_button/doc/button/preview.png differ diff --git a/mesecons_button/doc/button/recipe.png b/mesecons_button/doc/button/recipe.png new file mode 100644 index 0000000..c6232b4 Binary files /dev/null and b/mesecons_button/doc/button/recipe.png 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 Binary files /dev/null and b/mesecons_commandblock/doc/commandblock/preview.png 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 Binary files /dev/null and b/mesecons_delayer/doc/delayer/preview.png differ diff --git a/mesecons_delayer/doc/delayer/recipe.png b/mesecons_delayer/doc/delayer/recipe.png new file mode 100644 index 0000000..ea394aa Binary files /dev/null and b/mesecons_delayer/doc/delayer/recipe.png 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 Binary files /dev/null and b/mesecons_detector/doc/nodedetector/preview.png differ diff --git a/mesecons_detector/doc/nodedetector/recipe.png b/mesecons_detector/doc/nodedetector/recipe.png new file mode 100644 index 0000000..958c7e6 Binary files /dev/null and b/mesecons_detector/doc/nodedetector/recipe.png 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 Binary files /dev/null and b/mesecons_detector/doc/objectdetector/preview.png differ diff --git a/mesecons_detector/doc/objectdetector/recipe.png b/mesecons_detector/doc/objectdetector/recipe.png new file mode 100644 index 0000000..a1cee00 Binary files /dev/null and b/mesecons_detector/doc/objectdetector/recipe.png 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 Binary files /dev/null and b/mesecons_extrawires/doc/corner/preview.png differ diff --git a/mesecons_extrawires/doc/corner/recipe.png b/mesecons_extrawires/doc/corner/recipe.png new file mode 100644 index 0000000..ac85b01 Binary files /dev/null and b/mesecons_extrawires/doc/corner/recipe.png 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 Binary files /dev/null and b/mesecons_extrawires/doc/crossing/preview.png differ diff --git a/mesecons_extrawires/doc/crossing/recipe.png b/mesecons_extrawires/doc/crossing/recipe.png new file mode 100644 index 0000000..ac37401 Binary files /dev/null and b/mesecons_extrawires/doc/crossing/recipe.png 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 Minetest Wiki 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 Binary files /dev/null and b/mesecons_extrawires/doc/mese/preview.png differ diff --git a/mesecons_extrawires/doc/mese/recipe.png b/mesecons_extrawires/doc/mese/recipe.png new file mode 100644 index 0000000..904cf0b Binary files /dev/null and b/mesecons_extrawires/doc/mese/recipe.png 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 Binary files /dev/null and b/mesecons_extrawires/doc/tjunction/preview.png differ diff --git a/mesecons_extrawires/doc/tjunction/recipe.png b/mesecons_extrawires/doc/tjunction/recipe.png new file mode 100644 index 0000000..8602941 Binary files /dev/null and b/mesecons_extrawires/doc/tjunction/recipe.png 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 Binary files /dev/null and b/mesecons_extrawires/doc/vertical/preview.png differ diff --git a/mesecons_extrawires/doc/vertical/recipe.png b/mesecons_extrawires/doc/vertical/recipe.png new file mode 100644 index 0000000..83bc498 Binary files /dev/null and b/mesecons_extrawires/doc/vertical/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/and/preview.png differ diff --git a/mesecons_gates/doc/and/recipe.png b/mesecons_gates/doc/and/recipe.png new file mode 100644 index 0000000..ae6bf63 Binary files /dev/null and b/mesecons_gates/doc/and/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/diode/preview.png differ diff --git a/mesecons_gates/doc/diode/recipe.png b/mesecons_gates/doc/diode/recipe.png new file mode 100644 index 0000000..71086bf Binary files /dev/null and b/mesecons_gates/doc/diode/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/nand/preview.png differ diff --git a/mesecons_gates/doc/nand/recipe.png b/mesecons_gates/doc/nand/recipe.png new file mode 100644 index 0000000..e6118b3 Binary files /dev/null and b/mesecons_gates/doc/nand/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/nor/preview.png differ diff --git a/mesecons_gates/doc/nor/recipe.png b/mesecons_gates/doc/nor/recipe.png new file mode 100644 index 0000000..a2063c7 Binary files /dev/null and b/mesecons_gates/doc/nor/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/not/preview.png differ diff --git a/mesecons_gates/doc/not/recipe.png b/mesecons_gates/doc/not/recipe.png new file mode 100644 index 0000000..ee1c0d6 Binary files /dev/null and b/mesecons_gates/doc/not/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/or/preview.png differ diff --git a/mesecons_gates/doc/or/recipe.png b/mesecons_gates/doc/or/recipe.png new file mode 100644 index 0000000..b94169d Binary files /dev/null and b/mesecons_gates/doc/or/recipe.png 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 Binary files /dev/null and b/mesecons_gates/doc/xor/preview.png differ diff --git a/mesecons_gates/doc/xor/recipe.png b/mesecons_gates/doc/xor/recipe.png new file mode 100644 index 0000000..1e129bf Binary files /dev/null and b/mesecons_gates/doc/xor/recipe.png 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 Binary files /dev/null and b/mesecons_hydroturbine/doc/waterturbine/preview.png differ diff --git a/mesecons_hydroturbine/doc/waterturbine/recipe.png b/mesecons_hydroturbine/doc/waterturbine/recipe.png new file mode 100644 index 0000000..8eb5365 Binary files /dev/null and b/mesecons_hydroturbine/doc/waterturbine/recipe.png 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 Binary files /dev/null and b/mesecons_insulated/doc/insulated/preview.png differ diff --git a/mesecons_insulated/doc/insulated/recipe.png b/mesecons_insulated/doc/insulated/recipe.png new file mode 100644 index 0000000..f2a731a Binary files /dev/null and b/mesecons_insulated/doc/insulated/recipe.png 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 Binary files /dev/null and b/mesecons_lamp/doc/lamp/preview.png differ diff --git a/mesecons_lamp/doc/lamp/recipe.png b/mesecons_lamp/doc/lamp/recipe.png new file mode 100644 index 0000000..77570bd Binary files /dev/null and b/mesecons_lamp/doc/lamp/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_blue/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_blue/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_darkgrey/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_darkgrey/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_green/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_green/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_lightgrey/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_lightgrey/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_red/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_red/recipe.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_yellow/preview.png 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 Binary files /dev/null and b/mesecons_lightstone/doc/lightstone_yellow/recipe.png 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!). + +Documentation is available here! diff --git a/mesecons_luacontroller/doc/luacontroller/preview.png b/mesecons_luacontroller/doc/luacontroller/preview.png new file mode 100644 index 0000000..f16c9d0 Binary files /dev/null and b/mesecons_luacontroller/doc/luacontroller/preview.png differ diff --git a/mesecons_luacontroller/doc/luacontroller/recipe.png b/mesecons_luacontroller/doc/luacontroller/recipe.png new file mode 100644 index 0000000..529b66d Binary files /dev/null and b/mesecons_luacontroller/doc/luacontroller/recipe.png 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 Binary files /dev/null and b/mesecons_materials/doc/fiber/preview.png differ diff --git a/mesecons_materials/doc/fiber/recipe.png b/mesecons_materials/doc/fiber/recipe.png new file mode 100644 index 0000000..7a53123 Binary files /dev/null and b/mesecons_materials/doc/fiber/recipe.png 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 Binary files /dev/null and b/mesecons_materials/doc/glue/preview.png differ diff --git a/mesecons_materials/doc/glue/recipe.png b/mesecons_materials/doc/glue/recipe.png new file mode 100644 index 0000000..b20ce66 Binary files /dev/null and b/mesecons_materials/doc/glue/recipe.png 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 Binary files /dev/null and b/mesecons_materials/doc/silicon/preview.png differ diff --git a/mesecons_materials/doc/silicon/recipe.png b/mesecons_materials/doc/silicon/recipe.png new file mode 100644 index 0000000..9e8b332 Binary files /dev/null and b/mesecons_materials/doc/silicon/recipe.png 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_materials/textures/mesecons_fiber.png b/mesecons_materials/textures/mesecons_fiber.png new file mode 100644 index 0000000..e8c7b08 Binary files /dev/null and b/mesecons_materials/textures/mesecons_fiber.png differ diff --git a/mesecons_materials/textures/mesecons_glue.png b/mesecons_materials/textures/mesecons_glue.png new file mode 100644 index 0000000..2f351d1 Binary files /dev/null and b/mesecons_materials/textures/mesecons_glue.png differ diff --git a/mesecons_materials/textures/mesecons_silicon.png b/mesecons_materials/textures/mesecons_silicon.png new file mode 100644 index 0000000..a7b0d52 Binary files /dev/null and b/mesecons_materials/textures/mesecons_silicon.png 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 Binary files /dev/null and b/mesecons_movestones/doc/movestone/preview.png differ diff --git a/mesecons_movestones/doc/movestone/recipe.png b/mesecons_movestones/doc/movestone/recipe.png new file mode 100644 index 0000000..f3d45df Binary files /dev/null and b/mesecons_movestones/doc/movestone/recipe.png 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 Binary files /dev/null and b/mesecons_movestones/doc/movestone_sticky/preview.png 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 Binary files /dev/null and b/mesecons_movestones/doc/movestone_sticky/recipe.png 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: + + + + + + + + + + + +
Block BelowEffect
GlassHihat
StoneKick
ChestSnare
TreeCrash
GlassHihat
WoodLite Crash
Coal BlockExplosion Sound
Lava SourceFire Sound
Steel BlockRaises the pitch by one octave
diff --git a/mesecons_noteblock/doc/noteblock/preview.png b/mesecons_noteblock/doc/noteblock/preview.png new file mode 100644 index 0000000..c4991fb Binary files /dev/null and b/mesecons_noteblock/doc/noteblock/preview.png differ diff --git a/mesecons_noteblock/doc/noteblock/recipe.png b/mesecons_noteblock/doc/noteblock/recipe.png new file mode 100644 index 0000000..d3c3675 Binary files /dev/null and b/mesecons_noteblock/doc/noteblock/recipe.png 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 Binary files /dev/null and b/mesecons_pistons/doc/piston/preview.png differ diff --git a/mesecons_pistons/doc/piston/recipe.png b/mesecons_pistons/doc/piston/recipe.png new file mode 100644 index 0000000..0a71159 Binary files /dev/null and b/mesecons_pistons/doc/piston/recipe.png 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 Binary files /dev/null and b/mesecons_pistons/doc/piston_sticky/preview.png 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 Binary files /dev/null and b/mesecons_pistons/doc/piston_sticky/recipe.png 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 Binary files /dev/null and b/mesecons_powerplant/doc/powerplant/preview.png differ diff --git a/mesecons_powerplant/doc/powerplant/recipe.png b/mesecons_powerplant/doc/powerplant/recipe.png new file mode 100644 index 0000000..04a4002 Binary files /dev/null and b/mesecons_powerplant/doc/powerplant/recipe.png 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 Binary files /dev/null and b/mesecons_pressureplates/doc/pressureplate_stone/preview.png 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 Binary files /dev/null and b/mesecons_pressureplates/doc/pressureplate_stone/recipe.png 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 Binary files /dev/null and b/mesecons_pressureplates/doc/pressureplate_wood/preview.png 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 Binary files /dev/null and b/mesecons_pressureplates/doc/pressureplate_wood/recipe.png 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 Binary files /dev/null and b/mesecons_random/doc/ghoststone/preview.png differ diff --git a/mesecons_random/doc/ghoststone/recipe.png b/mesecons_random/doc/ghoststone/recipe.png new file mode 100644 index 0000000..3bd385d Binary files /dev/null and b/mesecons_random/doc/ghoststone/recipe.png 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 Binary files /dev/null and b/mesecons_random/doc/removestone/preview.png differ diff --git a/mesecons_random/doc/removestone/recipe.png b/mesecons_random/doc/removestone/recipe.png new file mode 100644 index 0000000..f271963 Binary files /dev/null and b/mesecons_random/doc/removestone/recipe.png 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 Binary files /dev/null and b/mesecons_solarpanel/doc/solarpanel/preview.png differ diff --git a/mesecons_solarpanel/doc/solarpanel/recipe.png b/mesecons_solarpanel/doc/solarpanel/recipe.png new file mode 100644 index 0000000..3a3d799 Binary files /dev/null and b/mesecons_solarpanel/doc/solarpanel/recipe.png 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 Binary files /dev/null and b/mesecons_switch/doc/switch/preview.png differ diff --git a/mesecons_switch/doc/switch/recipe.png b/mesecons_switch/doc/switch/recipe.png new file mode 100644 index 0000000..6db6464 Binary files /dev/null and b/mesecons_switch/doc/switch/recipe.png 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_switch/textures/mesecons_switch_off.png b/mesecons_switch/textures/mesecons_switch_off.png new file mode 100644 index 0000000..2a75ef3 Binary files /dev/null and b/mesecons_switch/textures/mesecons_switch_off.png differ diff --git a/mesecons_switch/textures/mesecons_switch_on.png b/mesecons_switch/textures/mesecons_switch_on.png new file mode 100644 index 0000000..9df3450 Binary files /dev/null and b/mesecons_switch/textures/mesecons_switch_on.png differ diff --git a/mesecons_switch/textures/mesecons_switch_side.png b/mesecons_switch/textures/mesecons_switch_side.png new file mode 100644 index 0000000..fb5db33 Binary files /dev/null and b/mesecons_switch/textures/mesecons_switch_side.png 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 Binary files /dev/null and b/mesecons_torch/doc/torch/preview.png differ diff --git a/mesecons_torch/doc/torch/recipe.png b/mesecons_torch/doc/torch/recipe.png new file mode 100644 index 0000000..529d99f Binary files /dev/null and b/mesecons_torch/doc/torch/recipe.png 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 Binary files /dev/null and b/mesecons_walllever/doc/walllever/preview.png differ diff --git a/mesecons_walllever/doc/walllever/recipe.png b/mesecons_walllever/doc/walllever/recipe.png new file mode 100644 index 0000000..0ad7c92 Binary files /dev/null and b/mesecons_walllever/doc/walllever/recipe.png differ -- cgit v1.2.3