aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/vector/chemistry.acids.svg3459
-rw-r--r--misc/vector/chemistry.misc.svg2838
-rw-r--r--misc/vector/chemistry.plastics.svg2070
-rw-r--r--src/main/java/gregtech/GT_Mod.java12
-rw-r--r--src/main/java/gregtech/api/enums/MaterialBuilder.java243
-rw-r--r--src/main/java/gregtech/api/enums/Materials.java143
-rw-r--r--src/main/java/gregtech/api/enums/OrePrefixes.java3
-rw-r--r--src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java32
-rw-r--r--src/main/java/gregtech/api/util/GT_Recipe.java4
-rw-r--r--src/main/java/gregtech/api/util/GT_RecipeRegistrator.java4
-rw-r--r--src/main/java/gregtech/api/util/GT_Utility.java4
-rw-r--r--src/main/java/gregtech/common/GT_Proxy.java21
-rw-r--r--src/main/java/gregtech/common/GT_RecipeAdder.java39
-rw-r--r--src/main/java/gregtech/common/items/GT_MetaGenerated_Item_02.java2
-rw-r--r--src/main/java/gregtech/loaders/load/GT_FuelLoader.java2
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_CraftingRecipeLoader.java5
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java310
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_Item_Block_And_Fluid.java17
-rw-r--r--src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java23
-rw-r--r--src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java3
-rw-r--r--src/main/resources/assets/gregtech/textures/gui/basicmachines/ChemicalReactor.pngbin3628 -> 3687 bytes
21 files changed, 9153 insertions, 81 deletions
diff --git a/misc/vector/chemistry.acids.svg b/misc/vector/chemistry.acids.svg
new file mode 100644
index 0000000000..7d477fd45c
--- /dev/null
+++ b/misc/vector/chemistry.acids.svg
@@ -0,0 +1,3459 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1360"
+ height="680"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="chemistry.acids.svg"
+ inkscape:export-filename="C:\Users\Johannes\git\GT5-Unofficial\misc\Plastics.png"
+ inkscape:export-xdpi="216"
+ inkscape:export-ydpi="216">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="SquareL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="SquareL"
+ style="overflow:visible">
+ <path
+ id="path7208"
+ d="M -5,-5 -5,5 5,5 5,-5 -5,-5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="EmptyDiamondL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="EmptyDiamondL"
+ style="overflow:visible">
+ <path
+ id="path7244"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path7138"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DotL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DotL"
+ style="overflow:visible">
+ <path
+ id="path7199"
+ d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,5.92,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="DiamondL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DiamondL"
+ style="overflow:visible">
+ <path
+ id="path3921"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend"
+ style="overflow:visible">
+ <path
+ id="path3845"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="DiamondL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DiamondL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3921-1"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4-0"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2-9-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4-0-2"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4083"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4085"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2-9-23"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4-0-3"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4160"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4162"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4-5"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4234"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4236"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lend-2-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3845-4-2"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4234-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4236-8"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="DiamondL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="DiamondL-7-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3921-1-0"
+ d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4234-4-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4236-8-3"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4234-4-1-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4236-8-3-5"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3541"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3543"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker3541-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3543-1"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(-0.8,0,0,-0.8,-10,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.70710678"
+ inkscape:cx="627.22545"
+ inkscape:cy="417.39596"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1920"
+ inkscape:window-height="1017"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3755"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-372.3622)">
+ <rect
+ style="opacity:0.98000003999999996;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="rect6424"
+ width="1360"
+ height="680"
+ x="0"
+ y="0"
+ transform="translate(0,372.3622)" />
+ <rect
+ style="opacity:0.98000004;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.1655612;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect3757"
+ width="340"
+ height="160"
+ x="1000"
+ y="392.36218" />
+ <text
+ xml:space="preserve"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.98000004;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="1080"
+ y="427.36218"
+ id="text3759"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761"
+ x="1080"
+ y="427.36218">Normal Reaction</tspan></text>
+ <g
+ id="g3773"
+ transform="translate(1020,-400)">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771"
+ style="fill:#ff8000;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ id="tspan3767"
+ sodipodi:role="line">Sulfuric Acid</tspan></text>
+ </g>
+ <g
+ transform="translate(1740,-920)"
+ id="g3773-1"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7"
+ style="fill:#e1e1e1;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ id="tspan3767-0"
+ sodipodi:role="line">Ethylene</tspan></text>
+ </g>
+ <g
+ transform="translate(2080,-920)"
+ id="g3773-1-9"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4"
+ style="fill:#c8c8c8;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan3832">Polyethylene</tspan></text>
+ </g>
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:0.89442724;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DiamondL)"
+ d="m 2040,82.36218 80,0"
+ id="path3836"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
+ d="m 1020,417.36218 40,0"
+ id="path4282"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.98000004;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="1080"
+ y="462.36218"
+ id="text3759-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761-5"
+ x="1080"
+ y="462.36218">Polymerization</tspan></text>
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:0.93541437;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#DiamondL)"
+ d="m 1020,452.36218 35,0"
+ id="path4282-1"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(2540,-880)"
+ id="g3773-1-1"
+ style="opacity:0.98000004">
+ <rect
+ rx="17.5"
+ ry="20"
+ y="972.36218"
+ x="-80"
+ height="60.000694"
+ width="260.00009"
+ id="rect3771-7-5"
+ style="fill:#e1e1e1;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-2"
+ y="1012.3622"
+ x="50"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="50"
+ id="tspan3767-0-7"
+ sodipodi:role="line">Ethylene</tspan></text>
+ </g>
+ <g
+ transform="translate(2760,-800)"
+ id="g3773-1-9-6"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1"
+ style="fill:#b7c8c4;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan3832-2">Hydrochloric Acid</tspan></text>
+ </g>
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Lend-2)"
+ d="m 2720,132.36218 80,0"
+ id="path3836-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="translate(2550,-800)"
+ id="g3773-1-1-2"
+ style="opacity:0.98000004;fill:#179a9a;fill-opacity:1">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="-90"
+ height="59.999672"
+ width="260.00012"
+ id="rect3771-7-5-2"
+ style="fill:#179a9a;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-2-1"
+ y="1012.3622"
+ x="39.711914"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="39.711914"
+ id="tspan3767-0-7-6"
+ sodipodi:role="line">Chlorine</tspan></text>
+ </g>
+ <g
+ transform="translate(2760,-880)"
+ id="g3773-1-9-6-8"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5"
+ style="fill:#e1f0f0;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan3832-2-6">Vinyl Chloride</tspan></text>
+ </g>
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 2720,202.36218 20,0 0,-70"
+ id="path5174"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend-2)"
+ d="m 2780,132.36218 0,70 20,0"
+ id="path5176"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <g
+ transform="translate(3100,-880)"
+ id="g3773-1-9-6-8-1"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8"
+ style="fill:#d7e6e6;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771">Polyvinyl Chloride</tspan></text>
+ </g>
+ <path
+ style="opacity:0.98000004;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#DiamondL-7)"
+ d="m 3060,122.36218 80,0"
+ id="path5554"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="translate(3100,-660)"
+ id="g3773-1-9-6-8-1-7"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8-9"
+ style="fill:#dcdcdc;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9-5"
+ y="1010.3622"
+ x="170"
+ style="font-size:22.5px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1010.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771-4">Polydimethylsiloxane</tspan></text>
+ </g>
+ <g
+ transform="translate(2760,-660)"
+ id="g3773-1-9-6-8-1-7-3"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8-9-1"
+ style="fill:#dcdcdc;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9-5-2"
+ y="1010.3622"
+ x="170"
+ style="font-size:21px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1010.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771-4-3"
+ style="font-size:21px;text-align:center;text-anchor:middle">Dimethyldichlorosilane</tspan></text>
+ </g>
+ <g
+ transform="translate(3100,-580)"
+ id="g3773-1-9-6-3"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-4"
+ style="fill:#b7c8c4;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-1"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan3832-2-1">Hydrochloric Acid</tspan></text>
+ </g>
+ <g
+ transform="translate(2760,-580)"
+ id="g3773-1-9-6-3-3"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-4-8"
+ style="fill:#3232ff;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-1-7"
+ y="1012.3622"
+ x="170.32861"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170.32861"
+ sodipodi:role="line"
+ id="tspan3832-2-1-4">Water</tspan></text>
+ </g>
+ <g
+ transform="translate(2420,-580)"
+ id="g3773-1-9-6-8-1-7-3-2"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8-9-1-7"
+ style="fill:#3c3c50;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9-5-2-7"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771-4-3-9"
+ style="font-size:27px;text-align:center;text-anchor:middle;fill:#ffffff">Silicon</tspan></text>
+ </g>
+ <g
+ transform="translate(2420,-660)"
+ id="g3773-1-9-6-8-1-7-3-2-3"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8-9-1-7-1"
+ style="fill:#c82ca0;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9-5-2-7-9"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771-4-3-9-8"
+ style="font-size:27px;text-align:center;text-anchor:middle;fill:#000000">Chloromethane</tspan></text>
+ </g>
+ <g
+ transform="translate(1740,-660)"
+ id="g3773-1-9-6-8-1-7-3-2-3-6"
+ style="opacity:0.98000004">
+ <rect
+ rx="20"
+ ry="20"
+ y="972.36218"
+ x="40"
+ height="60"
+ width="260"
+ id="rect3771-7-4-1-5-8-9-1-7-1-5"
+ style="fill:#ff0078;fill-opacity:1;stroke:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text3765-4-8-4-7-9-5-2-7-9-0"
+ y="1012.3622"
+ x="170"
+ style="font-size:27px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ y="1012.3622"
+ x="170"
+ sodipodi:role="line"
+ id="tspan5771-4-3-9-8-2"