Skip to content

Commit 0ec771b

Browse files
committedNov 20, 2015
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.
1 parent 75bd081 commit 0ec771b

File tree

146 files changed

+142
-11
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+142
-11
lines changed
 

Diff for: ‎documentation.json

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"Conductors" : {
3+
"Mesecon" : "mesecons/doc/mesecon",
4+
"Insulated Wire" : "mesecons_insulated/doc/insulated",
5+
"T-Junction" : "mesecons_extrawires/doc/tjunction",
6+
"Crossing" : "mesecons_extrawires/doc/crossing",
7+
"Corner" : "mesecons_extrawires/doc/corner",
8+
"Vertical Wire" : "mesecons_extrawires/doc/vertical",
9+
"Mese" : "mesecons_extrawires/doc/mese"
10+
},
11+
"Receptors" : {
12+
"Power Plant" : "mesecons_powerplant/doc/powerplant",
13+
"Blinky Plant" : "mesecons_blinkyplant/doc/blinkyplant",
14+
"Switch" : "mesecons_switch/doc/switch",
15+
"Object Detector" : "mesecons_detector/doc/objectdetector",
16+
"Node Detector" : "mesecons_detector/doc/nodedetector",
17+
"Wall Lever" : "mesecons_walllever/doc/walllever",
18+
"Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_wood",
19+
"Pressure Plate" : "mesecons_pressureplates/doc/pressureplate_stone",
20+
"Water Turbine" : "mesecons_hydroturbine/doc/waterturbine",
21+
"Solar Panel" : "mesecons_solarpanel/doc/solarpanel",
22+
"Wall Button" : "mesecons_button/doc/button"
23+
},
24+
"Effectors" : {
25+
"Noteblock" : "mesecons_noteblock/doc/noteblock",
26+
"Lamp" : "mesecons_lamp/doc/lamp",
27+
"Piston" : "mesecons_pistons/doc/piston",
28+
"Sticky Piston" : "mesecons_pistons/doc/piston_sticky",
29+
"Movestone" : "mesecons_movestones/doc/movestone",
30+
"Sticky Movestone" : "mesecons_movestones/doc/movestone_sticky",
31+
"Removestone" : "mesecons_random/doc/removestone",
32+
"Ghoststone" : "mesecons_random/doc/ghoststone",
33+
"Command Block" : "mesecons_commandblock/doc/commandblock",
34+
"Lightstones" : {
35+
"Dark Grey" : "mesecons_lightstone/doc/lightstone_darkgrey",
36+
"Light Grey" : "mesecons_lightstone/doc/lightstone_lightgrey",
37+
"Green" : "mesecons_lightstone/doc/lightstone_green",
38+
"Red" : "mesecons_lightstone/doc/lightstone_red",
39+
"Blue" : "mesecons_lightstone/doc/lightstone_blue",
40+
"Yellow" : "mesecons_lightstone/doc/lightstone_yellow"
41+
}
42+
},
43+
"Logic" : {
44+
"Luacontroller" : "mesecons_luacontroller/doc/luacontroller",
45+
"Torch" : "mesecons_torch/doc/torch",
46+
"Delayer" : "mesecons_delayer/doc/delayer",
47+
"Gates" : {
48+
"Diode" : "mesecons_gates/doc/diode",
49+
"NOT Gate" : "mesecons_gates/doc/not",
50+
"AND Gate" : "mesecons_gates/doc/and",
51+
"NAND Gate" : "mesecons_gates/doc/nand",
52+
"OR Gate" : "mesecons_gates/doc/or",
53+
"NOR Gate" : "mesecons_gates/doc/nor",
54+
"XOR Gate" : "mesecons_gates/doc/xor"
55+
}
56+
},
57+
"Crafts" : {
58+
"Silicon" : "mesecons_materials/doc/silicon",
59+
"Glue" : "mesecons_materials/doc/glue",
60+
"Fiber" : "mesecons_materials/doc/fiber"
61+
}
62+
}

Diff for: ‎mesecons/doc/mesecon/description.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Mesecons are the wires, use them to connect effectors with receptors.

0 commit comments

Comments
 (0)
Please sign in to comment.