{
 "db": {
  "AccessCardBlack": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1330388999,
   "name": "AccessCardBlack",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardBlue": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1411327657,
   "name": "AccessCardBlue",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardBrown": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1412428165,
   "name": "AccessCardBrown",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardGray": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1339479035,
   "name": "AccessCardGray",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardGreen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -374567952,
   "name": "AccessCardGreen",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardKhaki": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 337035771,
   "name": "AccessCardKhaki",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardOrange": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -332896929,
   "name": "AccessCardOrange",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardPink": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 431317557,
   "name": "AccessCardPink",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardPurple": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 459843265,
   "name": "AccessCardPurple",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardRed": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1713748313,
   "name": "AccessCardRed",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardWhite": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2079959157,
   "name": "AccessCardWhite",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "AccessCardYellow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 568932536,
   "name": "AccessCardYellow",
   "reagents": false,
   "slotclass": "AccessCard",
   "sorting": "Default"
  },
  "ApplianceChemistryStation": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1365789392,
   "name": "ApplianceChemistryStation",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Output",
     "typ": "None"
    }
   ],
   "sorting": "Appliances"
  },
  "ApplianceDeskLampLeft": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1683849799,
   "name": "ApplianceDeskLampLeft",
   "reagents": false,
   "slotclass": "Appliance",
   "sorting": "Appliances"
  },
  "ApplianceDeskLampRight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1174360780,
   "name": "ApplianceDeskLampRight",
   "reagents": false,
   "slotclass": "Appliance",
   "sorting": "Appliances"
  },
  "ApplianceMicrowave": {
   "atmosphere": false,
   "desc": "While countless 'better' ways of cooking Food have been invented in the last few hundred years, few are as durable or easy to fabricate as the OK-Zoomer microwave. Licensed from Xigo, the plans are based on a classic model from the mid-21st century, giving it a charmingly retro feel. But don't worry, it oscillates Water molecules more than adequately. \nJust bolt it to a Powered Bench using a Wrench to power it, follow the recipe, and you're cooking.",
   "device": false,
   "dynamic": true,
   "hash": -1136173965,
   "name": "ApplianceMicrowave",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Output",
     "typ": "None"
    }
   ],
   "sorting": "Appliances"
  },
  "AppliancePackagingMachine": {
   "atmosphere": false,
   "desc": "The Xigo Cannifier requires Empty Can and cooked food to create long-lasting, easily stored sustenance. Note that the Cannifier must be bolted to a Powered Bench for power, and only accepts cooked food and tin cans.\n\n<size=120%><b>OPERATION</b></size>\n\n1. Add the correct ingredients to the device via the hopper in the TOP.\n\n2. Close the device using the dropdown handle.\n\n3. Activate the device.\n\n4. Remove canned goods from the outlet in the FRONT.\n\nNote: the Cannifier will flash an error on its activation switch if you attempt to activate it before closing it.\n\n\n      ",
   "device": false,
   "dynamic": true,
   "hash": -749191906,
   "name": "AppliancePackagingMachine",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "sorting": "Appliances"
  },
  "AppliancePaintMixer": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1339716113,
   "name": "AppliancePaintMixer",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Output",
     "typ": "Bottle"
    }
   ],
   "sorting": "Appliances"
  },
  "AppliancePlantGeneticAnalyzer": {
   "atmosphere": false,
   "desc": "The Genetic Analyzer can be used to process samples from the Plant Sampler. Once processed, the genetic information of the sampled plant can be viewed by clicking on the search button.\n\nIndividual Gene Value Widgets: \nMost gene values will appear as a sliding bar between a minimum value on the left and a maximum value on the right. The actual value of the gene is in the middle of the bar, in orange.\n\nMultiple Gene Value Widgets: \nFor temperature and pressure ranges, four genes appear on the same widget. The orange values underneath the bar are the minimum and maximum thresholds for growth. Outside of this range, the plant will stop growing and eventually die. The blue values underneath the bar are the minimum and maximum thresholds for ideal growth. Inside of this range, the plant will grow at maximum speed. The white values above the bar are the minimum and maximum achievable values for the growth threshold.",
   "device": false,
   "dynamic": true,
   "hash": -1303038067,
   "name": "AppliancePlantGeneticAnalyzer",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Input",
     "typ": "Tool"
    }
   ],
   "sorting": "Appliances"
  },
  "AppliancePlantGeneticSplicer": {
   "atmosphere": false,
   "desc": "The Genetic Splicer can be used to copy a single gene from one 'source' plant to another 'target' plant of the same type. After copying, the source plant will be destroyed.\n        \nTo begin splicing, place a plant or seed bag in the left slot (source) and place another plant or seed bag of the same type in the right slot (target). You can select a gene using the arrow buttons. Close the sliding door and press the green activate button. Once splicing has begun, the device will be locked until the process has finished (which will take approximately twenty minutes). If you want to cancel splicing you can power off the bench or detach the appliance as a last resort.",
   "device": false,
   "dynamic": true,
   "hash": -1094868323,
   "name": "AppliancePlantGeneticSplicer",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Source Plant",
     "typ": "Plant"
    },
    {
     "name": "Target Plant",
     "typ": "Plant"
    }
   ],
   "sorting": "Appliances"
  },
  "AppliancePlantGeneticStabilizer": {
   "atmosphere": false,
   "desc": "The Genetic Stabilizer can be used to manipulate gene stability on a specific Plants or Seeds. It has two modes Stabilize and Destabilize.\nStabilize: Increases all genes stability by 50%.\nDestabilize: Decreases all gene stability by 10% other than a chosen gene which will received decreased stability by 50%.\n      ",
   "device": false,
   "dynamic": true,
   "hash": 871432335,
   "modes": {
    "0": "Stabilize",
    "1": "Destabilize"
   },
   "name": "AppliancePlantGeneticStabilizer",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    }
   ],
   "sorting": "Appliances"
  },
  "ApplianceReagentProcessor": {
   "atmosphere": false,
   "desc": "Sitting somewhere between a high powered juicer and an alchemist's alembic, the Xigo reagent processor turns certain raw materials and food items into cooking and crafting ingredients. Indispensible in any space kitchen, just bolt it to the bench, and you're ready to go.",
   "device": false,
   "dynamic": true,
   "hash": 1260918085,
   "name": "ApplianceReagentProcessor",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Input",
     "typ": "None"
    },
    {
     "name": "Output",
     "typ": "None"
    }
   ],
   "sorting": "Appliances"
  },
  "ApplianceSeedTray": {
   "atmosphere": false,
   "desc": "The seed tray can hold up to twelve plants or seeds and can be used to facilitate fast experimentation and testing of plant genetics.",
   "device": false,
   "dynamic": true,
   "hash": 142831994,
   "name": "ApplianceSeedTray",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    }
   ],
   "sorting": "Appliances"
  },
  "ApplianceTabletDock": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1853941363,
   "name": "ApplianceTabletDock",
   "reagents": false,
   "slotclass": "Appliance",
   "slots": [
    {
     "name": "<N:EN:Tablet>",
     "typ": "Tool"
    }
   ],
   "sorting": "Appliances"
  },
  "AutolathePrinterMod": {
   "atmosphere": false,
   "desc": "Apply to an Autolathe with a Welding Torch or Arc Welder to upgrade for increased processing speed and more recipe options.",
   "device": false,
   "dynamic": true,
   "hash": 221058307,
   "name": "AutolathePrinterMod",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "Battery_Wireless_cell": {
   "atmosphere": false,
   "desc": "0.Empty\n1.Critical\n2.VeryLow\n3.Low\n4.Medium\n5.High\n6.Full",
   "device": false,
   "dynamic": true,
   "hash": -462415758,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "Battery_Wireless_cell",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "Battery_Wireless_cell_Big": {
   "atmosphere": false,
   "desc": "0.Empty\n1.Critical\n2.VeryLow\n3.Low\n4.Medium\n5.High\n6.Full",
   "device": false,
   "dynamic": true,
   "hash": -41519077,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "Battery_Wireless_cell_Big",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "CardboardBox": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1976947556,
   "name": "CardboardBox",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Storage"
  },
  "CartridgeAccessController": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1634532552,
   "name": "CartridgeAccessController",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeAtmosAnalyser": {
   "atmosphere": false,
   "desc": "The Lorenz atmos analyzer is a multi-functional mass-spectrometer designed by ExMin for use with the OreCore Handheld Tablet. It displays the pressure, concentration and molar quantity of gas in rooms, tanks, or pipe networks.",
   "device": false,
   "dynamic": true,
   "hash": -1550278665,
   "name": "CartridgeAtmosAnalyser",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeConfiguration": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -932136011,
   "name": "CartridgeConfiguration",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeElectronicReader": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1462180176,
   "name": "CartridgeElectronicReader",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeGPS": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1957063345,
   "name": "CartridgeGPS",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeGuide": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 872720793,
   "name": "CartridgeGuide",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeMedicalAnalyser": {
   "atmosphere": false,
   "desc": "When added to the OreCore Handheld Tablet, Asura's's ReadyMed medical analyzer reveals the health, or otherwise, of users various organs. Due to a design flaw, older models were notorious for producing quasar-like levels of x-ray radiation. Recent advances in shielding have more than halved the risk to users.",
   "device": false,
   "dynamic": true,
   "hash": -1116110181,
   "name": "CartridgeMedicalAnalyser",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeNetworkAnalyser": {
   "atmosphere": false,
   "desc": "A minor masterpiece of micro-electronic engineering, the network analyzer displays the current, voltage and wattage of a cable network, as well as any devices connected to it. Based on a widely-copied Sinotai design, it's used in conjunction with the OreCore Handheld Tablet.",
   "device": false,
   "dynamic": true,
   "hash": 1606989119,
   "name": "CartridgeNetworkAnalyser",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeOreScanner": {
   "atmosphere": false,
   "desc": "When inserted into a Handheld Tablet and used in conjunction with a Ground Penetrating Radar (GPR), the scanner will display minerals hidden underground on the tablet.",
   "device": false,
   "dynamic": true,
   "hash": -1768732546,
   "name": "CartridgeOreScanner",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeOreScannerColor": {
   "atmosphere": false,
   "desc": "When inserted into a Handheld Tablet and used in conjunction with a Ground Penetrating Radar (GPR), the scanner will display minerals hidden underground in different colors on the tablet.\n\nIron and Nickle = red \nIce, Lead, Cobalt = cyan\nGold and Silver = green\nCoal and Silicon = magenta\nCopper and Oxite = yellow\nVolatiles and Uranium = white",
   "device": false,
   "dynamic": true,
   "hash": 1738236580,
   "name": "CartridgeOreScannerColor",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgePlantAnalyser": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1101328282,
   "name": "CartridgePlantAnalyser",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CartridgeTracker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 81488783,
   "name": "CartridgeTracker",
   "reagents": false,
   "slotclass": "Cartridge",
   "sorting": "Default"
  },
  "CircuitboardAdvAirlockControl": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1633663176,
   "name": "CircuitboardAdvAirlockControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardAirControl": {
   "atmosphere": false,
   "desc": "When added to a Console, air control circuit boards allow you to program an Active Vent. As with small dogs and 83% of people, air control circuits have only three modes: Pressure, Draft and Offline. Pressure mode maintains a 100kPa atmosphere, switching the active vent between inward and outward flow until target pressure is achieved. Draft mode allows you to pair active vents to circulate air. Offline mode deactivates the vent. ",
   "device": false,
   "dynamic": true,
   "hash": 1618019559,
   "name": "CircuitboardAirControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardAirlockControl": {
   "atmosphere": false,
   "desc": "Rumored to have been first sketched on a Norsec toilet wall by a disgruntled engineer, the Exgress airlock control circuit board\u00e2\u20ac\u2122s versatility and ease of fabrication has made it the Stationeers control system of choice for Airlock cycling protocols. \n\nTo enter setup mode, insert the board into a Console along with a data disk. In this mode, you can see all data-accessible objects currently connected to the Console. Doors, lights, gas sensors and slave consoles can be selected (highlighted green), and will be controlled once the data disk is removed.",
   "device": false,
   "dynamic": true,
   "hash": 912176135,
   "name": "CircuitboardAirlockControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardCameraDisplay": {
   "atmosphere": false,
   "desc": "Surveillance is sometimes necessary when building bases in highly hostile environments. The camera display circuit board allows wary Stationeers to turn a Console into a security display when connected to a Camera.",
   "device": false,
   "dynamic": true,
   "hash": -412104504,
   "name": "CircuitboardCameraDisplay",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardDoorControl": {
   "atmosphere": false,
   "desc": "A basic tool of Stationeer base construction, this circuit board provides a way to open and close a Composite Door, Blast Door or Glass Door remotely, when connected to a Console. This system can be further linked to Motion Sensor to create automatic doors.",
   "device": false,
   "dynamic": true,
   "hash": 855694771,
   "name": "CircuitboardDoorControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardGasDisplay": {
   "atmosphere": false,
   "desc": "Information is power. Place this circuitboard into a Console to create a display that shows gas pressure or temperature of any connected tank, storage cannister, Kit (Pipe Analyzer) or Kit (Gas Sensor).",
   "device": false,
   "dynamic": true,
   "hash": -82343730,
   "name": "CircuitboardGasDisplay",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardGraphDisplay": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1344368806,
   "name": "CircuitboardGraphDisplay",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardHashDisplay": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1633074601,
   "name": "CircuitboardHashDisplay",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardModeControl": {
   "atmosphere": false,
   "desc": "Can't decide which mode you love most? This circuit board allows you to switch any connected device between operation modes.",
   "device": false,
   "dynamic": true,
   "hash": -1134148135,
   "name": "CircuitboardModeControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardPowerControl": {
   "atmosphere": false,
   "desc": "Under distant suns and demanding environments, Stationeer systems need to balance reliability, resilience and versatility. The power control board allows remote enabling and disabling of selected devices, disconnecting manual operation. \n      \nThe circuit board has two modes: 'Link' switches all devices on or off; 'Toggle' switches each device to their alternate state. ",
   "device": false,
   "dynamic": true,
   "hash": -1923778429,
   "name": "CircuitboardPowerControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardShipDisplay": {
   "atmosphere": false,
   "desc": "When the original Stationeer Handbook collapsed under its own weight into a singularity, certain information was irretrievably lost. Amongst this mysterious corpus of knowledge is the exact purpose of the ship display board.",
   "device": false,
   "dynamic": true,
   "hash": -2044446819,
   "name": "CircuitboardShipDisplay",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CircuitboardSolarControl": {
   "atmosphere": false,
   "desc": "Adding a solar control board to a Console lets you manually control the horizontal and vertical angles of any connected Solar Panel.",
   "device": false,
   "dynamic": true,
   "hash": 2020180320,
   "name": "CircuitboardSolarControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "CompositeRollCover": {
   "atmosphere": false,
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": 1228794916,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "CompositeRollCover",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "CrateMkII": {
   "atmosphere": false,
   "desc": "A more heavily reinforced version of the iconic Dynamic Crate, the Crate Mk II is resistant to incredibly high pressures and temperatures. Short of disposing of it in a black hole, the Mk II is about as safe as luggage gets.",
   "device": false,
   "dynamic": true,
   "hash": 8709219,
   "name": "CrateMkII",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Storage"
  },
  "DecayedFood": {
   "atmosphere": false,
   "desc": "When your food decays, it turns into this. ODA scientists have attempted to determine the exact constituents of this substance, but it remains evasive and mysterious. Suffice to say, eating it is a bad idea. Research has determined, however, that The exact speed of decay varies individually by:\n\n- TEMPERATURE - Refrigeration will slow decay, but many foods will be damaged by exposure to extreme low pressure, as well as extreme heat. The optimum temperature is 0 kelvin (-272 C).\n\n- FOOD TYPE - Each food type has its own decay properties. Tomato Soup lasts a lot longer than a Tomato, for instance.\n\n- PRESSURE - Food decays faster when the pressure drops below 1 atmosphere (101kPa). Decay happens exponentially more quickly as the atmosphere approaches a perfect vacuum. There is no effect from higher pressures. \n\n- ATMOSPHERE - Different gases can slow and accelerate the decay process. The process will take account of respective gas ratios in mixed atmospheres in calculating the decay modifier. The following rates apply across all foods:\n\n> Oxygen x 1.3\n> Nitrogen x 0.6\n> Carbon Dioxide x 0.8\n> Volatiles x 1\n> Pollutant x 3\n> Nitrous Oxide x 1.5\n> Steam x 2\n> Vacuum (see PRESSURE above)\n\n",
   "device": false,
   "dynamic": true,
   "hash": 1531087544,
   "maxquantity": 25,
   "name": "DecayedFood",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "DeviceLfoVolume": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "The low frequency oscillator (or LFO) makes everything sound dark, twisted and crunchy by altering the shape of the waves output by a Logic Step Sequencer.\n      \nTo set up an LFO:\n\n1. Place the LFO unit\n2. Set the LFO output to a Passive Speaker\n2. Set a sequencers' output to LFO - so the sequencer's signal runs through the LFO to a speaker.\n3. Place a Stop Watch or use an existing one, then use a Logic Writer to write it to the LFO.\n4. Use another logic writer to write the BPM to the LFO.\n5. You are ready. This is the future. You're in space. Make it sound cool.\n\nFor more info, check out the music page.",
   "device": true,
   "dynamic": false,
   "hash": -1844430312,
   "logic": {
    "Activate": "ReadWrite",
    "Bpm": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Time": "ReadWrite"
   },
   "modes": {
    "0": "Whole Note",
    "1": "Half Note",
    "2": "Quarter Note",
    "3": "Eighth Note",
    "4": "Sixteenth Note"
   },
   "name": "DeviceLfoVolume",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "DeviceStepUnit": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "0.C-2\n1.C#-2\n2.D-2\n3.D#-2\n4.E-2\n5.F-2\n6.F#-2\n7.G-2\n8.G#-2\n9.A-2\n10.A#-2\n11.B-2\n12.C-1\n13.C#-1\n14.D-1\n15.D#-1\n16.E-1\n17.F-1\n18.F#-1\n19.G-1\n20.G#-1\n21.A-1\n22.A#-1\n23.B-1\n24.C0\n25.C#0\n26.D0\n27.D#0\n28.E0\n29.F0\n30.F#0\n31.G0\n32.G#0\n33.A0\n34.A#0\n35.B0\n36.C1\n37.C#1\n38.D1\n39.D#1\n40.E1\n41.F1\n42.F#1\n43.G1\n44.G#1\n45.A1\n46.A#1\n47.B1\n48.C2\n49.C#2\n50.D2\n51.D#2\n52.E2\n53.F2\n54.F#2\n55.G2\n56.G#2\n57.A2\n58.A#2\n59.B2\n60.C3\n61.C#3\n62.D3\n63.D#3\n64.E3\n65.F3\n66.F#3\n67.G3\n68.G#3\n69.A3\n70.A#3\n71.B3\n72.C4\n73.C#4\n74.D4\n75.D#4\n76.E4\n77.F4\n78.F#4\n79.G4\n80.G#4\n81.A4\n82.A#4\n83.B4\n84.C5\n85.C#5\n86.D5\n87.D#5\n88.E5\n89.F5\n90.F#5\n91.G5 \n92.G#5\n93.A5\n94.A#5\n95.B5\n96.C6\n97.C#6\n98.D6\n99.D#6\n100.E6\n101.F6\n102.F#6\n103.G6\n104.G#6\n105.A6\n106.A#6\n107.B6\n108.C7\n109.C#7\n110.D7\n111.D#7\n112.E7\n113.F7\n114.F#7\n115.G7\n116.G#7\n117.A7\n118.A#7\n119.B7\n120.C8\n121.C#8\n122.D8\n123.D#8\n124.E8\n125.F8\n126.F#8\n127.G8",
   "device": true,
   "dynamic": false,
   "hash": 1762696475,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Volume": "ReadWrite"
   },
   "modes": {
    "0": "C-2",
    "1": "C#-2",
    "2": "D-2",
    "3": "D#-2",
    "4": "E-2",
    "5": "F-2",
    "6": "F#-2",
    "7": "G-2",
    "8": "G#-2",
    "9": "A-2",
    "10": "A#-2",
    "11": "B-2",
    "12": "C-1",
    "13": "C#-1",
    "14": "D-1",
    "15": "D#-1",
    "16": "E-1",
    "17": "F-1",
    "18": "F#-1",
    "19": "G-1",
    "20": "G#-1",
    "21": "A-1",
    "22": "A#-1",
    "23": "B-1",
    "24": "C0",
    "25": "C#0",
    "26": "D0",
    "27": "D#0",
    "28": "E0",
    "29": "F0",
    "30": "F#0",
    "31": "G0",
    "32": "G#0",
    "33": "A0",
    "34": "A#0",
    "35": "B0",
    "36": "C1",
    "37": "C#1",
    "38": "D1",
    "39": "D#1",
    "40": "E1",
    "41": "F1",
    "42": "F#1",
    "43": "G1",
    "44": "G#1",
    "45": "A1",
    "46": "A#1",
    "47": "B1",
    "48": "C2",
    "49": "C#2",
    "50": "D2",
    "51": "D#2",
    "52": "E2",
    "53": "F2",
    "54": "F#2",
    "55": "G2",
    "56": "G#2",
    "57": "A2",
    "58": "A#2",
    "59": "B2",
    "60": "C3",
    "61": "C#3",
    "62": "D3",
    "63": "D#3",
    "64": "E3",
    "65": "F3",
    "66": "F#3",
    "67": "G3",
    "68": "G#3",
    "69": "A3",
    "70": "A#3",
    "71": "B3",
    "72": "C4",
    "73": "C#4",
    "74": "D4",
    "75": "D#4",
    "76": "E4",
    "77": "F4",
    "78": "F#4",
    "79": "G4",
    "80": "G#4",
    "81": "A4",
    "82": "A#4",
    "83": "B4",
    "84": "C5",
    "85": "C#5",
    "86": "D5",
    "87": "D#5",
    "88": "E5",
    "89": "F5",
    "90": "F#5",
    "91": "G5 ",
    "92": "G#5",
    "93": "A5",
    "94": "A#5",
    "95": "B5",
    "96": "C6",
    "97": "C#6",
    "98": "D6",
    "99": "D#6",
    "100": "E6",
    "101": "F6",
    "102": "F#6",
    "103": "G6",
    "104": "G#6",
    "105": "A6",
    "106": "A#6",
    "107": "B6",
    "108": "C7",
    "109": "C#7",
    "110": "D7",
    "111": "D#7",
    "112": "E7",
    "113": "F7",
    "114": "F#7",
    "115": "G7",
    "116": "G#7",
    "117": "A7",
    "118": "A#7",
    "119": "B7",
    "120": "C8",
    "121": "C#8",
    "122": "D8",
    "123": "D#8",
    "124": "E8",
    "125": "F8",
    "126": "F#8",
    "127": "G8"
   },
   "name": "DeviceStepUnit",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "DynamicAirConditioner": {
   "atmosphere": false,
   "desc": "The Sinotai-designed Huxi portable air conditioner cools by drawing heat from the atmosphere and storing it, or adding heat to the atmosphere from its internal tank. With a max internal pressure of 8106kPa, its capacity is relatively limited, physics being clear on this subject. To extend its temperature storage ability, bolt the Huxi to a Tank Connector, then connect it to a pipe network supplying hot or cold gases.",
   "device": false,
   "dynamic": true,
   "hash": 519913639,
   "modes": {
    "0": "Cold",
    "1": "Hot"
   },
   "name": "DynamicAirConditioner",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicCrate": {
   "atmosphere": false,
   "desc": "The humble dynamic crate has become a symbol of Stationeer invention and independence. With twelve slots and handles at either end for ease of carriage, it's both standard issue and critical kit for cadets and Commanders alike.",
   "device": false,
   "dynamic": true,
   "hash": 1941079206,
   "name": "DynamicCrate",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Storage"
  },
  "DynamicGPR": {
   "atmosphere": false,
   "desc": "The Recurso Ground Penetrating Radar (GPR), when used in conjunction with either a Ore Scanner or a Ore Scanner (Color) placed in a Handheld Tablet, allows a Stationeer to maximize mining yields and save time gathering resources to complete their mission by displaying hidden ores in the terrain. \n\nInsert a cartridge or color scanner into the tablet, then press the activate button on the GPR to scan the surroundings. The data will be displayed on the tablet.",
   "device": false,
   "dynamic": true,
   "hash": -2085885850,
   "logic": {
    "Activate": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "DynamicGPR",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "DynamicGasCanisterAir": {
   "atmosphere": false,
   "desc": "Portable gas tanks do one thing: store gas. But there's lots you can do with them. To refill the tank, bolt it to a Kit (Tank Connector), then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or bad things happen. Once it's full, you can refill a Canister (Oxygen) by attaching it to the tank's striped section. Or you could vent the tank's variable flow rate valve into a room and create an atmosphere. They also attach to rovers and rockets. Alternatively, kick it over and practice barrel rolling. The possibilities are endless.",
   "device": false,
   "dynamic": true,
   "hash": -1713611165,
   "name": "DynamicGasCanisterAir",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicGasCanisterCarbonDioxide": {
   "atmosphere": false,
   "desc": "Portable gas tanks do one thing: store gas. To refill the tank, bolt it to a Kit (Tank Connector), then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or ... boom. Once it's full, you can refill a Canister (CO2) by attaching it to the tank's striped section. Or you could vent the tank's variable flow rate valve into a room and create an atmosphere ... of sorts.",
   "device": false,
   "dynamic": true,
   "hash": -322413931,
   "name": "DynamicGasCanisterCarbonDioxide",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterEmpty": {
   "atmosphere": false,
   "desc": "Portable gas tanks store gas. To refill one, bolt it to a Kit (Tank Connector), then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or bad things happen. Once it's full, you can refill a Canister by attaching it to the tank's striped section. Or you could vent the tank's variable flow rate valve into a room and create an atmosphere.",
   "device": false,
   "dynamic": true,
   "hash": -1741267161,
   "name": "DynamicGasCanisterEmpty",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterFuel": {
   "atmosphere": false,
   "desc": "Portable tanks store gas. They're good at it. If you need to refill a tank, bolt it to a Kit (Tank Connector), then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or things get messy. You can refill a Canister (Fuel) by attaching it to the tank's striped section. Or you could use a Wrench to attach it to a rover or rocket for later. It's really up to you.",
   "device": false,
   "dynamic": true,
   "hash": -817051527,
   "name": "DynamicGasCanisterFuel",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterNitrogen": {
   "atmosphere": false,
   "desc": "Portable tanks store gas. If you need to refill a tank, bolt it to a Kit (Tank Connector) using a Wrench, then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or you'll end up with Nitrogen in places you weren't expecting. You can refill a Canister (Nitrogen) by attaching it to the tank's striped section. Or you could use a Wrench to attach it to a rover or rocket for later.",
   "device": false,
   "dynamic": true,
   "hash": 121951301,
   "name": "DynamicGasCanisterNitrogen",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterNitrousOxide": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 30727200,
   "name": "DynamicGasCanisterNitrousOxide",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterOxygen": {
   "atmosphere": false,
   "desc": "Portable tanks store gas. If you need to refill a tank, bolt it to a Kit (Tank Connector) using a Wrench, then connect it to a pipe network. Try to avoid pushing it above 10 MPa, or you'll be picking tank shards out of your face. You can refill a Canister (Oxygen) by attaching it to the tank's striped section. Or you could vent it into a sealed room to create an atmosphere. Or even paint it pink, call it Steve and fill that sad space in your heart.",
   "device": false,
   "dynamic": true,
   "hash": 1360925836,
   "name": "DynamicGasCanisterOxygen",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterPollutants": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 396065382,
   "name": "DynamicGasCanisterPollutants",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterRocketFuel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -8883951,
   "name": "DynamicGasCanisterRocketFuel",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterVolatiles": {
   "atmosphere": false,
   "desc": "Portable tanks store gas. To refill one, bolt it to a Kit (Tank Connector) using a Wrench, then connect it to a pipe network. Don't fill it above 10 MPa, unless you're the sort who loves complicated, flammable emergencies. You can refill a Canister (Volatiles) by attaching it to the tank's striped section. Or you could use a Wrench to attach to a rocket and show it around the Solar System.",
   "device": false,
   "dynamic": true,
   "hash": 108086870,
   "name": "DynamicGasCanisterVolatiles",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasCanisterWater": {
   "atmosphere": false,
   "desc": "This portable tank stores liquid, and liquid only. You just have to fill it up. To do this, bolt one to a Kit (Tank Connector) using a Wrench, then connect it to Liquid Pipe (Straight) to supply liquid to a network. \nTry to keep pressure under 10 MPa, or you'll end up wet, hurt and sorry, without any of the fun.\nYou can refill a Liquid Canister (Water) by attaching it to the tank's striped section. Or you could use a Wrench to attach it to a rocket and take it somewhere distant and dry, then feel good about yourself.",
   "device": false,
   "dynamic": true,
   "hash": 197293625,
   "name": "DynamicGasCanisterWater",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicGasTankAdvanced": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": true,
   "hash": -386375420,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "DynamicGasTankAdvanced",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "DynamicGasTankAdvancedOxygen": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": true,
   "hash": -1264455519,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "DynamicGasTankAdvancedOxygen",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "None"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicGenerator": {
   "atmosphere": false,
   "desc": "Every Stationeer's best friend, the portable generator gets you up and running, fast. Fill it with a Canister (Fuel) to power up and charge a Battery Cell (Small), or attach it to a Power Connector to link it into your electrical network. It's pressure driven, so functions more efficiently at lower temperatures, and REALLY efficiently if supercooled. Perfecting your fuel mix also makes a big difference.",
   "device": false,
   "dynamic": true,
   "hash": -82087220,
   "name": "DynamicGenerator",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicHydroponics": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 587726607,
   "name": "DynamicHydroponics",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    },
    {
     "name": "Liquid Canister",
     "typ": "Plant"
    },
    {
     "name": "Liquid Canister",
     "typ": "Plant"
    },
    {
     "name": "Liquid Canister",
     "typ": "Plant"
    },
    {
     "name": "Liquid Canister",
     "typ": "Plant"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicLight": {
   "atmosphere": false,
   "desc": "Philippe Starck might not applaud, but this battery-powered light source undarkens the corners when illumination's lacking. Powered by any battery, it's a 'no-frills' Xigo design that can be cheaply fabricated with the minimum of fuss. Unless you like fuss. In which case, fuss all you like.",
   "device": false,
   "dynamic": true,
   "hash": -21970188,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "DynamicLight",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "DynamicLiquidCanisterEmpty": {
   "atmosphere": false,
   "desc": "This portable tank stores liquid, and liquid only. You can bolt one to a Kit (Liquid Tank Connector) using a Wrench, then connect it to a pipe network to refill it. You can refill a Liquid Canister (Water) by attaching it to the tank's striped section. Or you could use a Wrench to attach it to a rocket and take it somewhere distant and dry, then feel good about yourself.",
   "device": false,
   "dynamic": true,
   "hash": -1939209112,
   "name": "DynamicLiquidCanisterEmpty",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicMKIILiquidCanisterEmpty": {
   "atmosphere": false,
   "desc": "An empty, insulated liquid Gas Canister.",
   "device": false,
   "dynamic": true,
   "hash": 2130739600,
   "name": "DynamicMKIILiquidCanisterEmpty",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicMKIILiquidCanisterWater": {
   "atmosphere": false,
   "desc": "An insulated version of the Portable Liquid Tank Mk II (Water), for storing liquids without them gaining or losing temperature.",
   "device": false,
   "dynamic": true,
   "hash": -319510386,
   "name": "DynamicMKIILiquidCanisterWater",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicScrubber": {
   "atmosphere": false,
   "desc": "A portable scrubber does just what it sounds like: removes specific substances from the air. For instance, attaching a Filter (Carbon Dioxide) will pull Carbon Dioxide from the surrounding atmosphere. Note that the scrubber has room for one battery and two filters, which will double its operating speed. Neat. When it reaches an internal pressure of 8106kPA, an error signal will flash on the switch, indicating it needs to be emptied. Either vent it directly, or attach it to a pipe network via a Kit (Tank Connector) and a Wrench.",
   "device": false,
   "dynamic": true,
   "hash": 755048589,
   "name": "DynamicScrubber",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    }
   ],
   "sorting": "Atmospherics"
  },
  "DynamicSkeleton": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 106953348,
   "name": "DynamicSkeleton",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ElectronicPrinterMod": {
   "atmosphere": false,
   "desc": "Apply to an Electronics Printer with a Welding Torch or Arc Welder to upgrade for increased processing speed and more recipe options.",
   "device": false,
   "dynamic": true,
   "hash": -311170652,
   "name": "ElectronicPrinterMod",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ElevatorCarrage": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -110788403,
   "name": "ElevatorCarrage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "EntityChick": {
   "atmosphere": false,
   "desc": "Once a chick is hatched, it gets hungry. It will eat soybeans, corn, and wheat, and lay eggs. Some will be fertilized, producing further chickens. Some will not.",
   "device": false,
   "dynamic": true,
   "hash": 1730165908,
   "name": "EntityChick",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "EntityChickenBrown": {
   "atmosphere": false,
   "desc": "Like so many of its brethren, this is a chicken. A brown one. It will eat soybeans, corn, and wheat, and lay eggs. Some will be fertilized, producing further chickens. Some will not.",
   "device": false,
   "dynamic": true,
   "hash": 334097180,
   "name": "EntityChickenBrown",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "EntityChickenWhite": {
   "atmosphere": false,
   "desc": "It's a chicken, as white as moondust. It will eat soybeans, corn, and wheat, and lay eggs. Some will be fertilized, producing further chickens. Some will not.",
   "device": false,
   "dynamic": true,
   "hash": 1010807532,
   "name": "EntityChickenWhite",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "EntityRoosterBlack": {
   "atmosphere": false,
   "desc": "This is a rooster. It is black. There is dignity in this.",
   "device": false,
   "dynamic": true,
   "hash": 966959649,
   "name": "EntityRoosterBlack",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "EntityRoosterBrown": {
   "atmosphere": false,
   "desc": "The common brown rooster. Don't let it hear you say that.",
   "device": false,
   "dynamic": true,
   "hash": -583103395,
   "name": "EntityRoosterBrown",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "Fertilizer": {
   "atmosphere": false,
   "desc": "Fertilizer alters plant growth processes, and is created by the basic composter and the Advanced Composter using organic matter.\nFertilizer's affects depend on its ingredients:\n\n- Food increases PLANT YIELD up to two times\n- Decayed Food increases plant GROWTH SPEED up to two times\n- Biomass increases the NUMBER OF GROWTH CYCLES the fertilizer lasts for\n\nThe effect of these ingredients depends on their respective proportions in the composter when processing is activated. ",
   "device": false,
   "dynamic": true,
   "hash": 1517856652,
   "maxquantity": 10,
   "name": "Fertilizer",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Default"
  },
  "FireArmSMG": {
   "atmosphere": false,
   "desc": "0.Single\n1.Auto",
   "device": false,
   "dynamic": true,
   "hash": -86315541,
   "modes": {
    "0": "Single",
    "1": "Auto"
   },
   "name": "FireArmSMG",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "Magazine"
    }
   ],
   "sorting": "Tools"
  },
  "Flag_ODA_10m": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1845441951,
   "name": "Flag_ODA_10m",
   "reagents": false
  },
  "Flag_ODA_4m": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1159126354,
   "name": "Flag_ODA_4m",
   "reagents": false
  },
  "Flag_ODA_6m": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1998634960,
   "name": "Flag_ODA_6m",
   "reagents": false
  },
  "Flag_ODA_8m": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -375156130,
   "name": "Flag_ODA_8m",
   "reagents": false
  },
  "FlareGun": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 118685786,
   "name": "FlareGun",
   "reagents": false,
   "slotclass": "Tool",
   "slots": [
    {
     "name": "Magazine",
     "typ": "Flare"
    },
    {
     "name": "<N:EN:Chamber>",
     "typ": "Blocked"
    }
   ],
   "sorting": "Tools"
  },
  "H2Combustor": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "Adapted slightly from its original Recurso design, the Volatiles Combustor does exactly what its name suggests - it burns a mixture of volatiles and Oxygen to create water. Extremely useful in hot or arid environments, users need to be aware that the combustor outputs considerable waste heat. The device is also less than perfectly efficient, resulting in the autoignition of volatiles in the chamber, and the production of waste gases which must be dealt with.",
   "device": true,
   "dynamic": false,
   "hash": 1840108251,
   "logic": {
    "Activate": "ReadWrite",
    "Combustion": "Read",
    "CombustionInput": "Read",
    "CombustionOutput": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "PressureInput": "Read",
    "PressureOutput": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrousOxide": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioOxygen": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenOutput": "Read",
    "RatioPollutant": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioWater": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterOutput": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TemperatureInput": "Read",
    "TemperatureOutput": "Read",
    "TotalMoles": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesOutput": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Active"
   },
   "name": "H2Combustor",
   "pins": 2,
   "reagents": false,
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "Handgun": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 247238062,
   "name": "Handgun",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Magazine",
     "typ": "Magazine"
    }
   ],
   "sorting": "Tools"
  },
  "HandgunMagazine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1254383185,
   "name": "HandgunMagazine",
   "reagents": false,
   "slotclass": "Magazine",
   "sorting": "Default"
  },
  "HumanSkull": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -857713709,
   "name": "HumanSkull",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ImGuiCircuitboardAirlockControl": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -73796547,
   "name": "ImGuiCircuitboardAirlockControl",
   "reagents": false,
   "slotclass": "Circuitboard",
   "sorting": "Default"
  },
  "ItemActiveVent": {
   "atmosphere": false,
   "desc": "When constructed, this kit places an Active Vent on any support structure.",
   "device": false,
   "dynamic": true,
   "hash": -842048328,
   "maxquantity": 5,
   "name": "ItemActiveVent",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemAdvancedTablet": {
   "atmosphere": false,
   "desc": "The advanced Xigo Padi 2 tablet is an improved version of the basic Handheld Tablet, boasting two cartridge slots. The Padi 2 accepts Atmos Analyzer, Tracker, Medical Analyzer, Ore Scanner, eReader, and various other cartridges.\n\t  \n\t  With a Integrated Circuit (IC10) in the Programmable Chip, you can access variable slots on the carrying human using the device numbers (d0, d1, etc...), so long as the item can be access via logic, such as the Hardsuit.Connects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": 1722785341,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read",
    "SoundAlert": "ReadWrite",
    "Volume": "ReadWrite"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemAdvancedTablet",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1,
     2,
     3
    ],
    "Damage": [
     0,
     1,
     2,
     3
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3
    ],
    "Occupied": [
     0,
     1,
     2,
     3
    ],
    "Quantity": [
     0,
     1,
     2,
     3
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Cartridge",
     "typ": "Cartridge"
    },
    {
     "name": "Cartridge1",
     "typ": "Cartridge"
    },
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "sorting": "Tools"
  },
  "ItemAlienMushroom": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 176446172,
   "maxquantity": 10,
   "name": "ItemAlienMushroom",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Default"
  },
  "ItemAmmoBox": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -9559091,
   "name": "ItemAmmoBox",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemAngleGrinder": {
   "atmosphere": false,
   "desc": "Angles-be-gone with the trusty angle grinder.",
   "device": false,
   "dynamic": true,
   "hash": 201215010,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemAngleGrinder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemArcWelder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1385062886,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemArcWelder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemAreaPowerControl": {
   "atmosphere": false,
   "desc": "This kit places a Area Power Control (APC) on any support structure. The APC kit has two options, selecting which direction you would like the APC power to flow.",
   "device": false,
   "dynamic": true,
   "hash": 1757673317,
   "maxquantity": 5,
   "name": "ItemAreaPowerControl",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemAstroloyIngot": {
   "atmosphere": false,
   "desc": "Due to the original Stationeer manual collapsing into a singularity, Astroloy recipes have been warped by spacetime contortions. The correct Astroloy recipe, as memorialized for all time in a series of charming plastic icons, is 1.0 Copper, 1.0 Cobalt, and 2.0 Steel.",
   "device": false,
   "dynamic": true,
   "hash": 412924554,
   "maxquantity": 500,
   "name": "ItemAstroloyIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemAstroloySheets": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1662476145,
   "maxquantity": 50,
   "name": "ItemAstroloySheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemAuthoringTool": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 789015045,
   "name": "ItemAuthoringTool",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemAuthoringToolRocketNetwork": {
   "atmosphere": false,
   "desc": "<N:EN:ItemAuthoringToolRocketNetwork>",
   "device": false,
   "dynamic": true,
   "hash": -1731627004,
   "name": "ItemAuthoringToolRocketNetwork",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemBasketBall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1262580790,
   "name": "ItemBasketBall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemBatteryCell": {
   "atmosphere": false,
   "desc": "Harnessing a design pioneered in the early 21st century, the small battery cell is the Stationeer's basic unit of portable electrical power. While it lacks the charge of a Battery Cell (Large) or Battery Cell (Nuclear), it has the humble advantage of being fabricated from basic resources.\n\n<size=120%><b>POWER OUTPUT</b></size>\nThe small cell stores up to 36000 watts of power.",
   "device": false,
   "dynamic": true,
   "hash": 700133157,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "ItemBatteryCell",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "ItemBatteryCellLarge": {
   "atmosphere": false,
   "desc": "First mass-produced by Xigo in 2155 on the basis of a unattributed prototype, the classic silicon anode solid-state design extends its optimum temperature range.\n\n<size=120%><b>POWER OUTPUT</b></size>\nThe large power cell can discharge 288kW of power. \n",
   "device": false,
   "dynamic": true,
   "hash": -459827268,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "ItemBatteryCellLarge",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "ItemBatteryCellNuclear": {
   "atmosphere": false,
   "desc": "Illegal on Earth since the Chengdu Event, Norsec nuclear power cells found a new and drastically less safety-conscious market offworld.\n\n<size=120%><b>POWER OUTPUT</b></size>\nPushing the power-weight balance to its limits, the 'nuke' has a 2.3 megawatt charge (2304000W), reflecting its reliance on exotic superalloys.",
   "device": false,
   "dynamic": true,
   "hash": 544617306,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "ItemBatteryCellNuclear",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "ItemBatteryCharger": {
   "atmosphere": false,
   "desc": "This kit produces a 5-slot Kit (Battery Charger).",
   "device": false,
   "dynamic": true,
   "hash": -1866880307,
   "maxquantity": 5,
   "name": "ItemBatteryCharger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemBatteryChargerSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1008295833,
   "maxquantity": 10,
   "name": "ItemBatteryChargerSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemBeacon": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -869869491,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemBeacon",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemBiomass": {
   "atmosphere": false,
   "desc": "Diced organic material that is returned when food and organic matter is passed through the Recycler and Centrifuge. Can be burned in a Furnace into Charcoal for use in the Generator (Solid Fuel).",
   "device": false,
   "dynamic": true,
   "hash": -831480639,
   "maxquantity": 100,
   "name": "ItemBiomass",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Resources"
  },
  "ItemBreadLoaf": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 893514943,
   "maxquantity": 1,
   "name": "ItemBreadLoaf",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCableAnalyser": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1792787349,
   "maxquantity": 5,
   "name": "ItemCableAnalyser",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemCableCoil": {
   "atmosphere": false,
   "desc": "Bodily metaphors are tired and anthropocentric, but it was Frida Stuppen, the first ODA Administrator, who said, 'Let the cabling be as the nerve and the vessel, transmitting power and data alike through systems we forge among the stars.' Later commentators suggested that she was simply putting a romantic gloss on a piece of dubious economy. Whatever the case, standard cabling is where any Stationeer's network begins. \nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": true,
   "hash": -466050668,
   "maxquantity": 50,
   "name": "ItemCableCoil",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Resources"
  },
  "ItemCableCoilHeavy": {
   "atmosphere": false,
   "desc": "Use heavy cable coil for power systems with large draws. Unlike <N:EN:StructureCableCoil>, which can only safely conduct 5kW, heavy cables can transmit up to 100kW.",
   "device": false,
   "dynamic": true,
   "hash": 2060134443,
   "maxquantity": 50,
   "name": "ItemCableCoilHeavy",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Resources"
  },
  "ItemCableFuse": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 195442047,
   "maxquantity": 10,
   "name": "ItemCableFuse",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemCannedCondensedMilk": {
   "atmosphere": false,
   "desc": "Made in an Advanced Packaging Machine or Basic Packaging Machine, using Condensed Milk and an Empty Can, canned condensed milk is fairly high in nutrition, and does not decay.",
   "device": false,
   "dynamic": true,
   "hash": -2104175091,
   "maxquantity": 1,
   "name": "ItemCannedCondensedMilk",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCannedEdamame": {
   "atmosphere": false,
   "desc": "Made in an Advanced Packaging Machine or Basic Packaging Machine, using Cooked Soybean and an Empty Can, canned edamame beans are fairly high in nutrition, and do not decay.",
   "device": false,
   "dynamic": true,
   "hash": -999714082,
   "maxquantity": 1,
   "name": "ItemCannedEdamame",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCannedMushroom": {
   "atmosphere": false,
   "desc": "Made in an Advanced Packaging Machine or Basic Packaging Machine, using Cooked Mushroom  and a Empty Can, delicious mushroom soup is fairly high in nutrition, and does not decay.",
   "device": false,
   "dynamic": true,
   "hash": -1344601965,
   "maxquantity": 1,
   "name": "ItemCannedMushroom",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCannedPowderedEggs": {
   "atmosphere": false,
   "desc": "Made in an Advanced Packaging Machine or Basic Packaging Machine, using Powdered Eggs  and an Empty Can, canned powdered eggs are an exciting, dynamic food that's fairly high in nutrition, and does not decay.",
   "device": false,
   "dynamic": true,
   "hash": 1161510063,
   "maxquantity": 1,
   "name": "ItemCannedPowderedEggs",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCannedRicePudding": {
   "atmosphere": false,
   "desc": "Made in an Advanced Packaging Machine or Basic Packaging Machine, using Cooked Rice and an Empty Can, canned rice pudding is a sweet treat, fairly high in nutrition, and does not decay.",
   "device": false,
   "dynamic": true,
   "hash": -1185552595,
   "maxquantity": 1,
   "name": "ItemCannedRicePudding",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCerealBar": {
   "atmosphere": false,
   "desc": "Sustains, without decay. If only all our relationships were so well balanced.",
   "device": false,
   "dynamic": true,
   "hash": 791746840,
   "maxquantity": 1,
   "name": "ItemCerealBar",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCharcoal": {
   "atmosphere": false,
   "desc": "Charcoal is a lightweight, black carbon residue produced by heating Biomass in a Arc Furnace. It contains less energy potential than Ore (Coal), but can be used as a basic fuel source. Charcoal can also be substituted for coal in alloy recipes.",
   "device": false,
   "dynamic": true,
   "hash": 252561409,
   "maxquantity": 200,
   "name": "ItemCharcoal",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemChemLightBlue": {
   "atmosphere": false,
   "desc": "A safe and slightly rave-some source of blue light. Snap to activate.",
   "device": false,
   "dynamic": true,
   "hash": -772542081,
   "maxquantity": 10,
   "name": "ItemChemLightBlue",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemChemLightGreen": {
   "atmosphere": false,
   "desc": "Enliven the dreariest, airless rock with this glowy green light. Snap to activate.",
   "device": false,
   "dynamic": true,
   "hash": -597479390,
   "maxquantity": 10,
   "name": "ItemChemLightGreen",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemChemLightRed": {
   "atmosphere": false,
   "desc": "A red glowstick. Snap to activate. Then reach for the lasers.",
   "device": false,
   "dynamic": true,
   "hash": -525810132,
   "maxquantity": 10,
   "name": "ItemChemLightRed",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemChemLightWhite": {
   "atmosphere": false,
   "desc": "Snap the glowstick to activate a pale radiance that keeps the darkness at bay.",
   "device": false,
   "dynamic": true,
   "hash": 1312166823,
   "maxquantity": 10,
   "name": "ItemChemLightWhite",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemChemLightYellow": {
   "atmosphere": false,
   "desc": "Dispel the darkness with this yellow glowstick.",
   "device": false,
   "dynamic": true,
   "hash": 1224819963,
   "maxquantity": 10,
   "name": "ItemChemLightYellow",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemCoalOre": {
   "atmosphere": false,
   "desc": "Humanity wouldn't have got to space without humble, combustible coal. Burn it in a <N:EN:SolidFuelGenerator>, smelt it in the Furnace to create alloys, or use it in the Reagent Processor to make  Spray Paint (Black).",
   "device": false,
   "dynamic": true,
   "hash": 1724793494,
   "maxquantity": 50,
   "name": "ItemCoalOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemCobaltOre": {
   "atmosphere": false,
   "desc": "Cobalt is a chemical element with the symbol \"Co\" and is typically found in only small deposits. Cobalt is a rare substance, but used create the Heal Pill and several  alloys.",
   "device": false,
   "dynamic": true,
   "hash": -983091249,
   "maxquantity": 50,
   "name": "ItemCobaltOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemCoffeeMug": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1800622698,
   "name": "ItemCoffeeMug",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemConstantanIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1058547521,
   "maxquantity": 500,
   "name": "ItemConstantanIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemCookedCondensedMilk": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": 1715917521,
   "maxquantity": 10,
   "name": "ItemCookedCondensedMilk",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedCorn": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": 1344773148,
   "maxquantity": 10,
   "name": "ItemCookedCorn",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedMushroom": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": -1076892658,
   "maxquantity": 10,
   "name": "ItemCookedMushroom",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedPowderedEggs": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": -1712264413,
   "maxquantity": 10,
   "name": "ItemCookedPowderedEggs",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedPumpkin": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": 1849281546,
   "maxquantity": 10,
   "name": "ItemCookedPumpkin",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedRice": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": 2013539020,
   "maxquantity": 10,
   "name": "ItemCookedRice",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedSoybean": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": 1353449022,
   "maxquantity": 10,
   "name": "ItemCookedSoybean",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCookedTomato": {
   "atmosphere": false,
   "desc": "A high-nutrient cooked food, which can be canned.",
   "device": false,
   "dynamic": true,
   "hash": -709086714,
   "maxquantity": 10,
   "name": "ItemCookedTomato",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCopperIngot": {
   "atmosphere": false,
   "desc": "Copper ingots are created by smelting Ore (Copper) in the Furnace and Arc Furnace, and used to create a variety of items.",
   "device": false,
   "dynamic": true,
   "hash": -404336834,
   "maxquantity": 500,
   "name": "ItemCopperIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemCopperOre": {
   "atmosphere": false,
   "desc": "Copper is a chemical element with the symbol \"Cu\". This common and highly conductive material is found on most astronomical bodies and is used in a variety of manufacturing processes including electronic components, alloys, and wires.",
   "device": false,
   "dynamic": true,
   "hash": -707307845,
   "maxquantity": 50,
   "name": "ItemCopperOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemCorn": {
   "atmosphere": false,
   "desc": "A long growth time staple crop. Its low requirement for darkness allows for accelerated growing if provided with extra light.",
   "device": false,
   "dynamic": true,
   "hash": 258339687,
   "maxquantity": 20,
   "name": "ItemCorn",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemCornSoup": {
   "atmosphere": false,
   "desc": "Made using Cooked Corn and an Empty Can in a Basic Packaging Machine or Advanced Packaging Machine. Faily high in nutrition, canned food does not decay.",
   "device": false,
   "dynamic": true,
   "hash": 545034114,
   "maxquantity": 1,
   "name": "ItemCornSoup",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemCreditCard": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1756772618,
   "name": "ItemCreditCard",
   "reagents": false,
   "slotclass": "CreditCard",
   "sorting": "Tools"
  },
  "ItemCropHay": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 215486157,
   "maxquantity": 100,
   "name": "ItemCropHay",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemCrowbar": {
   "atmosphere": false,
   "desc": "Recurso's entry-level crowbar is useful in a variety of everyday Stationeer settings, from opening Area Power Controls and unpowered Airlocks, to splatting pan-dimensional headcrabs, should the need arise.",
   "device": false,
   "dynamic": true,
   "hash": 856108234,
   "name": "ItemCrowbar",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemDataDisk": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1005843700,
   "name": "ItemDataDisk",
   "reagents": false,
   "slotclass": "DataDisk",
   "sorting": "Default"
  },
  "ItemDirtCanister": {
   "atmosphere": false,
   "desc": "A container the will fill with Dirt when using a Mining Drill when placed inside a Mining Belt. You can then use this Dirt Canister with the Terrain Manipulator to adjust the terrain to suit your needs.",
   "device": false,
   "dynamic": true,
   "hash": 902565329,
   "name": "ItemDirtCanister",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Default"
  },
  "ItemDirtyOre": {
   "atmosphere": false,
   "desc": "Ore mined from bedrock via the Deep Miner which then can be used in the Centrifuge, or Combustion Centrifuge. Once processed, it produces ore in a ratio similar to the average found on the planet's surface. ",
   "device": false,
   "dynamic": true,
   "hash": -1234745580,
   "maxquantity": 50,
   "name": "ItemDirtyOre",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Ores"
  },
  "ItemDisposableBatteryCharger": {
   "atmosphere": false,
   "desc": "Consumable battery the recharges your suit battery. If used on a HEM-Droid it will recharge the HEM-Droids internal battery.",
   "device": false,
   "dynamic": true,
   "hash": -2124435700,
   "maxquantity": 1,
   "name": "ItemDisposableBatteryCharger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemDrill": {
   "atmosphere": false,
   "desc": "The ExMin Off-whirled Hand Drill has been a companion to Stationeers for decades. Essential for assembling and deconstructing various items and structures, regardless of gravity, pressure or temperature.",
   "device": false,
   "dynamic": true,
   "hash": 2009673399,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemDrill",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemDuctTape": {
   "atmosphere": false,
   "desc": "In the distant past, one of Earth's great champions taught a generation of 'Fix-It People' that duct tape was the answer to any problem. Stationeers have demonstrated that this is truth holds strong, so long as the problem is a damaged Eva Suit, Jetpack Basic, Space Helmet, or even a Solar Panel.\nTo use on yourself: put duct tape in your active hand, hold RIGHT MOUSE BUTTON to automatically repair damage.",
   "device": false,
   "dynamic": true,
   "hash": -1943134693,
   "maxquantity": 1,
   "name": "ItemDuctTape",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemDynamicAirCon": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1072914031,
   "maxquantity": 10,
   "name": "ItemDynamicAirCon",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemDynamicScrubber": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -971920158,
   "maxquantity": 10,
   "name": "ItemDynamicScrubber",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemEggCarton": {
   "atmosphere": false,
   "desc": "Within, eggs reside in mysterious, marmoreal silence.",
   "device": false,
   "dynamic": true,
   "hash": -524289310,
   "name": "ItemEggCarton",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "Egg"
    },
    {
     "name": "",
     "typ": "Egg"
    },
    {
     "name": "",
     "typ": "Egg"
    },
    {
     "name": "",
     "typ": "Egg"
    },
    {
     "name": "",
     "typ": "Egg"
    },
    {
     "name": "",
     "typ": "Egg"
    }
   ],
   "sorting": "Storage"
  },
  "ItemElectronicParts": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 731250882,
   "maxquantity": 20,
   "name": "ItemElectronicParts",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemElectrumIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 502280180,
   "maxquantity": 500,
   "name": "ItemElectrumIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemEmergencyAngleGrinder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -351438780,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemEmergencyAngleGrinder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemEmergencyArcWelder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1056029600,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemEmergencyArcWelder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemEmergencyCrowbar": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 976699731,
   "name": "ItemEmergencyCrowbar",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemEmergencyDrill": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2052458905,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemEmergencyDrill",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemEmergencyEvaSuit": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1791306431,
   "name": "ItemEmergencyEvaSuit",
   "reagents": false,
   "slotclass": "Suit",
   "slots": [
    {
     "name": "Air Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Waste Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Life Support",
     "typ": "Battery"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemEmergencyPickaxe": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1061510408,
   "name": "ItemEmergencyPickaxe",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemEmergencyScrewdriver": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 266099983,
   "name": "ItemEmergencyScrewdriver",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemEmergencySpaceHelmet": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 205916793,
   "logic": {
    "Combustion": "Read",
    "Flush": "Write",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "SoundAlert": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "ReadWrite"
   },
   "name": "ItemEmergencySpaceHelmet",
   "reagents": false,
   "slotclass": "Helmet",
   "sorting": "Clothing"
  },
  "ItemEmergencyToolBelt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1661941301,
   "name": "ItemEmergencyToolBelt",
   "reagents": false,
   "slotclass": "Belt",
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemEmergencyWireCutters": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2102803952,
   "name": "ItemEmergencyWireCutters",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemEmergencyWrench": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 162553030,
   "name": "ItemEmergencyWrench",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemEmptyCan": {
   "atmosphere": false,
   "desc": "Used for making soups when combined with food in the Basic Packaging Machine or Advanced Packaging Machine. Fairly high in nutrition, canned food does not decay.",
   "device": false,
   "dynamic": true,
   "hash": 1013818348,
   "maxquantity": 10,
   "name": "ItemEmptyCan",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemEvaSuit": {
   "atmosphere": false,
   "desc": "The EVA suit is the basic suit Stationeers need to survive in the inhospitable environment of space. For more information on EVA suits, consult the EVA suit guide.",
   "device": false,
   "dynamic": true,
   "hash": 1677018918,
   "name": "ItemEvaSuit",
   "reagents": false,
   "slotclass": "Suit",
   "slots": [
    {
     "name": "Air Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Waste Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Life Support",
     "typ": "Battery"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemExplosive": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 235361649,
   "name": "ItemExplosive",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemFern": {
   "atmosphere": false,
   "desc": "There was a time, when Stationeers had to make Fenoxitone Powder using the Reagent Processor. Recent advances in technology allow you to use equivalent quantities of fern directly in recipes.",
   "device": false,
   "dynamic": true,
   "hash": 892110467,
   "maxquantity": 100,
   "name": "ItemFern",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFertilizedEgg": {
   "atmosphere": false,
   "desc": "To hatch it requires an incubation temperature of between 35 and 45 degrees Celsius and will hatch into a Chick. If the egg is exposed to tepratures below 10 degrees it will no longer be viable.",
   "device": false,
   "dynamic": true,
   "hash": -383972371,
   "name": "ItemFertilizedEgg",
   "reagents": false,
   "slotclass": "Egg",
   "sorting": "Resources"
  },
  "ItemFilterFern": {
   "atmosphere": false,
   "desc": "A fern adapted by Agrizeroto process a much greater volume of Carbon Dioxide into Oxygen than an average plant.",
   "device": false,
   "dynamic": true,
   "hash": 266654416,
   "maxquantity": 10,
   "name": "ItemFilterFern",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFlagSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2011191088,
   "maxquantity": 10,
   "name": "ItemFlagSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemFlashingLight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2107840748,
   "maxquantity": 5,
   "name": "ItemFlashingLight",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemFlashlight": {
   "atmosphere": false,
   "desc": "A flashlight with a narrow and wide beam options.",
   "device": false,
   "dynamic": true,
   "hash": -838472102,
   "logic": {
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Low Power",
    "1": "High Power"
   },
   "name": "ItemFlashlight",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemFlour": {
   "atmosphere": false,
   "desc": "Pulverized Wheat, a key ingredient in many foods created by the Microwave and the Kit (Automated Oven).",
   "device": false,
   "dynamic": true,
   "hash": -665995854,
   "maxquantity": 500,
   "name": "ItemFlour",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemFlowerBlue": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1573623434,
   "maxquantity": 100,
   "name": "ItemFlowerBlue",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFlowerGreen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1513337058,
   "maxquantity": 100,
   "name": "ItemFlowerGreen",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFlowerOrange": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1411986716,
   "maxquantity": 100,
   "name": "ItemFlowerOrange",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFlowerRed": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -81376085,
   "maxquantity": 100,
   "name": "ItemFlowerRed",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFlowerYellow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1712822019,
   "maxquantity": 100,
   "name": "ItemFlowerYellow",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemFrenchFries": {
   "atmosphere": false,
   "desc": "Because space would suck without 'em.",
   "device": false,
   "dynamic": true,
   "hash": -57608687,
   "maxquantity": 1,
   "name": "ItemFrenchFries",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemFries": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1371786091,
   "maxquantity": 1,
   "name": "ItemFries",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemGasCanisterCarbonDioxide": {
   "atmosphere": false,
   "desc": "When fabricated, the Carbon Dioxide Gas Canister is filled a pressure of 8000kPa (80 atmospheres) and colored default grey. Used as a secondary fuel in the Jetpack Basic, it can be mounted to a Portable Gas Tank (Air) or Gas Tank Storage for refill.\nCareful not to over pressurize when refilling, or it may go 'bang'.",
   "device": false,
   "dynamic": true,
   "hash": -767685874,
   "name": "ItemGasCanisterCarbonDioxide",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterEmpty": {
   "atmosphere": false,
   "desc": "The\u00c2\u00a0portable\u00c2\u00a0Gas Canister\u00c2\u00a0is\u00c2\u00a0the\u00c2\u00a0Stationeer's\u00c2\u00a0basic\u00c2\u00a0unit\u00c2\u00a0of\u00c2\u00a0gas\u00c2\u00a0delivery.\u00c2\u00a0Rated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0standard\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80 atmospheres),\u00c2\u00a0empty\u00c2\u00a0gas\u00c2\u00a0canisters\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to a \nPortable Gas Tank (Air)\u00c2\u00a0or\u00c2\u00a0Gas Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.\nCareful\u00c2\u00a0not\u00c2\u00a0to\u00c2\u00a0pressurize\u00c2\u00a0beyond\u00c2\u00a010MPa,\u00c2\u00a0or\u00c2\u00a0it\u00c2\u00a0may\u00c2\u00a0go\u00c2\u00a0'bang'.\u00c2\u00a0Contains\u00c2\u00a064L\u00c2\u00a0of\u00c2\u00a0gas.",
   "device": false,
   "dynamic": true,
   "hash": 42280099,
   "name": "ItemGasCanisterEmpty",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterFuel": {
   "atmosphere": false,
   "desc": "The\u00c2\u00a0orange\u00c2\u00a0portable\u00c2\u00a0fuel\u00c2\u00a0Gas Canister\u00c2\u00a0supplies\u00c2\u00a0a\u00c2\u00a064L\u00c2\u00a0mixture\u00c2\u00a0of\u00c2\u00a066%\u00c2\u00a0Volatiles/34%\u00c2\u00a0Oxygen\u00c2\u00a0for\u00c2\u00a0powering\u00c2\u00a0such\u00c2\u00a0items\u00c2\u00a0as\u00c2\u00a0the\u00c2\u00a0Welding Torch\u00c2\u00a0and\u00c2\u00a0the\u00c2\u00a0Portable Generator.\u00c2\u00a0All\u00c2\u00a0gas\u00c2\u00a0canisters\u00c2\u00a0are\u00c2\u00a0full\u00c2\u00a0when\u00c2\u00a0fabricated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80\u00c2\u00a0atmospheres),\u00c2\u00a0and\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0Portable Gas Tank (Air)\u00c2\u00a0or\u00c2\u00a0Gas Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.\nCareful\u00c2\u00a0not\u00c2\u00a0to\u00c2\u00a0pressurize\u00c2\u00a0beyond\u00c2\u00a010MPa,\u00c2\u00a0or\u00c2\u00a0it\u00c2\u00a0may\u00c2\u00a0go\u00c2\u00a0'bang'.",
   "device": false,
   "dynamic": true,
   "hash": -1014695176,
   "name": "ItemGasCanisterFuel",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterNitrogen": {
   "atmosphere": false,
   "desc": "The\u00c2\u00a0green\u00c2\u00a0portable\u00c2\u00a0Nitrogen\u00c2\u00a0Gas Canister\u00c2\u00a0supplies\u00c2\u00a0propellant\u00c2\u00a0for\u00c2\u00a0the\u00c2\u00a0Spacepack\u00c2\u00a0and\u00c2\u00a0the\u00c2\u00a0Hardsuit Jetpack.\u00c2\u00a0All\u00c2\u00a0gas\u00c2\u00a0canisters\u00c2\u00a0are\u00c2\u00a0full\u00c2\u00a0when\u00c2\u00a0fabricated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80\u00c2\u00a0atmospheres),\u00c2\u00a0and\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0Portable Gas Tank (Air)\u00c2\u00a0or\u00c2\u00a0Gas Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.\nCareful\u00c2\u00a0not\u00c2\u00a0to\u00c2\u00a0pressurize\u00c2\u00a0beyond\u00c2\u00a010MPa,\u00c2\u00a0or\u00c2\u00a0it\u00c2\u00a0may\u00c2\u00a0go\u00c2\u00a0'bang'.",
   "device": false,
   "dynamic": true,
   "hash": 2145068424,
   "name": "ItemGasCanisterNitrogen",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterNitrousOxide": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1712153401,
   "name": "ItemGasCanisterNitrousOxide",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterOxygen": {
   "atmosphere": false,
   "desc": "The\u00c2\u00a0white\u00c2\u00a0portable\u00c2\u00a064L\u00c2\u00a0Gas Canister\u00c2\u00a0is\u00c2\u00a0the\u00c2\u00a0Stationeer's\u00c2\u00a0basic\u00c2\u00a0unit\u00c2\u00a0of\u00c2\u00a0Oxygen\u00c2\u00a0delivery.\u00c2\u00a0All\u00c2\u00a0gas\u00c2\u00a0canisters\u00c2\u00a0are\u00c2\u00a0full\u00c2\u00a0when\u00c2\u00a0fabricated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80\u00c2\u00a0atmospheres),\u00c2\u00a0and\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0Portable Gas Tank (Air)\u00c2\u00a0or\u00c2\u00a0Gas Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.\nCareful\u00c2\u00a0not\u00c2\u00a0to\u00c2\u00a0pressurize\u00c2\u00a0beyond\u00c2\u00a010MPa,\u00c2\u00a0or\u00c2\u00a0it\u00c2\u00a0may\u00c2\u00a0go\u00c2\u00a0'bang'.",
   "device": false,
   "dynamic": true,
   "hash": -1152261938,
   "name": "ItemGasCanisterOxygen",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterPollutants": {
   "atmosphere": false,
   "desc": "While this byproduct from smelting - sometimes known simply as 'X' - is a toxin, its specific heat makes it a valuable coolant. All\u00c2\u00a0gas\u00c2\u00a0canisters\u00c2\u00a0are\u00c2\u00a0full\u00c2\u00a0when\u00c2\u00a0fabricated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80\u00c2\u00a0atmospheres),\u00c2\u00a0and\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0Portable Gas Tank (Air)\u00c2\u00a0or\u00c2\u00a0Gas Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.\u00c2\u00a0\nCareful\u00c2\u00a0not\u00c2\u00a0to\u00c2\u00a0pressurize\u00c2\u00a0beyond\u00c2\u00a010MPa,\u00c2\u00a0or\u00c2\u00a0it\u00c2\u00a0may\u00c2\u00a0go\u00c2\u00a0'bang'.",
   "device": false,
   "dynamic": true,
   "hash": -1552586384,
   "name": "ItemGasCanisterPollutants",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterSmart": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": true,
   "hash": -668314371,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemGasCanisterSmart",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterVolatiles": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -472094806,
   "name": "ItemGasCanisterVolatiles",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasCanisterWater": {
   "atmosphere": false,
   "desc": "The\u00c2\u00a0blue\u00c2\u00a0portable\u00c2\u00a0Water\u00c2\u00a0Gas Canister\u00c2\u00a0has\u00c2\u00a0a\u00c2\u00a064L\u00c2\u00a0capacity,\u00c2\u00a0supplying\u00c2\u00a0Water\u00c2\u00a0to\u00c2\u00a0items\u00c2\u00a0like\u00c2\u00a0the\u00c2\u00a0Portable Hydroponics\u00c2\u00a0unit, or any other connected system.\u00c2\u00a0All\u00c2\u00a0liquid\u00c2\u00a0canisters\u00c2\u00a0are\u00c2\u00a0full\u00c2\u00a0when\u00c2\u00a0fabricated\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0pressure\u00c2\u00a0of\u00c2\u00a08000kPa\u00c2\u00a0(80\u00c2\u00a0atmospheres),\u00c2\u00a0and\u00c2\u00a0can\u00c2\u00a0be\u00c2\u00a0mounted\u00c2\u00a0to\u00c2\u00a0a\u00c2\u00a0Portable Liquid Tank\u00c2\u00a0or\u00c2\u00a0Liquid Tank Storage\u00c2\u00a0for\u00c2\u00a0refill.",
   "device": false,
   "dynamic": true,
   "hash": -1854861891,
   "name": "ItemGasCanisterWater",
   "reagents": false,
   "slotclass": "LiquidCanister",
   "sorting": "Atmospherics"
  },
  "ItemGasFilterCarbonDioxide": {
   "atmosphere": false,
   "desc": "Given humanity's obsession with exhaling Carbon Dioxide, all Stationeers are issued two basic Sinotai Carbon Dioxide Gas Filter as part of their standard deployment kit (SDK). These filters allow passage of Carbon Dioxide into the suit's waste Canister, but are also critical components of the Portable Air Scrubber and the Filtration. The Medium Filter (Carbon Dioxide) and Heavy Filter (Carbon Dioxide) are also available.",
   "device": false,
   "dynamic": true,
   "filtertype": "CarbonDioxide",
   "hash": 1635000764,
   "maxquantity": 100,
   "name": "ItemGasFilterCarbonDioxide",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterCarbonDioxideInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Carbon Dioxide. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "CarbonDioxide",
   "hash": -185568964,
   "maxquantity": 100,
   "name": "ItemGasFilterCarbonDioxideInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterCarbonDioxideL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "CarbonDioxide",
   "hash": 1876847024,
   "maxquantity": 100,
   "name": "ItemGasFilterCarbonDioxideL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterCarbonDioxideM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "CarbonDioxide",
   "hash": 416897318,
   "maxquantity": 100,
   "name": "ItemGasFilterCarbonDioxideM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrogen": {
   "atmosphere": false,
   "desc": "Filters are used to capture various gases, which can be disposed of or used elsewhere. Nitrogen is a byproduct of smelting various ores, notably Ice (Nitrice), which may be combined with Oxygen to make a breathable - and considerably less flammable - atmosphere.",
   "device": false,
   "dynamic": true,
   "filtertype": "Nitrogen",
   "hash": 632853248,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrogen",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrogenInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Nitrogen. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "Nitrogen",
   "hash": 152751131,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrogenInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrogenL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Nitrogen",
   "hash": -1387439451,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrogenL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrogenM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Nitrogen",
   "hash": -632657357,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrogenM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrousOxide": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "NitrousOxide",
   "hash": -1247674305,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrousOxide",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrousOxideInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Nitrous Oxide. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "NitrousOxide",
   "hash": -123934842,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrousOxideInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrousOxideL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "NitrousOxide",
   "hash": 465267979,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrousOxideL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterNitrousOxideM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "NitrousOxide",
   "hash": 1824284061,
   "maxquantity": 100,
   "name": "ItemGasFilterNitrousOxideM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterOxygen": {
   "atmosphere": false,
   "desc": "Sinotai have cornered the market in filter design. Their trademarked templates are simple to print and highly efficient at capturing various gases, which can be disposed of or used elsewhere. Oxygen is a common byproduct of smelting various ores, but must be filtered of such impurities as Nitrogen using this filter and various devices, such as the Kit (Portable Scrubber).",
   "device": false,
   "dynamic": true,
   "filtertype": "Oxygen",
   "hash": -721824748,
   "maxquantity": 100,
   "name": "ItemGasFilterOxygen",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterOxygenInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Oxygen. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "Oxygen",
   "hash": -1055451111,
   "maxquantity": 100,
   "name": "ItemGasFilterOxygenInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterOxygenL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Oxygen",
   "hash": -1217998945,
   "maxquantity": 100,
   "name": "ItemGasFilterOxygenL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterOxygenM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Oxygen",
   "hash": -1067319543,
   "maxquantity": 100,
   "name": "ItemGasFilterOxygenM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterPollutants": {
   "atmosphere": false,
   "desc": "Filters are used to capture various gases, such as waste emissions from a Furnace or Arc Furnace. Adding Sinotai-designed Pollutant filters to a Kit (Portable Scrubber) allows you to isolate this gas, then add it to a pipe network and employ its excellent coolant properties in a Wall Cooler. Try not to inhale.",
   "device": false,
   "dynamic": true,
   "filtertype": "Pollutant",
   "hash": 1915566057,
   "maxquantity": 100,
   "name": "ItemGasFilterPollutants",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterPollutantsInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Pollutants. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "Pollutant",
   "hash": -503738105,
   "maxquantity": 100,
   "name": "ItemGasFilterPollutantsInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterPollutantsL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Pollutant",
   "hash": 1959564765,
   "maxquantity": 100,
   "name": "ItemGasFilterPollutantsL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterPollutantsM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Pollutant",
   "hash": 63677771,
   "maxquantity": 100,
   "name": "ItemGasFilterPollutantsM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterVolatiles": {
   "atmosphere": false,
   "desc": "Filters are used to capture various gases, which can be disposed of or used elsewhere. Volatiles are created by exposing Ice (Volatiles) to heat. The product can then be collected and combined with Oxygen to create fuel, or used within a Furnace to smelt ores and create alloys.",
   "device": false,
   "dynamic": true,
   "filtertype": "Volatiles",
   "hash": 15011598,
   "maxquantity": 100,
   "name": "ItemGasFilterVolatiles",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterVolatilesInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Volatiles. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "Volatiles",
   "hash": -1916176068,
   "maxquantity": 100,
   "name": "ItemGasFilterVolatilesInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterVolatilesL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Volatiles",
   "hash": 1255156286,
   "maxquantity": 100,
   "name": "ItemGasFilterVolatilesL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterVolatilesM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Volatiles",
   "hash": 1037507240,
   "maxquantity": 100,
   "name": "ItemGasFilterVolatilesM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterWater": {
   "atmosphere": false,
   "desc": "Sinotai filters are used to capture various gases, which can be disposed of, or used elsewhere. Water can be collected by filtering smelted Ice (Water)",
   "device": false,
   "dynamic": true,
   "filtertype": "Steam",
   "hash": -1993197973,
   "maxquantity": 100,
   "name": "ItemGasFilterWater",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterWaterInfinite": {
   "atmosphere": false,
   "desc": "A filter that selectively targets Water. It uses internal pressure differentials to regenerate a unique phase change catalyst, giving it an unlimited lifecycle.",
   "device": false,
   "dynamic": true,
   "filtertype": "Steam",
   "hash": -1678456554,
   "maxquantity": 100,
   "name": "ItemGasFilterWaterInfinite",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterWaterL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Steam",
   "hash": 2004969680,
   "maxquantity": 100,
   "name": "ItemGasFilterWaterL",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasFilterWaterM": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "filtertype": "Steam",
   "hash": 8804422,
   "maxquantity": 100,
   "name": "ItemGasFilterWaterM",
   "reagents": false,
   "slotclass": "GasFilter",
   "sorting": "Resources"
  },
  "ItemGasSensor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1717593480,
   "maxquantity": 10,
   "name": "ItemGasSensor",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemGasTankStorage": {
   "atmosphere": false,
   "desc": "This kit produces a Kit (Canister Storage) for refilling a Canister.",
   "device": false,
   "dynamic": true,
   "hash": -2113012215,
   "maxquantity": 1,
   "name": "ItemGasTankStorage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemGlassSheets": {
   "atmosphere": false,
   "desc": "A fundamental construction component, glass sheets are created from Silicon. Fabricated on the Autolathe, they are used to make {THING:StructureSolarPanel;Solar Panels}, <link=ThingStructureAirlock;Airlocks><color=green><N:EN:StructureAirlock;Airlocks></color></link> and many other structures.",
   "device": false,
   "dynamic": true,
   "hash": 1588896491,
   "maxquantity": 50,
   "name": "ItemGlassSheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemGlasses": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1068925231,
   "name": "ItemGlasses",
   "reagents": false,
   "slotclass": "Glasses",
   "sorting": "Clothing"
  },
  "ItemGoldIngot": {
   "atmosphere": false,
   "desc": "There is an enduring paradox at the heart of the Stationeers project: An initiative conceived as 'cut-price space exploration' uses Gold as a fundamental ingredient in fabricating so much of its equipment and materiel. ",
   "device": false,
   "dynamic": true,
   "hash": 226410516,
   "maxquantity": 500,
   "name": "ItemGoldIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemGoldOre": {
   "atmosphere": false,
   "desc": "Surprisingly common throughout the Solar System, Gold is thought to originate in the heart of supernovas, gathering as dust in the early stages of solar formation, then incorporating into the slowly accreting planetary bodies. Now a prized element in Stationeer construction, Gold is valued not for its beauty, but its reliability: inert, durable, conductive and highly stable, gold's strength is that it does nothing.",
   "device": false,
   "dynamic": true,
   "hash": -1348105509,
   "maxquantity": 50,
   "name": "ItemGoldOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemGrenade": {
   "atmosphere": false,
   "desc": "Invented by the Romans, who threw Greek Fire at their enemies in ceramic jars, the word 'grenade' is derived from the Old French word for 'pomegranate', as many modern grenades resemble this round, many-seeded fruit. Also like many grenades before it, this one goes boom and breaks stuff.",
   "device": false,
   "dynamic": true,
   "hash": 1544275894,
   "name": "ItemGrenade",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemHEMDroidRepairKit": {
   "atmosphere": false,
   "desc": "Repairs damaged HEM-Droids to full health.",
   "device": false,
   "dynamic": true,
   "hash": 470636008,
   "maxquantity": 10,
   "name": "ItemHEMDroidRepairKit",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemHardBackpack": {
   "atmosphere": false,
   "desc": "This backpack can be useful when you are working inside and don't need to fly around.",
   "device": false,
   "dynamic": true,
   "hash": 374891127,
   "logic": {
    "ReferenceId": "Read"
   },
   "name": "ItemHardBackpack",
   "reagents": false,
   "slotclass": "Back",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemHardJetpack": {
   "atmosphere": false,
   "desc": "The Norsec jetpack isn't 'technically' a jetpack at all, it's a gas thruster. It can be powered by any gas, so long as the internal pressure of the canister is higher than the ambient external pressure. If the external pressure is greater, the spacepack will not function. Adjusting the thrust value alters your rate of acceleration, while activating the stablizer causes the spacepack to hover when a given height is reached.\nThe hardsuit jetpack is capable of much higher speeds than the Jetpack Basic - up to 15m/s. Indispensable for building, mining and general movement, it has fourteen storage slots.\nUSE: 'J' to activate; 'space' to fly up; 'left ctrl' to descend; and 'WASD' to move.",
   "device": false,
   "dynamic": true,
   "hash": -412551656,
   "logic": {
    "Activate": "ReadWrite",
    "On": "ReadWrite",
    "ReferenceId": "Read"
   },
   "name": "ItemHardJetpack",
   "reagents": false,
   "slotclass": "Back",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Pressure": [
     0
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Temperature": [
     0
    ]
   },
   "slots": [
    {
     "name": "Propellant",
     "typ": "GasCanister"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemHardMiningBackPack": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 900366130,
   "name": "ItemHardMiningBackPack",
   "reagents": false,
   "slotclass": "Back",
   "slots": [
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemHardSuit": {
   "atmosphere": false,
   "desc": "Connects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": -1758310454,
   "logic": {
    "Activate": "ReadWrite",
    "AirRelease": "ReadWrite",
    "Combustion": "Read",
    "EntityState": "Read",
    "Error": "ReadWrite",
    "Filtration": "ReadWrite",
    "ForwardX": "Read",
    "ForwardY": "Read",
    "ForwardZ": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Orientation": "Read",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "Pressure": "Read",
    "PressureExternal": "Read",
    "PressureSetting": "ReadWrite",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "SoundAlert": "ReadWrite",
    "Temperature": "Read",
    "TemperatureExternal": "Read",
    "TemperatureSetting": "ReadWrite",
    "TotalMoles": "Read",
    "VelocityMagnitude": "Read",
    "VelocityRelativeX": "Read",
    "VelocityRelativeY": "Read",
    "VelocityRelativeZ": "Read",
    "VelocityX": "Read",
    "VelocityY": "Read",
    "VelocityZ": "Read",
    "Volume": "ReadWrite"
   },
   "name": "ItemHardSuit",
   "reagents": false,
   "slotclass": "Suit",
   "slotlogic": {
    "Charge": [
     2
    ],
    "ChargeRatio": [
     2
    ],
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "FilterType": [
     4,
     5,
     6,
     7
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Pressure": [
     0,
     1
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Temperature": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Air Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Waste Tank",
     "typ": "GasCanister"
    },
    {
     "name": "Life Support",
     "typ": "Battery"
    },
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Filter",
     "typ": "GasFilter"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemHardsuitHelmet": {
   "atmosphere": false,
   "desc": "The Hardsuit Helmet is similar to the Space Helmet, but can withstand higher temperatures and pressures. It's perfect for enduring harsh environments like Venus and Vulcan.",
   "device": false,
   "dynamic": true,
   "hash": -84573099,
   "logic": {
    "Combustion": "Read",
    "Flush": "Write",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "SoundAlert": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "ReadWrite"
   },
   "name": "ItemHardsuitHelmet",
   "reagents": false,
   "slotclass": "Helmet",
   "sorting": "Clothing"
  },
  "ItemHastelloyIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1579842814,
   "maxquantity": 500,
   "name": "ItemHastelloyIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemHat": {
   "atmosphere": false,
   "desc": "As the name suggests, this is a hat.",
   "device": false,
   "dynamic": true,
   "hash": 299189339,
   "name": "ItemHat",
   "reagents": false,
   "slotclass": "Helmet",
   "sorting": "Clothing"
  },
  "ItemHighVolumeGasCanisterEmpty": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 998653377,
   "name": "ItemHighVolumeGasCanisterEmpty",
   "reagents": false,
   "slotclass": "GasCanister",
   "sorting": "Atmospherics"
  },
  "ItemHorticultureBelt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1117581553,
   "name": "ItemHorticultureBelt",
   "reagents": false,
   "slotclass": "Belt",
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemHydroponicTray": {
   "atmosphere": false,
   "desc": "This kits creates a Hydroponics Tray for growing various plants.",
   "device": false,
   "dynamic": true,
   "hash": -1193543727,
   "maxquantity": 5,
   "name": "ItemHydroponicTray",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemIce": {
   "atmosphere": false,
   "desc": "Water ice can be found on most planets in the Solar System, though not all worlds visited by Stationeers possess this resource. Highly sensitive to temperature, ice will begin to melt as soon as it is mined, unless kept in the Mining Belt. When melting, ice produces a mixture of Steam and Nitrogen gas.",
   "device": false,
   "dynamic": true,
   "hash": 1217489948,
   "maxquantity": 50,
   "name": "ItemIce",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemIgniter": {
   "atmosphere": false,
   "desc": "This kit creates an Kit (Igniter) unit.",
   "device": false,
   "dynamic": true,
   "hash": 890106742,
   "maxquantity": 10,
   "name": "ItemIgniter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemInconelIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -787796599,
   "maxquantity": 500,
   "name": "ItemInconelIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemInsulation": {
   "atmosphere": false,
   "desc": "Mysterious in the extreme, the function of this item is lost to the ages.",
   "device": false,
   "dynamic": true,
   "hash": 897176943,
   "name": "ItemInsulation",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemIntegratedCircuit10": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -744098481,
   "logic": {
    "LineNumber": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemIntegratedCircuit10",
   "reagents": false,
   "slotclass": "ProgrammableChip",
   "sorting": "Default"
  },
  "ItemInvarIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -297990285,
   "maxquantity": 500,
   "name": "ItemInvarIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemIronFrames": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1225836666,
   "maxquantity": 30,
   "name": "ItemIronFrames",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemIronIngot": {
   "atmosphere": false,
   "desc": "The most basic unit of construction available to Stationeer-kind, iron ingots are created by smelting Ore (Iron) in the Furnace and Arc Furnace, and used to create a variety of items.",
   "device": false,
   "dynamic": true,
   "hash": -1301215609,
   "maxquantity": 500,
   "name": "ItemIronIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemIronOre": {
   "atmosphere": false,
   "desc": "Abundant throughout the Solar System, iron is the ore most commonly used by Stationeers constructing offworld bases. It can be smelted into both Ingot (Iron)s and Ingot (Steel)s.",
   "device": false,
   "dynamic": true,
   "hash": 1758427767,
   "maxquantity": 50,
   "name": "ItemIronOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemIronSheets": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -487378546,
   "maxquantity": 50,
   "name": "ItemIronSheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemJetpackBasic": {
   "atmosphere": false,
   "desc": "The basic CHAC jetpack isn't 'technically' a jetpack, it's a gas thruster. It can be powered by any gas, so long as the internal pressure of the canister is higher than the ambient external pressure. If the external pressure is greater, the spacepack will not function.\nIndispensable for building, mining and general movement, it has ten storage slots and lets Stationeers fly at 3m/s, compared to the more powerful Hardsuit Jetpack. Adjusting the thrust value alters your rate of acceleration, while activating the stabilizer causes the spacepack to hover when a given height is reached.\nUSE: 'J' to activate; 'space' to fly up; 'left ctrl' to descend; and 'WASD' to move.",
   "device": false,
   "dynamic": true,
   "hash": 1969189000,
   "logic": {
    "Activate": "ReadWrite",
    "On": "ReadWrite",
    "ReferenceId": "Read"
   },
   "name": "ItemJetpackBasic",
   "reagents": false,
   "slotclass": "Back",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Pressure": [
     0
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Temperature": [
     0
    ]
   },
   "slots": [
    {
     "name": "Propellant",
     "typ": "GasCanister"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemKitAIMeE": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 496830914,
   "maxquantity": 1,
   "name": "ItemKitAIMeE",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAccessBridge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 513258369,
   "maxquantity": 5,
   "name": "ItemKitAccessBridge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAdvancedComposter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1431998347,
   "maxquantity": 1,
   "name": "ItemKitAdvancedComposter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAdvancedFurnace": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -616758353,
   "maxquantity": 1,
   "name": "ItemKitAdvancedFurnace",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAdvancedPackagingMachine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -598545233,
   "maxquantity": 10,
   "name": "ItemKitAdvancedPackagingMachine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAirlock": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 964043875,
   "maxquantity": 5,
   "name": "ItemKitAirlock",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAirlockGate": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 682546947,
   "maxquantity": 5,
   "name": "ItemKitAirlockGate",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitArcFurnace": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -98995857,
   "maxquantity": 1,
   "name": "ItemKitArcFurnace",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAtmospherics": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1222286371,
   "maxquantity": 1,
   "name": "ItemKitAtmospherics",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAutoMinerSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1668815415,
   "maxquantity": 1,
   "name": "ItemKitAutoMinerSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAutolathe": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1753893214,
   "maxquantity": 1,
   "name": "ItemKitAutolathe",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitAutomatedOven": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1931958659,
   "maxquantity": 10,
   "name": "ItemKitAutomatedOven",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBasket": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 148305004,
   "maxquantity": 1,
   "name": "ItemKitBasket",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBattery": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1406656973,
   "maxquantity": 1,
   "name": "ItemKitBattery",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBatteryLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -21225041,
   "maxquantity": 1,
   "name": "ItemKitBatteryLarge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBeacon": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 249073136,
   "maxquantity": 1,
   "name": "ItemKitBeacon",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBeds": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1241256797,
   "maxquantity": 10,
   "name": "ItemKitBeds",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitBlastDoor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1755116240,
   "maxquantity": 1,
   "name": "ItemKitBlastDoor",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCentrifuge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 578182956,
   "maxquantity": 1,
   "name": "ItemKitCentrifuge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitChairs": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1394008073,
   "maxquantity": 10,
   "name": "ItemKitChairs",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitChute": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1025254665,
   "maxquantity": 10,
   "name": "ItemKitChute",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitChuteUmbilical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -876560854,
   "maxquantity": 1,
   "name": "ItemKitChuteUmbilical",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCompositeCladding": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1470820996,
   "maxquantity": 10,
   "name": "ItemKitCompositeCladding",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCompositeFloorGrating": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1182412869,
   "maxquantity": 10,
   "name": "ItemKitCompositeFloorGrating",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitComputer": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1990225489,
   "maxquantity": 5,
   "name": "ItemKitComputer",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitConsole": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1241851179,
   "maxquantity": 5,
   "name": "ItemKitConsole",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCrate": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 429365598,
   "maxquantity": 5,
   "name": "ItemKitCrate",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCrateMkII": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1585956426,
   "maxquantity": 10,
   "name": "ItemKitCrateMkII",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCrateMount": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -551612946,
   "maxquantity": 10,
   "name": "ItemKitCrateMount",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitCryoTube": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -545234195,
   "maxquantity": 1,
   "name": "ItemKitCryoTube",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDeepMiner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1935075707,
   "maxquantity": 1,
   "name": "ItemKitDeepMiner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDockingPort": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 77421200,
   "maxquantity": 5,
   "name": "ItemKitDockingPort",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDoor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 168615924,
   "maxquantity": 5,
   "name": "ItemKitDoor",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDrinkingFountain": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1743663875,
   "maxquantity": 5,
   "name": "ItemKitDrinkingFountain",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDynamicCanister": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1061945368,
   "maxquantity": 5,
   "name": "ItemKitDynamicCanister",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDynamicGasTankAdvanced": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1533501495,
   "maxquantity": 10,
   "name": "ItemKitDynamicGasTankAdvanced",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitDynamicGenerator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -732720413,
   "maxquantity": 10,
   "name": "ItemKitDynamicGenerator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDynamicHydroponics": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1861154222,
   "maxquantity": 5,
   "name": "ItemKitDynamicHydroponics",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDynamicLiquidCanister": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 375541286,
   "maxquantity": 5,
   "name": "ItemKitDynamicLiquidCanister",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitDynamicMKIILiquidCanister": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -638019974,
   "maxquantity": 5,
   "name": "ItemKitDynamicMKIILiquidCanister",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitElectricUmbilical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1603046970,
   "maxquantity": 1,
   "name": "ItemKitElectricUmbilical",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitElectronicsPrinter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1181922382,
   "maxquantity": 1,
   "name": "ItemKitElectronicsPrinter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitElevator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -945806652,
   "maxquantity": 5,
   "name": "ItemKitElevator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitEngineLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 755302726,
   "maxquantity": 1,
   "name": "ItemKitEngineLarge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitEngineMedium": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1969312177,
   "maxquantity": 5,
   "name": "ItemKitEngineMedium",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitEngineSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 19645163,
   "maxquantity": 10,
   "name": "ItemKitEngineSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitEvaporationChamber": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1587787610,
   "maxquantity": 1,
   "name": "ItemKitEvaporationChamber",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitFlagODA": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1701764190,
   "maxquantity": 10,
   "name": "ItemKitFlagODA",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitFridgeBig": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1168199498,
   "maxquantity": 10,
   "name": "ItemKitFridgeBig",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitFridgeSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1661226524,
   "maxquantity": 10,
   "name": "ItemKitFridgeSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitFurnace": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -806743925,
   "maxquantity": 1,
   "name": "ItemKitFurnace",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitFurniture": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1162905029,
   "maxquantity": 10,
   "name": "ItemKitFurniture",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitFuselage": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -366262681,
   "maxquantity": 1,
   "name": "ItemKitFuselage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitGasGenerator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 377745425,
   "maxquantity": 1,
   "name": "ItemKitGasGenerator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitGasUmbilical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1867280568,
   "maxquantity": 1,
   "name": "ItemKitGasUmbilical",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitGovernedGasRocketEngine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 206848766,
   "maxquantity": 1,
   "name": "ItemKitGovernedGasRocketEngine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitGroundTelescope": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2140672772,
   "maxquantity": 1,
   "name": "ItemKitGroundTelescope",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitGrowLight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 341030083,
   "maxquantity": 10,
   "name": "ItemKitGrowLight",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHarvie": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1022693454,
   "maxquantity": 10,
   "name": "ItemKitHarvie",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHeatExchanger": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1710540039,
   "maxquantity": 10,
   "name": "ItemKitHeatExchanger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHorizontalAutoMiner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 844391171,
   "maxquantity": 10,
   "name": "ItemKitHorizontalAutoMiner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHydraulicPipeBender": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2098556089,
   "maxquantity": 1,
   "name": "ItemKitHydraulicPipeBender",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHydroponicAutomated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -927931558,
   "maxquantity": 5,
   "name": "ItemKitHydroponicAutomated",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitHydroponicStation": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2057179799,
   "maxquantity": 5,
   "name": "ItemKitHydroponicStation",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitIceCrusher": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 288111533,
   "maxquantity": 5,
   "name": "ItemKitIceCrusher",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitInsulatedLiquidPipe": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2067655311,
   "maxquantity": 20,
   "name": "ItemKitInsulatedLiquidPipe",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitInsulatedPipe": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 452636699,
   "maxquantity": 20,
   "name": "ItemKitInsulatedPipe",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitInteriorDoors": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1935945891,
   "maxquantity": 5,
   "name": "ItemKitInteriorDoors",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLadder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 489494578,
   "maxquantity": 10,
   "name": "ItemKitLadder",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLandingPadAtmos": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1817007843,
   "maxquantity": 10,
   "name": "ItemKitLandingPadAtmos",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLandingPadBasic": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 293581318,
   "maxquantity": 10,
   "name": "ItemKitLandingPadBasic",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLandingPadWaypoint": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1267511065,
   "maxquantity": 10,
   "name": "ItemKitLandingPadWaypoint",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLargeDirectHeatExchanger": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 450164077,
   "maxquantity": 1,
   "name": "ItemKitLargeDirectHeatExchanger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLargeExtendableRadiator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 847430620,
   "maxquantity": 5,
   "name": "ItemKitLargeExtendableRadiator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLargeSatelliteDish": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2039971217,
   "maxquantity": 1,
   "name": "ItemKitLargeSatelliteDish",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLaunchMount": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1854167549,
   "maxquantity": 1,
   "name": "ItemKitLaunchMount",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLaunchTower": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -174523552,
   "maxquantity": 5,
   "name": "ItemKitLaunchTower",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLiquidRegulator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1951126161,
   "maxquantity": 5,
   "name": "ItemKitLiquidRegulator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLiquidTank": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -799849305,
   "maxquantity": 5,
   "name": "ItemKitLiquidTank",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLiquidTankInsulated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 617773453,
   "maxquantity": 5,
   "name": "ItemKitLiquidTankInsulated",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLiquidTurboVolumePump": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1805020897,
   "maxquantity": 10,
   "name": "ItemKitLiquidTurboVolumePump",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLiquidUmbilical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1571996765,
   "maxquantity": 1,
   "name": "ItemKitLiquidUmbilical",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLocker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 882301399,
   "maxquantity": 5,
   "name": "ItemKitLocker",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicCircuit": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1512322581,
   "maxquantity": 5,
   "name": "ItemKitLogicCircuit",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicInputOutput": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1997293610,
   "maxquantity": 10,
   "name": "ItemKitLogicInputOutput",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicMemory": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2098214189,
   "maxquantity": 10,
   "name": "ItemKitLogicMemory",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicProcessor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 220644373,
   "maxquantity": 10,
   "name": "ItemKitLogicProcessor",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicSwitch": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 124499454,
   "maxquantity": 10,
   "name": "ItemKitLogicSwitch",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitLogicTransmitter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1005397063,
   "maxquantity": 5,
   "name": "ItemKitLogicTransmitter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitMotherShipCore": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -344968335,
   "maxquantity": 1,
   "name": "ItemKitMotherShipCore",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitMusicMachines": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2038889137,
   "maxquantity": 10,
   "name": "ItemKitMusicMachines",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPassiveLargeRadiatorGas": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1752768283,
   "maxquantity": 5,
   "name": "ItemKitPassiveLargeRadiatorGas",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitPassiveLargeRadiatorLiquid": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1453961898,
   "maxquantity": 5,
   "name": "ItemKitPassiveLargeRadiatorLiquid",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPassthroughHeatExchanger": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 636112787,
   "maxquantity": 1,
   "name": "ItemKitPassthroughHeatExchanger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPictureFrame": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2062364768,
   "maxquantity": 10,
   "name": "ItemKitPictureFrame",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPipe": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1619793705,
   "maxquantity": 20,
   "name": "ItemKitPipe",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPipeLiquid": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1166461357,
   "maxquantity": 20,
   "name": "ItemKitPipeLiquid",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPipeOrgan": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -827125300,
   "maxquantity": 10,
   "name": "ItemKitPipeOrgan",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPipeRadiator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 920411066,
   "maxquantity": 10,
   "name": "ItemKitPipeRadiator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitPipeRadiatorLiquid": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1697302609,
   "maxquantity": 10,
   "name": "ItemKitPipeRadiatorLiquid",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitPipeUtility": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1934508338,
   "maxquantity": 10,
   "name": "ItemKitPipeUtility",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPipeUtilityLiquid": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 595478589,
   "maxquantity": 10,
   "name": "ItemKitPipeUtilityLiquid",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPlanter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 119096484,
   "maxquantity": 10,
   "name": "ItemKitPlanter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPortablesConnector": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1041148999,
   "maxquantity": 5,
   "name": "ItemKitPortablesConnector",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPowerTransmitter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 291368213,
   "maxquantity": 10,
   "name": "ItemKitPowerTransmitter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPowerTransmitterOmni": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -831211676,
   "maxquantity": 10,
   "name": "ItemKitPowerTransmitterOmni",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPoweredVent": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2015439334,
   "maxquantity": 5,
   "name": "ItemKitPoweredVent",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPressureFedGasEngine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -121514007,
   "maxquantity": 1,
   "name": "ItemKitPressureFedGasEngine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPressureFedLiquidEngine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -99091572,
   "maxquantity": 1,
   "name": "ItemKitPressureFedLiquidEngine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPressurePlate": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 123504691,
   "maxquantity": 5,
   "name": "ItemKitPressurePlate",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitPumpedLiquidEngine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1921918951,
   "maxquantity": 1,
   "name": "ItemKitPumpedLiquidEngine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRailing": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 750176282,
   "maxquantity": 10,
   "name": "ItemKitRailing",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRecycler": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 849148192,
   "maxquantity": 1,
   "name": "ItemKitRecycler",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRegulator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1181371795,
   "maxquantity": 5,
   "name": "ItemKitRegulator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitReinforcedWindows": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1459985302,
   "maxquantity": 10,
   "name": "ItemKitReinforcedWindows",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitResearchMachine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 724776762,
   "maxquantity": 10,
   "name": "ItemKitResearchMachine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitRespawnPointWallMounted": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1574688481,
   "maxquantity": 10,
   "name": "ItemKitRespawnPointWallMounted",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketAvionics": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1396305045,
   "maxquantity": 1,
   "name": "ItemKitRocketAvionics",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketBattery": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -314072139,
   "maxquantity": 5,
   "name": "ItemKitRocketBattery",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketCargoStorage": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 479850239,
   "maxquantity": 5,
   "name": "ItemKitRocketCargoStorage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketCelestialTracker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -303008602,
   "maxquantity": 1,
   "name": "ItemKitRocketCelestialTracker",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketCircuitHousing": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 721251202,
   "maxquantity": 1,
   "name": "ItemKitRocketCircuitHousing",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketDatalink": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1256996603,
   "maxquantity": 1,
   "name": "ItemKitRocketDatalink",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketGasFuelTank": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1629347579,
   "maxquantity": 5,
   "name": "ItemKitRocketGasFuelTank",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketLiquidFuelTank": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2032027950,
   "maxquantity": 5,
   "name": "ItemKitRocketLiquidFuelTank",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketManufactory": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -636127860,
   "maxquantity": 1,
   "name": "ItemKitRocketManufactory",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketMiner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -867969909,
   "maxquantity": 1,
   "name": "ItemKitRocketMiner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketScanner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1753647154,
   "maxquantity": 1,
   "name": "ItemKitRocketScanner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRocketTransformerSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -932335800,
   "maxquantity": 5,
   "name": "ItemKitRocketTransformerSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRoverFrame": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1827215803,
   "maxquantity": 1,
   "name": "ItemKitRoverFrame",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitRoverMKI": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 197243872,
   "maxquantity": 10,
   "name": "ItemKitRoverMKI",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSDBHopper": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 323957548,
   "maxquantity": 10,
   "name": "ItemKitSDBHopper",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSatelliteDish": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 178422810,
   "maxquantity": 1,
   "name": "ItemKitSatelliteDish",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSecurityPrinter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 578078533,
   "maxquantity": 1,
   "name": "ItemKitSecurityPrinter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSensor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1776897113,
   "maxquantity": 5,
   "name": "ItemKitSensor",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitShower": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 735858725,
   "maxquantity": 5,
   "name": "ItemKitShower",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSign": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 529996327,
   "maxquantity": 10,
   "name": "ItemKitSign",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSleeper": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 326752036,
   "maxquantity": 5,
   "name": "ItemKitSleeper",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSmallDirectHeatExchanger": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1332682164,
   "maxquantity": 10,
   "name": "ItemKitSmallDirectHeatExchanger",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitSmallSatelliteDish": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1960952220,
   "maxquantity": 1,
   "name": "ItemKitSmallSatelliteDish",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSolarPanel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1924492105,
   "maxquantity": 5,
   "name": "ItemKitSolarPanel",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSolarPanelBasic": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 844961456,
   "maxquantity": 5,
   "name": "ItemKitSolarPanelBasic",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitSolarPanelBasicReinforced": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -528695432,
   "maxquantity": 5,
   "name": "ItemKitSolarPanelBasicReinforced",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitSolarPanelReinforced": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -364868685,
   "maxquantity": 5,
   "name": "ItemKitSolarPanelReinforced",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSolidGenerator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1293995736,
   "maxquantity": 1,
   "name": "ItemKitSolidGenerator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSorter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 969522478,
   "maxquantity": 10,
   "name": "ItemKitSorter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSpeaker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -126038526,
   "maxquantity": 5,
   "name": "ItemKitSpeaker",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitStacker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1013244511,
   "maxquantity": 10,
   "name": "ItemKitStacker",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitStairs": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 170878959,
   "maxquantity": 10,
   "name": "ItemKitStairs",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitStairwell": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1868555784,
   "maxquantity": 10,
   "name": "ItemKitStairwell",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitStandardChute": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2133035682,
   "maxquantity": 10,
   "name": "ItemKitStandardChute",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitStirlingEngine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1821571150,
   "maxquantity": 10,
   "name": "ItemKitStirlingEngine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitSuitStorage": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1088892825,
   "maxquantity": 5,
   "name": "ItemKitSuitStorage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTables": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1361598922,
   "maxquantity": 10,
   "name": "ItemKitTables",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTank": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 771439840,
   "maxquantity": 5,
   "name": "ItemKitTank",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTankInsulated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1021053608,
   "maxquantity": 5,
   "name": "ItemKitTankInsulated",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitToolManufactory": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 529137748,
   "maxquantity": 1,
   "name": "ItemKitToolManufactory",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTransformer": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -453039435,
   "maxquantity": 1,
   "name": "ItemKitTransformer",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTransformerSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 665194284,
   "maxquantity": 5,
   "name": "ItemKitTransformerSmall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTurbineGenerator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1590715731,
   "maxquantity": 5,
   "name": "ItemKitTurbineGenerator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitTurboVolumePump": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1248429712,
   "maxquantity": 10,
   "name": "ItemKitTurboVolumePump",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitUprightWindTurbine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1798044015,
   "maxquantity": 10,
   "name": "ItemKitUprightWindTurbine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitVendingMachine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2038384332,
   "maxquantity": 1,
   "name": "ItemKitVendingMachine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitVendingMachineRefrigerated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1867508561,
   "maxquantity": 1,
   "name": "ItemKitVendingMachineRefrigerated",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1826855889,
   "maxquantity": 30,
   "name": "ItemKitWall",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWallArch": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1625214531,
   "maxquantity": 30,
   "name": "ItemKitWallArch",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWallFlat": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -846838195,
   "maxquantity": 30,
   "name": "ItemKitWallFlat",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWallGeometry": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -784733231,
   "maxquantity": 30,
   "name": "ItemKitWallGeometry",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWallIron": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -524546923,
   "maxquantity": 30,
   "name": "ItemKitWallIron",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWallPadded": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -821868990,
   "maxquantity": 30,
   "name": "ItemKitWallPadded",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWaterBottleFiller": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 159886536,
   "maxquantity": 10,
   "name": "ItemKitWaterBottleFiller",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWaterPurifier": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 611181283,
   "maxquantity": 1,
   "name": "ItemKitWaterPurifier",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWeatherStation": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 337505889,
   "maxquantity": 1,
   "name": "ItemKitWeatherStation",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemKitWindTurbine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -868916503,
   "maxquantity": 10,
   "name": "ItemKitWindTurbine",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemKitWindowShutter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1779979754,
   "maxquantity": 10,
   "name": "ItemKitWindowShutter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemLabeller": {
   "atmosphere": false,
   "desc": "A labeller lets you set names and values on a variety of devices and structures, including Console and Logic.",
   "device": false,
   "dynamic": true,
   "hash": -743968726,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemLabeller",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemLaptop": {
   "atmosphere": false,
   "desc": "The Laptop functions as a portable IC editor. To operate the Laptop it must be powered with a battery, have a IC Editor Motherboard in the motherboard slot, and an Integrated Circuit (IC10) in the Programmable Chip Slot.\n\nYou must place the laptop down to interact with the onsreen UI.\n        \nConnects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": 141535121,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "PressureExternal": "Read",
    "ReferenceId": "Read",
    "TemperatureExternal": "Read"
   },
   "name": "ItemLaptop",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     1
    ],
    "ChargeRatio": [
     1
    ],
    "Class": [
     0,
     1,
     2
    ],
    "Damage": [
     0,
     1,
     2
    ],
    "MaxQuantity": [
     0,
     1,
     2
    ],
    "OccupantHash": [
     0,
     1,
     2
    ],
    "Occupied": [
     0,
     1,
     2
    ],
    "Quantity": [
     0,
     1,
     2
    ],
    "ReferenceId": [
     0,
     1,
     2
    ]
   },
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Motherboard",
     "typ": "Motherboard"
    }
   ],
   "sorting": "Tools"
  },
  "ItemLeadIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2134647745,
   "maxquantity": 500,
   "name": "ItemLeadIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemLeadOre": {
   "atmosphere": false,
   "desc": "Lead is a chemical element with the symbol \"Pb\". It is a dense, heavy metal with a low melting point. Lead is a used to make a variety of things such as alloys like Ingot (Solder) and munitions.",
   "device": false,
   "dynamic": true,
   "hash": -190236170,
   "maxquantity": 50,
   "name": "ItemLeadOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemLightSword": {
   "atmosphere": false,
   "desc": "A charming, if useless, pseudo-weapon. (Creative only.)",
   "device": false,
   "dynamic": true,
   "hash": 1949076595,
   "name": "ItemLightSword",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemLiquidCanisterEmpty": {
   "atmosphere": false,
   "desc": "Holds Water, if you have some.",
   "device": false,
   "dynamic": true,
   "hash": -185207387,
   "name": "ItemLiquidCanisterEmpty",
   "reagents": false,
   "slotclass": "LiquidCanister",
   "sorting": "Atmospherics"
  },
  "ItemLiquidCanisterSmart": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": true,
   "hash": 777684475,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemLiquidCanisterSmart",
   "reagents": false,
   "slotclass": "LiquidCanister",
   "sorting": "Atmospherics"
  },
  "ItemLiquidDrain": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2036225202,
   "maxquantity": 5,
   "name": "ItemLiquidDrain",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemLiquidPipeAnalyzer": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 226055671,
   "maxquantity": 5,
   "name": "ItemLiquidPipeAnalyzer",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemLiquidPipeHeater": {
   "atmosphere": false,
   "desc": "Creates a Pipe Heater (Liquid).",
   "device": false,
   "dynamic": true,
   "hash": -248475032,
   "maxquantity": 10,
   "name": "ItemLiquidPipeHeater",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemLiquidPipeValve": {
   "atmosphere": false,
   "desc": "This kit creates a Liquid Valve.",
   "device": false,
   "dynamic": true,
   "hash": -2126113312,
   "maxquantity": 10,
   "name": "ItemLiquidPipeValve",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemLiquidPipeVolumePump": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2106280569,
   "maxquantity": 5,
   "name": "ItemLiquidPipeVolumePump",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemLiquidTankStorage": {
   "atmosphere": false,
   "desc": "This kit produces a Kit (Liquid Canister Storage) for refilling a Liquid Canister.",
   "device": false,
   "dynamic": true,
   "hash": 2037427578,
   "maxquantity": 1,
   "name": "ItemLiquidTankStorage",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemMKIIAngleGrinder": {
   "atmosphere": false,
   "desc": "Angles-be-gone with the trusty angle grinder. The MK II is more resistant to temperature and pressure.",
   "device": false,
   "dynamic": true,
   "hash": 240174650,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemMKIIAngleGrinder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMKIIArcWelder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2061979347,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemMKIIArcWelder",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMKIICrowbar": {
   "atmosphere": false,
   "desc": "Recurso's entry-level crowbar is useful in a variety of everyday Stationeer settings, from opening Area Power Controls and unpowered Airlocks, to splatting pan-dimensional headcrabs, should the need arise. The MK II is more resistant to temperature and pressure.",
   "device": false,
   "dynamic": true,
   "hash": 1440775434,
   "name": "ItemMKIICrowbar",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemMKIIDrill": {
   "atmosphere": false,
   "desc": "The ExMin Off-whirled Hand Drill has been a companion to Stationeers for decades. Essential for assembling and deconstructing various items and structures, regardless of gravity, pressure or temperature.",
   "device": false,
   "dynamic": true,
   "hash": 324791548,
   "logic": {
    "Activate": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemMKIIDrill",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMKIIDuctTape": {
   "atmosphere": false,
   "desc": "In the distant past, one of Earth's great champions taught a generation of 'Fix-It People' that duct tape was the answer to any problem. Stationeers have demonstrated that this is truth holds strong, so long as the problem is a damaged Eva Suit, Jetpack Basic, Space Helmet, or even a Solar Panel.\nTo use on yourself: put duct tape in your active hand, hold RIGHT MOUSE BUTTON to automatically repair damage.",
   "device": false,
   "dynamic": true,
   "hash": 388774906,
   "maxquantity": 1,
   "name": "ItemMKIIDuctTape",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemMKIIMiningDrill": {
   "atmosphere": false,
   "desc": "The handheld 'Topo' tri-cone rotary mining drill was made for one thing: quick digging. Modeled on a classic Recurso zero-g design, it functions equally well in vacuum and atmosphere, with cemented carbide bits to increase resilience and bearing life, and reduce spalling. As Jenk Murtons once said, 'The Topo don't stopo.' The MK II is more resistant to temperature and pressure.",
   "device": false,
   "dynamic": true,
   "hash": -1875271296,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Default",
    "1": "Flatten"
   },
   "name": "ItemMKIIMiningDrill",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMKIIScrewdriver": {
   "atmosphere": false,
   "desc": "This standard issue frictional adherence adjustor is a top of the line, bi-rotational model with a columnated uni-grip. It's definitely not just a screwdriver. Use it for construction and deconstruction of certain kits, and setting values on logic units. The MK II is more resistant to temperature and pressure.",
   "device": false,
   "dynamic": true,
   "hash": -2015613246,
   "name": "ItemMKIIScrewdriver",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemMKIIWireCutters": {
   "atmosphere": false,
   "desc": "Wirecutters allow you to deconstruct various structures, as well as cross-lay cables when held in your non-active hand, and defuse explosives as needed. Wirecutters are stored in the Tool Belt, along with other essential tools.",
   "device": false,
   "dynamic": true,
   "hash": -178893251,
   "name": "ItemMKIIWireCutters",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemMKIIWrench": {
   "atmosphere": false,
   "desc": "One of humanity's enduring contributions to the cosmos, the wrench represents the essence of our species. A simple, effective and spiritually barren tool, use it to build and deconstruct a variety of structures The MK II is more resistant to temperature and pressure.",
   "device": false,
   "dynamic": true,
   "hash": 1862001680,
   "name": "ItemMKIIWrench",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemMarineBodyArmor": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1399098998,
   "name": "ItemMarineBodyArmor",
   "reagents": false,
   "slotclass": "Suit",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMarineHelmet": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1073631646,
   "name": "ItemMarineHelmet",
   "reagents": false,
   "slotclass": "Helmet",
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMilk": {
   "atmosphere": false,
   "desc": "Full disclosure, it's not actually 'milk', but an Agrizero-invented synthesis of 5ml Soy Oil and 5g Fern, delicately blended in the Chemistry Station. Surprisingly filling, it can be used as an ingredient to cook other food in the Microwave or Automated Oven. Think, Muffin.",
   "device": false,
   "dynamic": true,
   "hash": 1327248310,
   "maxquantity": 100,
   "name": "ItemMilk",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemMiningBackPack": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1650383245,
   "name": "ItemMiningBackPack",
   "reagents": false,
   "slotclass": "Back",
   "slots": [
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMiningBelt": {
   "atmosphere": false,
   "desc": "Originally developed by Recurso Espaciais for asteroid mining, the Stationeer's mining belt has room for two tools and eight ore stacks. While wearing the belt, ore is automatically stored there when mined. Volatile and temperature-dependent remain stable in the environmentally controlled unit.",
   "device": false,
   "dynamic": true,
   "hash": -676435305,
   "name": "ItemMiningBelt",
   "reagents": false,
   "slotclass": "Belt",
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMiningBeltMKII": {
   "atmosphere": false,
   "desc": "A larger and more capacious mining belt, the Mk II is similar to the Mining Belt, but has 13 slots instead of the basic 8, to increase the length of your mining trips. It also has space for two tools. ",
   "device": false,
   "dynamic": true,
   "hash": 1470787934,
   "logic": {
    "ReferenceId": "Read"
   },
   "name": "ItemMiningBeltMKII",
   "reagents": false,
   "slotclass": "Belt",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ]
   },
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMiningCharge": {
   "atmosphere": false,
   "desc": "A low cost, high yield explosive with a 10 second timer.",
   "device": false,
   "dynamic": true,
   "hash": 15829510,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemMiningCharge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemMiningDrill": {
   "atmosphere": false,
   "desc": "The handheld 'Topo' tri-cone rotary mining drill was made for one thing: quick digging. Modeled on a classic Recurso zero-g design, it functions equally well in vacuum and atmosphere, with cemented carbide bits to increase resilience and bearing life, and reduce spalling. As Jenk Murtons once said, 'The Topo don't stopo.'",
   "device": false,
   "dynamic": true,
   "hash": 1055173191,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Default",
    "1": "Flatten"
   },
   "name": "ItemMiningDrill",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMiningDrillHeavy": {
   "atmosphere": false,
   "desc": "Sometimes mining trips require something a little bigger to bring home the goods. This scaled up version of the Recurso 'Topo' design Mining Drill can literally move mountains. The heavy mining drill will remove more ground and mine ore more quickly than the standard mining drill. The heavy mining drill is also resilient to temperature and pressure. So no matter what planet or extreme weather conditions may be present, the Recurso heavy mining drill will get the job done.",
   "device": false,
   "dynamic": true,
   "hash": -1663349918,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Default",
    "1": "Flatten"
   },
   "name": "ItemMiningDrillHeavy",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMiningDrillPneumatic": {
   "atmosphere": false,
   "desc": "0.Default\n1.Flatten",
   "device": false,
   "dynamic": true,
   "hash": 1258187304,
   "modes": {
    "0": "Default",
    "1": "Flatten"
   },
   "name": "ItemMiningDrillPneumatic",
   "reagents": false,
   "slotclass": "Tool",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    }
   ],
   "sorting": "Tools"
  },
  "ItemMkIIToolbelt": {
   "atmosphere": false,
   "desc": "A large, ten-slot tool belt with two extra generic slots for carrying whatever takes your fancy.",
   "device": false,
   "dynamic": true,
   "hash": 1467558064,
   "logic": {
    "ReferenceId": "Read"
   },
   "name": "ItemMkIIToolbelt",
   "reagents": false,
   "slotclass": "Belt",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11
    ]
   },
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemMuffin": {
   "atmosphere": false,
   "desc": "A delicious, semi-healthful snack, nothing comforts a Stationeer 800 million kilometers from home like a hand-made muffin.",
   "device": false,
   "dynamic": true,
   "hash": -1864982322,
   "maxquantity": 1,
   "name": "ItemMuffin",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemMushroom": {
   "atmosphere": false,
   "desc": "A tasty food item. Unlike normal plants, it consumes Oxygen and outputs Carbon Dioxide. Mushrooms will only mature at a moderate rate in darkness, and prolonged light will kill it.",
   "device": false,
   "dynamic": true,
   "hash": 2044798572,
   "maxquantity": 20,
   "name": "ItemMushroom",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemNVG": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 982514123,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemNVG",
   "reagents": false,
   "slotclass": "Glasses",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemNickelIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1406385572,
   "maxquantity": 500,
   "name": "ItemNickelIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemNickelOre": {
   "atmosphere": false,
   "desc": "Nickel is a chemical element with the symbol \"Ni\" and is a rare metal commonly used as a plating to prevent corrosion. Sought after by many Stationeers, Nickel is also commonly used to create several alloys.",
   "device": false,
   "dynamic": true,
   "hash": 1830218956,
   "maxquantity": 50,
   "name": "ItemNickelOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemNitrice": {
   "atmosphere": false,
   "desc": "Nitrice is the nickname given to solid Nitrogen Ice, and found on many planets and moons in the Solar System. Given the inert nature of the Nitrogen it produces, the ice is useful when making breathable atmospheres with low flammability.\n\nHighly sensitive to temperature, nitrice will begin to melt as soon as it is mined, unless the temperature is below zero, or it is stored in the Mining Belt, Mining Belt MK II or devices like the Ice Crusher or Fridge Small.",
   "device": false,
   "dynamic": true,
   "hash": -1499471529,
   "maxquantity": 50,
   "name": "ItemNitrice",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemOxite": {
   "atmosphere": false,
   "desc": "Oxite ice is largely composed of frozen Oxygen, and found on many planets in the Solar System. Highly valuable and sought after, not all planets a Stationeer visits will have some. \n\nHighly sensitive to temperature, oxite will begin to melt as soon as it is mined, unless the temperature is below zero, or it is stored in the Mining Belt, Mining Belt MK II or devices like the Ice Crusher or Fridge Small. When melting, oxite produces a mixture of Oxygen and Nitrogen.",
   "device": false,
   "dynamic": true,
   "hash": -1805394113,
   "maxquantity": 50,
   "name": "ItemOxite",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPassiveVent": {
   "atmosphere": false,
   "desc": "This kit creates a Passive Vent among other variants.",
   "device": false,
   "dynamic": true,
   "hash": 238631271,
   "maxquantity": 5,
   "name": "ItemPassiveVent",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPassiveVentInsulated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1397583760,
   "maxquantity": 5,
   "name": "ItemPassiveVentInsulated",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPeaceLily": {
   "atmosphere": false,
   "desc": "A fetching lily with greater resistance to cold temperatures.",
   "device": false,
   "dynamic": true,
   "hash": 2042955224,
   "maxquantity": 10,
   "name": "ItemPeaceLily",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPickaxe": {
   "atmosphere": false,
   "desc": "When the sun sets and the Mining Drill runs dead, its batteries drained and your Solar Panel cold and lifeless, the Autolathe empty, the way forward unclear, one thing holds back the endless night of defeat: the trusty pickaxe.",
   "device": false,
   "dynamic": true,
   "hash": -913649823,
   "name": "ItemPickaxe",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemPillHeal": {
   "atmosphere": false,
   "desc": "Three centuries of pharmaceutical technology compressed into one small, easy to ingest pill: the Heal Pill, aka the Proton Pill, aka Mr Happy contains active enzymes, therapeutic proteins, modified microbial strains, and mammalian cell line analogues in a single-dose boost of high purity, efficacy, and potency that potentiates a swift parasympathetic immune response.",
   "device": false,
   "dynamic": true,
   "hash": 1118069417,
   "maxquantity": 10,
   "name": "ItemPillHeal",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemPillStun": {
   "atmosphere": false,
   "desc": "Through rarely publicized, the existence of this pill is an open secret. For use when all else has failed, the Sayonara Suppository immobilizes and rapidly ends the average Stationeer. The delivery mode ensures that if a Stationeer chooses to take this pill, they really have to want it.",
   "device": false,
   "dynamic": true,
   "hash": 418958601,
   "maxquantity": 10,
   "name": "ItemPillStun",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemPipeAnalyizer": {
   "atmosphere": false,
   "desc": "This kit creates a Pipe Analyzer.",
   "device": false,
   "dynamic": true,
   "hash": -767597887,
   "maxquantity": 5,
   "name": "ItemPipeAnalyizer",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeCowl": {
   "atmosphere": false,
   "desc": "This creates a Pipe Cowl that can be placed on the end of pipes to expose them to the world atmospheres.",
   "device": false,
   "dynamic": true,
   "hash": -38898376,
   "maxquantity": 20,
   "name": "ItemPipeCowl",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeDigitalValve": {
   "atmosphere": false,
   "desc": "This kit creates a Digital Valve.",
   "device": false,
   "dynamic": true,
   "hash": -1532448832,
   "maxquantity": 5,
   "name": "ItemPipeDigitalValve",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeGasMixer": {
   "atmosphere": false,
   "desc": "This kit creates a Gas Mixer.",
   "device": false,
   "dynamic": true,
   "hash": -1134459463,
   "maxquantity": 5,
   "name": "ItemPipeGasMixer",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeHeater": {
   "atmosphere": false,
   "desc": "Creates a Pipe Heater (Gas).",
   "device": false,
   "dynamic": true,
   "hash": -1751627006,
   "maxquantity": 10,
   "name": "ItemPipeHeater",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemPipeIgniter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1366030599,
   "maxquantity": 5,
   "name": "ItemPipeIgniter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeLabel": {
   "atmosphere": false,
   "desc": "This kit creates a Pipe Label.",
   "device": false,
   "dynamic": true,
   "hash": 391769637,
   "maxquantity": 20,
   "name": "ItemPipeLabel",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeLiquidRadiator": {
   "atmosphere": false,
   "desc": "This kit creates a Liquid Pipe Convection Radiator.",
   "device": false,
   "dynamic": true,
   "hash": -906521320,
   "maxquantity": 10,
   "name": "ItemPipeLiquidRadiator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeMeter": {
   "atmosphere": false,
   "desc": "This kit creates a Pipe Meter.",
   "device": false,
   "dynamic": true,
   "hash": 1207939683,
   "maxquantity": 5,
   "name": "ItemPipeMeter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeRadiator": {
   "atmosphere": false,
   "desc": "This kit creates a Pipe Convection Radiator.",
   "device": false,
   "dynamic": true,
   "hash": -1796655088,
   "maxquantity": 10,
   "name": "ItemPipeRadiator",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPipeValve": {
   "atmosphere": false,
   "desc": "This kit creates a Valve.",
   "device": false,
   "dynamic": true,
   "hash": 799323450,
   "maxquantity": 10,
   "name": "ItemPipeValve",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemPipeVolumePump": {
   "atmosphere": false,
   "desc": "This kit creates a Volume Pump.",
   "device": false,
   "dynamic": true,
   "hash": -1766301997,
   "maxquantity": 5,
   "name": "ItemPipeVolumePump",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPlantEndothermic_Creative": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1159179557,
   "maxquantity": 10,
   "name": "ItemPlantEndothermic_Creative",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlantEndothermic_Genepool1": {
   "atmosphere": false,
   "desc": "Agrizero's Winterspawn atmospheric bio-processor is a recent addition to their catalog of genespliced environmental decorations. Using ambient heat to split Water into Volatiles and Oxygen, the Winterspawn cools its surroundings, when supplied with sufficient Nitrogen. The alpha variant has a peak cooling and electrolysis capacity of 90Watts and is most efficient operating in air temperatures of 0 to 40 Degrees Celsius.",
   "device": false,
   "dynamic": true,
   "hash": 851290561,
   "maxquantity": 10,
   "name": "ItemPlantEndothermic_Genepool1",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlantEndothermic_Genepool2": {
   "atmosphere": false,
   "desc": "Agrizero's Winterspawn atmospheric bio-processor is a recent addition to their catalog of genespliced environmental decorations. Using ambient heat to split Water into Volatiles and Oxygen, the Winterspawn cools its surroundings when supplied with sufficient Nitrogen. The beta variant has a peak cooling and electrolysis capacity of 150Watts and is most efficient operating in air temperatures of 14 to 24 Degrees Celsius.",
   "device": false,
   "dynamic": true,
   "hash": -1414203269,
   "maxquantity": 10,
   "name": "ItemPlantEndothermic_Genepool2",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlantSampler": {
   "atmosphere": false,
   "desc": "The Plant Sampler allows you to take a gene sample of a growing plant. The sampler can then be placed in the Plant Genetic Analyzer to attain and interpret the results.",
   "device": false,
   "dynamic": true,
   "hash": 173023800,
   "logic": {
    "Activate": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemPlantSampler",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemPlantSwitchGrass": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -532672323,
   "maxquantity": 10,
   "name": "ItemPlantSwitchGrass",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Default"
  },
  "ItemPlantThermogenic_Creative": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1208890208,
   "maxquantity": 10,
   "name": "ItemPlantThermogenic_Creative",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlantThermogenic_Genepool1": {
   "atmosphere": false,
   "desc": "The Agrizero's-created Hades Flower is the result of as dubious experiment to combine the allure of tropical plants with the comfort and homeliness of a heat pump. The plant breathes a 1:3 mix of Volatiles and Oxygen, and exhales heated Pollutant.",
   "device": false,
   "dynamic": true,
   "hash": -177792789,
   "maxquantity": 10,
   "name": "ItemPlantThermogenic_Genepool1",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlantThermogenic_Genepool2": {
   "atmosphere": false,
   "desc": "The Agrizero's-created Hades Flower is the result of as dubious experiment to combine the allure of tropical plants with the comfort and homeliness of a heat pump. The plant breathes a 1:3 mix of Volatiles and Oxygen, and exhales heated Pollutant. The beta strain is notably more efficient than the earlier, more experimental alpha variant.",
   "device": false,
   "dynamic": true,
   "hash": 1819167057,
   "maxquantity": 10,
   "name": "ItemPlantThermogenic_Genepool2",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPlasticSheets": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 662053345,
   "maxquantity": 50,
   "name": "ItemPlasticSheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemPotato": {
   "atmosphere": false,
   "desc": " Potatoes are a simple, fast growing crop that can keep Stationeers alive in emergencies.",
   "device": false,
   "dynamic": true,
   "hash": 1929046963,
   "maxquantity": 20,
   "name": "ItemPotato",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPotatoBaked": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2111886401,
   "maxquantity": 1,
   "name": "ItemPotatoBaked",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemPowerConnector": {
   "atmosphere": false,
   "desc": "This kit creates a Power Connector.",
   "device": false,
   "dynamic": true,
   "hash": 839924019,
   "maxquantity": 1,
   "name": "ItemPowerConnector",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemPumpkin": {
   "atmosphere": false,
   "desc": "Pumpkins are a perennial plant, with both a long growth time, and a long time between harvests.  Its low requirement for darkness allows for accelerated growing if provided with extra light.",
   "device": false,
   "dynamic": true,
   "hash": 1277828144,
   "maxquantity": 20,
   "name": "ItemPumpkin",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemPumpkinPie": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 62768076,
   "maxquantity": 1,
   "name": "ItemPumpkinPie",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemPumpkinSoup": {
   "atmosphere": false,
   "desc": "Made using Cooked Pumpkin and an Empty Can in a Basic Packaging Machine or Advanced Packaging Machine. Fairly high in nutrition, canned food does not decay",
   "device": false,
   "dynamic": true,
   "hash": 1277979876,
   "maxquantity": 1,
   "name": "ItemPumpkinSoup",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemPureIce": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Water",
   "device": false,
   "dynamic": true,
   "hash": -1616308158,
   "maxquantity": 50,
   "name": "ItemPureIce",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceCarbonDioxide": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Carbon Dioxide",
   "device": false,
   "dynamic": true,
   "hash": -1251009404,
   "maxquantity": 50,
   "name": "ItemPureIceCarbonDioxide",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceHydrogen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Hydrogen",
   "device": false,
   "dynamic": true,
   "hash": 944530361,
   "maxquantity": 50,
   "name": "ItemPureIceHydrogen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidCarbonDioxide": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Carbon Dioxide",
   "device": false,
   "dynamic": true,
   "hash": -1715945725,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidCarbonDioxide",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidHydrogen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Hydrogen",
   "device": false,
   "dynamic": true,
   "hash": -1044933269,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidHydrogen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidNitrogen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Nitrogen",
   "device": false,
   "dynamic": true,
   "hash": 1674576569,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidNitrogen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidNitrous": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Nitrous Oxide",
   "device": false,
   "dynamic": true,
   "hash": 1428477399,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidNitrous",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidOxygen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Oxygen",
   "device": false,
   "dynamic": true,
   "hash": 541621589,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidOxygen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidPollutant": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Pollutant",
   "device": false,
   "dynamic": true,
   "hash": -1748926678,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidPollutant",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceLiquidVolatiles": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Liquid Volatiles",
   "device": false,
   "dynamic": true,
   "hash": -1306628937,
   "maxquantity": 50,
   "name": "ItemPureIceLiquidVolatiles",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceNitrogen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Nitrogen",
   "device": false,
   "dynamic": true,
   "hash": -1708395413,
   "maxquantity": 50,
   "name": "ItemPureIceNitrogen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceNitrous": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Nitrous Oxide",
   "device": false,
   "dynamic": true,
   "hash": 386754635,
   "maxquantity": 50,
   "name": "ItemPureIceNitrous",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceOxygen": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Oxygen",
   "device": false,
   "dynamic": true,
   "hash": -1150448260,
   "maxquantity": 50,
   "name": "ItemPureIceOxygen",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIcePollutant": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Pollutant",
   "device": false,
   "dynamic": true,
   "hash": -1755356,
   "maxquantity": 50,
   "name": "ItemPureIcePollutant",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIcePollutedWater": {
   "atmosphere": false,
   "desc": "A frozen chunk of Polluted Water",
   "device": false,
   "dynamic": true,
   "hash": -2073202179,
   "maxquantity": 50,
   "name": "ItemPureIcePollutedWater",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceSteam": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Steam",
   "device": false,
   "dynamic": true,
   "hash": -874791066,
   "maxquantity": 50,
   "name": "ItemPureIceSteam",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemPureIceVolatiles": {
   "atmosphere": false,
   "desc": "A frozen chunk of pure Volatiles",
   "device": false,
   "dynamic": true,
   "hash": -633723719,
   "maxquantity": 50,
   "name": "ItemPureIceVolatiles",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemRTG": {
   "atmosphere": false,
   "desc": "This kit creates that miracle of modern science, a Kit (Creative RTG).",
   "device": false,
   "dynamic": true,
   "hash": 495305053,
   "maxquantity": 1,
   "name": "ItemRTG",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemRTGSurvival": {
   "atmosphere": false,
   "desc": "This kit creates a Kit (RTG).",
   "device": false,
   "dynamic": true,
   "hash": 1817645803,
   "maxquantity": 1,
   "name": "ItemRTGSurvival",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemReagentMix": {
   "atmosphere": false,
   "desc": "Reagent mix is pure potential. A slurry of undifferentiated ores, it is output by the Recycler and can be fed into the Centrifuge to separate and recover the individual materials. Reagent mix is also output by the Furnace when the current contents are ejected without smelting a specific ingot.",
   "device": false,
   "dynamic": true,
   "hash": -1641500434,
   "maxquantity": 50,
   "name": "ItemReagentMix",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemRemoteDetonator": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 678483886,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemRemoteDetonator",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "ItemResearchCapsule": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 819096942,
   "maxquantity": 10,
   "name": "ItemResearchCapsule",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemResearchCapsuleGreen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1352732550,
   "maxquantity": 10,
   "name": "ItemResearchCapsuleGreen",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemResearchCapsuleRed": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 954947943,
   "maxquantity": 10,
   "name": "ItemResearchCapsuleRed",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemResearchCapsuleYellow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 750952701,
   "maxquantity": 10,
   "name": "ItemResearchCapsuleYellow",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemReusableFireExtinguisher": {
   "atmosphere": false,
   "desc": "Requires a canister filled with any inert liquid to opperate.",
   "device": false,
   "dynamic": true,
   "hash": -1773192190,
   "name": "ItemReusableFireExtinguisher",
   "reagents": false,
   "slotclass": "Tool",
   "slots": [
    {
     "name": "Liquid  Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Tools"
  },
  "ItemRice": {
   "atmosphere": false,
   "desc": "Rice grows at a moderate rate as long as its supplied with plenty of water.  Being more dependant on water, rice plants can easily die during periods of drought.",
   "device": false,
   "dynamic": true,
   "hash": 658916791,
   "maxquantity": 50,
   "name": "ItemRice",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemRoadFlare": {
   "atmosphere": false,
   "desc": "Designed to burn anywhere in the Solar System, the EZC magnesium fusee supplies its own oxygen to fuel combustion, and dispel the eternal night of space.",
   "device": false,
   "dynamic": true,
   "hash": 871811564,
   "maxquantity": 20,
   "name": "ItemRoadFlare",
   "reagents": false,
   "slotclass": "Flare",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHead": {
   "atmosphere": false,
   "desc": "Replaceable drill head for Rocket Miner",
   "device": false,
   "dynamic": true,
   "hash": 2109945337,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHead",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadDurable": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1530764483,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadDurable",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadHighSpeedIce": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 653461728,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadHighSpeedIce",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadHighSpeedMineral": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1440678625,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadHighSpeedMineral",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadIce": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -380904592,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadIce",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadLongTerm": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -684020753,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadLongTerm",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketMiningDrillHeadMineral": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1083675581,
   "maxquantity": 100,
   "name": "ItemRocketMiningDrillHeadMineral",
   "reagents": false,
   "slotclass": "DrillHead",
   "sorting": "Default"
  },
  "ItemRocketScanningHead": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1198702771,
   "maxquantity": 1,
   "name": "ItemRocketScanningHead",
   "reagents": false,
   "slotclass": "ScanningHead",
   "sorting": "Default"
  },
  "ItemScanner": {
   "atmosphere": false,
   "desc": "A mysterious piece of technology, rumored to have Zrillian origins.",
   "device": false,
   "dynamic": true,
   "hash": 1661270830,
   "name": "ItemScanner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemScrewdriver": {
   "atmosphere": false,
   "desc": "This standard issue frictional adherence adjustor is a top of the line, bi-rotational model with a columnated uni-grip. It's definitely not just a screwdriver. Use it for construction and deconstruction of certain kits, and setting values on logic units.",
   "device": false,
   "dynamic": true,
   "hash": 687940869,
   "name": "ItemScrewdriver",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemSecurityCamera": {
   "atmosphere": false,
   "desc": "Security cameras can be paired with a Motion Sensor, then connected to a Console fitted with a Camera Display for that 'always watched' feeling.",
   "device": false,
   "dynamic": true,
   "hash": -1981101032,
   "maxquantity": 5,
   "name": "ItemSecurityCamera",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemSensorLenses": {
   "atmosphere": false,
   "desc": "These Norsec glasses might not be the most fashionable thing, but when a Sensor Processing Unit (Ore Scanner) is inserted, Stationeers can use these handy glasses to x-ray the ground and find ores that are hidden beneath the surface.",
   "device": false,
   "dynamic": true,
   "hash": -1176140051,
   "logic": {
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemSensorLenses",
   "reagents": false,
   "slotclass": "Glasses",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Sensor Processing Unit",
     "typ": "SensorProcessingUnit"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemSensorProcessingUnitCelestialScanner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1154200014,
   "name": "ItemSensorProcessingUnitCelestialScanner",
   "reagents": false,
   "slotclass": "SensorProcessingUnit",
   "sorting": "Default"
  },
  "ItemSensorProcessingUnitMesonScanner": {
   "atmosphere": false,
   "desc": "The T-Ray Scanner Sensor Processing Unit can be inserted into the Sensor Lenses to show an overlay of pipes and cables. This can be useful when building behind walls or other structures.",
   "device": false,
   "dynamic": true,
   "hash": -1730464583,
   "name": "ItemSensorProcessingUnitMesonScanner",
   "reagents": false,
   "slotclass": "SensorProcessingUnit",
   "sorting": "Default"
  },
  "ItemSensorProcessingUnitOreScanner": {
   "atmosphere": false,
   "desc": "The Sensor Processing unit can be inserted into Sensor Lenses to reveal underground minerals in a HUD.",
   "device": false,
   "dynamic": true,
   "hash": -1219128491,
   "name": "ItemSensorProcessingUnitOreScanner",
   "reagents": false,
   "slotclass": "SensorProcessingUnit",
   "sorting": "Default"
  },
  "ItemSiliconIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -290196476,
   "maxquantity": 500,
   "name": "ItemSiliconIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemSiliconOre": {
   "atmosphere": false,
   "desc": "Silicon is a chemical element with the symbol \"Si\" and is one of the most useful elements to Stationeers. Readily available throughout the universe, silicon is used in a range of alloys, glass, plastics and various electronic components a Stationeer may  need to complete their mission.",
   "device": false,
   "dynamic": true,
   "hash": 1103972403,
   "maxquantity": 50,
   "name": "ItemSiliconOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemSilverIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -929742000,
   "maxquantity": 500,
   "name": "ItemSilverIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemSilverOre": {
   "atmosphere": false,
   "desc": "Silver is a chemical element with the symbol \"Ag\". Valued by many Stationeers for its attractive luster and sheen, it is also used in a variety of electronics components and alloys.",
   "device": false,
   "dynamic": true,
   "hash": -916518678,
   "maxquantity": 50,
   "name": "ItemSilverOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemSolderIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -82508479,
   "maxquantity": 500,
   "name": "ItemSolderIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemSolidFuel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -365253871,
   "maxquantity": 500,
   "name": "ItemSolidFuel",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Resources"
  },
  "ItemSoundCartridgeBass": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1883441704,
   "name": "ItemSoundCartridgeBass",
   "reagents": false,
   "slotclass": "SoundCartridge",
   "sorting": "Default"
  },
  "ItemSoundCartridgeDrums": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1901500508,
   "name": "ItemSoundCartridgeDrums",
   "reagents": false,
   "slotclass": "SoundCartridge",
   "sorting": "Default"
  },
  "ItemSoundCartridgeLeads": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1174735962,
   "name": "ItemSoundCartridgeLeads",
   "reagents": false,
   "slotclass": "SoundCartridge",
   "sorting": "Default"
  },
  "ItemSoundCartridgeSynth": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1971419310,
   "name": "ItemSoundCartridgeSynth",
   "reagents": false,
   "slotclass": "SoundCartridge",
   "sorting": "Default"
  },
  "ItemSoyOil": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1387403148,
   "maxquantity": 100,
   "name": "ItemSoyOil",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemSoybean": {
   "atmosphere": false,
   "desc": " Soybeans grow at a moderate rate, but require atmospheric Nitrogen to grow.  Its main use is to create Soy Oil",
   "device": false,
   "dynamic": true,
   "hash": 1924673028,
   "maxquantity": 100,
   "name": "ItemSoybean",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemSpaceCleaner": {
   "atmosphere": false,
   "desc": "There was a time when humanity really wanted to keep space clean. That time has passed.",
   "device": false,
   "dynamic": true,
   "hash": -1737666461,
   "name": "ItemSpaceCleaner",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ItemSpaceHelmet": {
   "atmosphere": false,
   "desc": "The basic space helmet insulates Stationeers against everything from hard vacuum to weird cooking smells. Providing a pressure-controlled, breathable atmosphere, it comes with a built-in light powered by your Eva Suit Battery Cell (Small).\nIt also incorporates a lock/unlock feature to avoid accidental opening, as well as a flush function to expel and replace the internal atmosphere. If damaged, use Duct Tape to fix it, or paint it any color you like using the Paint Mixer.",
   "device": false,
   "dynamic": true,
   "hash": 714830451,
   "logic": {
    "Combustion": "Read",
    "Flush": "Write",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "SoundAlert": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "ReadWrite"
   },
   "name": "ItemSpaceHelmet",
   "reagents": false,
   "slotclass": "Helmet",
   "sorting": "Clothing"
  },
  "ItemSpaceIce": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 675686937,
   "maxquantity": 100,
   "name": "ItemSpaceIce",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemSpaceOre": {
   "atmosphere": false,
   "desc": "Ore mined from asteroids via the Rocket Miner which then must be processed in the Centrifuge, or Combustion Centrifuge to produce smeltable ores.",
   "device": false,
   "dynamic": true,
   "hash": 2131916219,
   "maxquantity": 100,
   "name": "ItemSpaceOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemSpacepack": {
   "atmosphere": false,
   "desc": "The basic CHAC spacepack isn't 'technically' a jetpack, it's a gas thruster. It can be powered by any gas, so long as the internal pressure of the canister is higher than the ambient external pressure. If the external pressure is greater, the spacepack will not function.\nIndispensable for building, mining and general movement, it has ten storage slots and lets Stationeers fly at 3m/s, compared to the more powerful Jetpack Basic or Hardsuit Jetpack. Adjusting the thrust value alters your rate of acceleration, while activating the stablizer causes the spacepack to hover when a given height is reached.\nUSE: 'J' to activate; 'space' to fly up; 'left ctrl' to descend; and 'WASD' to move.",
   "device": false,
   "dynamic": true,
   "hash": -1260618380,
   "logic": {
    "Activate": "ReadWrite",
    "On": "ReadWrite",
    "ReferenceId": "Read"
   },
   "name": "ItemSpacepack",
   "reagents": false,
   "slotclass": "Back",
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Pressure": [
     0
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Temperature": [
     0
    ]
   },
   "slots": [
    {
     "name": "Propellant",
     "typ": "GasCanister"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemSprayCanBlack": {
   "atmosphere": false,
   "desc": "Go classic, clandestine or just plain Gothic with black paint, which can be applied to most items. Each can has 20 uses.",
   "device": false,
   "dynamic": true,
   "hash": -688107795,
   "maxquantity": 1,
   "name": "ItemSprayCanBlack",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanBlue": {
   "atmosphere": false,
   "desc": "What kind of a color is blue? The kind of of color that says, 'Hey, what about me?'",
   "device": false,
   "dynamic": true,
   "hash": -498464883,
   "maxquantity": 1,
   "name": "ItemSprayCanBlue",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanBrown": {
   "atmosphere": false,
   "desc": "In more artistic Stationeers circles, the absence of brown is often lamented, but seldom changed.",
   "device": false,
   "dynamic": true,
   "hash": 845176977,
   "maxquantity": 1,
   "name": "ItemSprayCanBrown",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanGreen": {
   "atmosphere": false,
   "desc": "Green is the color of life, and longing. Paradoxically, it's also the color of envy, and tolerance. It denotes sickness, youth, and wealth. But really, it's just what light does at around 500 billionths of a meter.",
   "device": false,
   "dynamic": true,
   "hash": -1880941852,
   "maxquantity": 1,
   "name": "ItemSprayCanGreen",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanGrey": {
   "atmosphere": false,
   "desc": "Arguably the most popular color in the universe, grey was invented so designers had something to do.",
   "device": false,
   "dynamic": true,
   "hash": -1645266981,
   "maxquantity": 1,
   "name": "ItemSprayCanGrey",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanKhaki": {
   "atmosphere": false,
   "desc": "Not so much a single color, as a category of boredom, khaki is the pigmentation equivalent of a mild depressive episode.",
   "device": false,
   "dynamic": true,
   "hash": 1918456047,
   "maxquantity": 1,
   "name": "ItemSprayCanKhaki",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanOrange": {
   "atmosphere": false,
   "desc": "Orange is fun, but also suggestive of hazards. Sitting proudly in the middle of the visual spectrum, it has nothing to prove.",
   "device": false,
   "dynamic": true,
   "hash": -158007629,
   "maxquantity": 1,
   "name": "ItemSprayCanOrange",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanPink": {
   "atmosphere": false,
   "desc": "With the invention of enduring chemical dyes, the 20th century bestowed associations with innocence and tenderness upon this pale tint of red. Yet classically, it was the color of seduction and eroticism. Things change.",
   "device": false,
   "dynamic": true,
   "hash": 1344257263,
   "maxquantity": 1,
   "name": "ItemSprayCanPink",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanPurple": {
   "atmosphere": false,
   "desc": "Purple is a curious color. You need to be careful with purple. It can be very good, or go horribly, horribly wrong.",
   "device": false,
   "dynamic": true,
   "hash": 30686509,
   "maxquantity": 1,
   "name": "ItemSprayCanPurple",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanRed": {
   "atmosphere": false,
   "desc": "The king of colors, red is perhaps the defining tone of the universe. Linked to blood, royalty, fire and damnation, it is the chromatic expression of power.",
   "device": false,
   "dynamic": true,
   "hash": 1514393921,
   "maxquantity": 1,
   "name": "ItemSprayCanRed",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanWhite": {
   "atmosphere": false,
   "desc": "White looks clean, sharp and nice. But Stationeering can be a dirty job. White tends to scuff.",
   "device": false,
   "dynamic": true,
   "hash": 498481505,
   "maxquantity": 1,
   "name": "ItemSprayCanWhite",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayCanYellow": {
   "atmosphere": false,
   "desc": "A caricature of light itself, yellow lacks the self-confidence of red, or the swagger of purple. It's less fun than orange, but less emotionally limp than khaki. It's hard to know when yellow is appropriate, but it persists as a primary color regardless. Suggesting that yellow gonna yellow, no matter what anyone thinks.",
   "device": false,
   "dynamic": true,
   "hash": 995468116,
   "maxquantity": 1,
   "name": "ItemSprayCanYellow",
   "reagents": false,
   "slotclass": "Bottle",
   "sorting": "Default"
  },
  "ItemSprayGun": {
   "atmosphere": false,
   "desc": "Use with Spray cans in the Spray Can to paint structures, cables and pipes. Much more efficient and faster than doing it with individual spray cans.",
   "device": false,
   "dynamic": true,
   "hash": 1289723966,
   "name": "ItemSprayGun",
   "reagents": false,
   "slotclass": "Tool",
   "slots": [
    {
     "name": "Spray Can",
     "typ": "Bottle"
    }
   ],
   "sorting": "Tools"
  },
  "ItemSteelFrames": {
   "atmosphere": false,
   "desc": "An advanced and stronger version of Iron Frames, steel frames are placed by right-clicking. To complete construction, use Steel Sheets and a Welding Torch in your active hand.",
   "device": false,
   "dynamic": true,
   "hash": -1448105779,
   "maxquantity": 30,
   "name": "ItemSteelFrames",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemSteelIngot": {
   "atmosphere": false,
   "desc": "Steel ingots are a metal alloy, crafted in a Furnace by smelting Ore (Iron) and Ore (Coal) at a ratio of 3:1.\nIt may not be elegant, but Ice (Oxite) and Ice (Volatiles) can be combined at a ratio of 1:2 in a furnace to create the necessary gas mixture for smelting.",
   "device": false,
   "dynamic": true,
   "hash": -654790771,
   "maxquantity": 500,
   "name": "ItemSteelIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemSteelSheets": {
   "atmosphere": false,
   "desc": "An advanced building material, Ingot (Steel) sheets are used when constructing a Steel Frame and several other wall types.",
   "device": false,
   "dynamic": true,
   "hash": 38555961,
   "maxquantity": 50,
   "name": "ItemSteelSheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemStelliteGlassSheets": {
   "atmosphere": false,
   "desc": "A stronger glass substitute.",
   "device": false,
   "dynamic": true,
   "hash": -2038663432,
   "maxquantity": 50,
   "name": "ItemStelliteGlassSheets",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ItemStelliteIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1897868623,
   "maxquantity": 500,
   "name": "ItemStelliteIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemTablet": {
   "atmosphere": false,
   "desc": "The Xigo handheld 'Padi' tablet is an all-purpose data platform, provided as standard issue to all Stationeers. A dynamic multi-tool that accepts a range of cartridges, the Padi becomes an Atmos Analyzer or Tracker, Medical Analyzer, Ore Scanner, eReader, and various other functions.",
   "device": false,
   "dynamic": true,
   "hash": -229808600,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemTablet",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Cartridge",
     "typ": "Cartridge"
    }
   ],
   "sorting": "Tools"
  },
  "ItemTerrainManipulator": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": true,
   "hash": 111280987,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "ItemTerrainManipulator",
   "reagents": false,
   "slotclass": "Tool",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Dirt Canister",
     "typ": "Ore"
    }
   ],
   "sorting": "Default"
  },
  "ItemTomato": {
   "atmosphere": false,
   "desc": "Tomato plants are perennial, and will produce multiple harvests without needing to be replanted. Once the plant is mature, it will fruit at a moderate pace.",
   "device": false,
   "dynamic": true,
   "hash": -998592080,
   "maxquantity": 20,
   "name": "ItemTomato",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemTomatoSoup": {
   "atmosphere": false,
   "desc": "Made using Cooked Tomatos and an Empty Can in a Basic Packaging Machine or Advanced Packaging Machine.",
   "device": false,
   "dynamic": true,
   "hash": 688734890,
   "maxquantity": 1,
   "name": "ItemTomatoSoup",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Food"
  },
  "ItemToolBelt": {
   "atmosphere": false,
   "desc": "If there's one piece of equipment that embodies Stationeer life above all else, it's the humble toolbelt (Editor's note: a recent ODA survey of iconic Stationeer equipment also rated the smoking, toxic ruins of an over-pressurized Furnace lying amid the charred remains of your latest base very highly).\nDesigned to meet the most strict-ish ODA safety standards, the toolbelt's eight slots hold one thing: tools, and Cable Coil. Not to be confused with the Mining Belt.",
   "device": false,
   "dynamic": true,
   "hash": -355127880,
   "name": "ItemToolBelt",
   "reagents": false,
   "slotclass": "Belt",
   "slots": [
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    },
    {
     "name": "Tool",
     "typ": "Tool"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemTropicalPlant": {
   "atmosphere": false,
   "desc": "An anthurium, evolved in the jungles of South America, which will tolerate higher temperatures than most plants.",
   "device": false,
   "dynamic": true,
   "hash": -800947386,
   "maxquantity": 10,
   "name": "ItemTropicalPlant",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Resources"
  },
  "ItemUraniumOre": {
   "atmosphere": false,
   "desc": "In 1934, Enrico Fermi noticed that bombarding uranium with neutrons produced a burst of beta rays, and a new material. This process was named 'nuclear fission', and resulted in cheap energy, the Cold War, and countless thousand deaths. While reasonably common throughout the Solar System, Stationeers are wary of the material.",
   "device": false,
   "dynamic": true,
   "hash": -1516581844,
   "maxquantity": 50,
   "name": "ItemUraniumOre",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ores"
  },
  "ItemVolatiles": {
   "atmosphere": false,
   "desc": "An extremely reactive ice with numerous hydrocarbons trapped inside. For simplicity's sake, these are often displayed as H2 by devices like the Atmos Analyzer.\n      \nVolatiles combust in a 2:1 ratio with Oxygen, creating Carbon Dioxide and pollutants. However when catalysed via devices such as the H2 Combustor in the presence of Oxygen, they produce\n        Steam and heat with a modicum of Carbon Dioxide and Pollutant due to the autoignition of the volatiles in the chamber. Along with Oxygen, volatiles gas is also the major component of fuel for such devices as the Welding Torch.\n",
   "device": false,
   "dynamic": true,
   "hash": 1253102035,
   "maxquantity": 50,
   "name": "ItemVolatiles",
   "reagents": false,
   "slotclass": "Ore",
   "sorting": "Ices"
  },
  "ItemWallCooler": {
   "atmosphere": false,
   "desc": "This kit creates a Wall Cooler.",
   "device": false,
   "dynamic": true,
   "hash": -1567752627,
   "maxquantity": 5,
   "name": "ItemWallCooler",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWallHeater": {
   "atmosphere": false,
   "desc": "This kit creates a Kit (Wall Heater).",
   "device": false,
   "dynamic": true,
   "hash": 1880134612,
   "maxquantity": 5,
   "name": "ItemWallHeater",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWallLight": {
   "atmosphere": false,
   "desc": "This kit creates any one of ten Kit (Lights) variants.",
   "device": false,
   "dynamic": true,
   "hash": 1108423476,
   "maxquantity": 10,
   "name": "ItemWallLight",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWaspaloyIngot": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 156348098,
   "maxquantity": 500,
   "name": "ItemWaspaloyIngot",
   "reagents": false,
   "slotclass": "Ingot",
   "sorting": "Resources"
  },
  "ItemWaterBottle": {
   "atmosphere": false,
   "desc": "Delicious and pure H20, refined from local sources as varied as Venusian ice and trans-Solar comets. Empty bottles can be refilled using the Water Bottle Filler.",
   "device": false,
   "dynamic": true,
   "hash": 107741229,
   "maxquantity": 1,
   "name": "ItemWaterBottle",
   "reagents": false,
   "slotclass": "LiquidBottle",
   "sorting": "Default"
  },
  "ItemWaterPipeDigitalValve": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 309693520,
   "maxquantity": 5,
   "name": "ItemWaterPipeDigitalValve",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWaterPipeMeter": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -90898877,
   "maxquantity": 5,
   "name": "ItemWaterPipeMeter",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWaterWallCooler": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1721846327,
   "maxquantity": 5,
   "name": "ItemWaterWallCooler",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "ItemWearLamp": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -598730959,
   "logic": {
    "On": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "name": "ItemWearLamp",
   "reagents": false,
   "slotclass": "Helmet",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Clothing"
  },
  "ItemWeldingTorch": {
   "atmosphere": false,
   "desc": "Stored in the standard issue Stationeers Tool Belt, the Arlite welding torch is used to construct a range of essential structures.\nAn upgraded version of the classic 'Zairo' model first manufactured by ExMin for modular space habitat assembly, the Arlite is powered by a single Canister (Fuel) and designed to function equally well in deep space and deep gravity wells.",
   "device": false,
   "dynamic": true,
   "hash": -2066892079,
   "name": "ItemWeldingTorch",
   "reagents": false,
   "slotclass": "Tool",
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    }
   ],
   "sorting": "Tools"
  },
  "ItemWheat": {
   "atmosphere": false,
   "desc": "A classical symbol of growth and new life, wheat takes a moderate time to grow. Its main use is to create flour using the Reagent Processor.",
   "device": false,
   "dynamic": true,
   "hash": -1057658015,
   "maxquantity": 100,
   "name": "ItemWheat",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Default"
  },
  "ItemWireCutters": {
   "atmosphere": false,
   "desc": "Wirecutters allow you to deconstruct various structures, as well as cross-lay cables when held in your non-active hand, and defuse explosives as needed. Wirecutters are stored in the Tool Belt, along with other essential tools.",
   "device": false,
   "dynamic": true,
   "hash": 1535854074,
   "name": "ItemWireCutters",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "ItemWirelessBatteryCellExtraLarge": {
   "atmosphere": false,
   "desc": "0.Empty\n1.Critical\n2.VeryLow\n3.Low\n4.Medium\n5.High\n6.Full",
   "device": false,
   "dynamic": true,
   "hash": -504717121,
   "logic": {
    "Mode": "ReadWrite",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "ItemWirelessBatteryCellExtraLarge",
   "reagents": false,
   "slotclass": "Battery",
   "sorting": "Default"
  },
  "ItemWreckageAirConditioner1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1826023284,
   "maxquantity": 10,
   "name": "ItemWreckageAirConditioner1",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageAirConditioner2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 169888054,
   "maxquantity": 10,
   "name": "ItemWreckageAirConditioner2",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageHydroponicsTray1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -310178617,
   "maxquantity": 10,
   "name": "ItemWreckageHydroponicsTray1",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageLargeExtendableRadiator01": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -997763,
   "maxquantity": 10,
   "name": "ItemWreckageLargeExtendableRadiator01",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureRTG1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 391453348,
   "maxquantity": 10,
   "name": "ItemWreckageStructureRTG1",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation001": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -834664349,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation001",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation002": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1464424921,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation002",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation003": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 542009679,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation003",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation004": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1104478996,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation004",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation005": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -919745414,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation005",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation006": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1344576960,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation006",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation007": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 656649558,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation007",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageStructureWeatherStation008": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1214467897,
   "maxquantity": 10,
   "name": "ItemWreckageStructureWeatherStation008",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageTurbineGenerator1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1662394403,
   "maxquantity": 10,
   "name": "ItemWreckageTurbineGenerator1",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageTurbineGenerator2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 98602599,
   "maxquantity": 10,
   "name": "ItemWreckageTurbineGenerator2",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageTurbineGenerator3": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1927790321,
   "maxquantity": 10,
   "name": "ItemWreckageTurbineGenerator3",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageWallCooler1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1682930158,
   "maxquantity": 10,
   "name": "ItemWreckageWallCooler1",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWreckageWallCooler2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 45733800,
   "maxquantity": 10,
   "name": "ItemWreckageWallCooler2",
   "reagents": false,
   "slotclass": "Wreckage",
   "sorting": "Default"
  },
  "ItemWrench": {
   "atmosphere": false,
   "desc": "One of humanity's enduring contributions to the cosmos, the wrench represents the essence of our species. A simple, effective and spiritually barren tool, use it to build and deconstruct a variety of structures",
   "device": false,
   "dynamic": true,
   "hash": -1886261558,
   "name": "ItemWrench",
   "reagents": false,
   "slotclass": "Tool",
   "sorting": "Tools"
  },
  "KitSDBSilo": {
   "atmosphere": false,
   "desc": "This kit creates a SDB Silo.",
   "device": false,
   "dynamic": true,
   "hash": 1932952652,
   "maxquantity": 10,
   "name": "KitSDBSilo",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "KitStructureCombustionCentrifuge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 231903234,
   "maxquantity": 1,
   "name": "KitStructureCombustionCentrifuge",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Kits"
  },
  "KitchenTableShort": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1427415566,
   "name": "KitchenTableShort",
   "reagents": false
  },
  "KitchenTableSimpleShort": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -78099334,
   "name": "KitchenTableSimpleShort",
   "reagents": false
  },
  "KitchenTableSimpleTall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1068629349,
   "name": "KitchenTableSimpleTall",
   "reagents": false
  },
  "KitchenTableTall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1386237782,
   "name": "KitchenTableTall",
   "reagents": false
  },
  "Lander": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1605130615,
   "name": "Lander",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "Entity",
     "typ": "Entity"
    }
   ],
   "sorting": "Default"
  },
  "Landingpad_2x2CenterPiece01": {
   "atmosphere": false,
   "desc": "Recommended for larger traders. This allows for the creation of 4x4 and 6x6 landing areas with symetrical doors",
   "device": false,
   "dynamic": false,
   "hash": -1295222317,
   "name": "Landingpad_2x2CenterPiece01",
   "reagents": false
  },
  "Landingpad_BlankPiece": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 912453390,
   "name": "Landingpad_BlankPiece",
   "reagents": false
  },
  "Landingpad_CenterPiece01": {
   "atmosphere": false,
   "desc": "The target point where the trader shuttle will land. Requires a clear view of the sky.",
   "device": false,
   "dynamic": false,
   "hash": 1070143159,
   "modes": {
    "0": "None",
    "1": "NoContact",
    "2": "Moving",
    "3": "Holding",
    "4": "Landed"
   },
   "name": "Landingpad_CenterPiece01",
   "reagents": false
  },
  "Landingpad_CrossPiece": {
   "atmosphere": false,
   "desc": "Extends the size of the landing pad area. A basic trader shuttle requires a 3x3 clear landing area.",
   "device": false,
   "dynamic": false,
   "hash": 1101296153,
   "name": "Landingpad_CrossPiece",
   "reagents": false
  },
  "Landingpad_DataConnectionPiece": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "LandingPad",
     "Input"
    ],
    "4": [
     "LandingPad",
     "Input"
    ]
   },
   "desc": "Provides power to the landing pad. The data port must be connected to the data port of a computer with a communications motherboard for a trader to be called in to land.",
   "device": true,
   "dynamic": false,
   "hash": -2066405918,
   "logic": {
    "Activate": "ReadWrite",
    "Combustion": "Read",
    "ContactTypeId": "Read",
    "Error": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Vertical": "ReadWrite"
   },
   "modes": {
    "0": "None",
    "1": "NoContact",
    "2": "Moving",
    "3": "Holding",
    "4": "Landed"
   },
   "name": "Landingpad_DataConnectionPiece",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "Landingpad_DiagonalPiece01": {
   "atmosphere": false,
   "desc": "Extends the size of the landing pad area. A basic trader shuttle requires a 3x3 clear landing area.",
   "device": false,
   "dynamic": false,
   "hash": 977899131,
   "name": "Landingpad_DiagonalPiece01",
   "reagents": false
  },
  "Landingpad_GasConnectorInwardPiece": {
   "atmosphere": true,
   "conn": {
    "0": [
     "LandingPad",
     "Input"
    ],
    "1": [
     "LandingPad",
     "Input"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 817945707,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "Landingpad_GasConnectorInwardPiece",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "Landingpad_GasConnectorOutwardPiece": {
   "atmosphere": true,
   "conn": {
    "0": [
     "LandingPad",
     "Input"
    ],
    "1": [
     "LandingPad",
     "Input"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "Pumps gas purchased from a trader out of the landing pad. You can increase the landing pad's gas storage capacity by adding more Landingpad Gas Storage to the landing pad.",
   "device": true,
   "dynamic": false,
   "hash": -1100218307,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "Landingpad_GasConnectorOutwardPiece",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "Landingpad_GasCylinderTankPiece": {
   "atmosphere": false,
   "desc": "Increases the volume of the landing pads gas storage capacity. This volume is used for buying and selling gas to traders.",
   "device": false,
   "dynamic": false,
   "hash": 170818567,
   "name": "Landingpad_GasCylinderTankPiece",
   "reagents": false
  },
  "Landingpad_LiquidConnectorInwardPiece": {
   "atmosphere": true,
   "conn": {
    "0": [
     "LandingPad",
     "Input"
    ],
    "1": [
     "LandingPad",
     "Input"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1216167727,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "Landingpad_LiquidConnectorInwardPiece",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "Landingpad_LiquidConnectorOutwardPiece": {
   "atmosphere": true,
   "conn": {
    "0": [
     "LandingPad",
     "Input"
    ],
    "1": [
     "LandingPad",
     "Input"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "Pumps liquid purchased from a trader out of the landing pad. You can increase the landing pad's liquid storage capacity by adding more Landingpad Gas Storage to the landing pad.",
   "device": true,
   "dynamic": false,
   "hash": -1788929869,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "Landingpad_LiquidConnectorOutwardPiece",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "Landingpad_StraightPiece01": {
   "atmosphere": false,
   "desc": "Extends the size of the landing pad area. A basic trader shuttle requires a 3x3 clear landing area.",
   "device": false,
   "dynamic": false,
   "hash": -976273247,
   "name": "Landingpad_StraightPiece01",
   "reagents": false
  },
  "Landingpad_TaxiPieceCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1872345847,
   "name": "Landingpad_TaxiPieceCorner",
   "reagents": false
  },
  "Landingpad_TaxiPieceHold": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 146051619,
   "name": "Landingpad_TaxiPieceHold",
   "reagents": false
  },
  "Landingpad_TaxiPieceStraight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1477941080,
   "name": "Landingpad_TaxiPieceStraight",
   "reagents": false
  },
  "Landingpad_ThreshholdPiece": {
   "atmosphere": false,
   "conn": {
    "0": [
     "LandingPad",
     "Input"
    ],
    "1": [
     "LandingPad",
     "Input"
    ],
    "2": [
     "LandingPad",
     "Input"
    ],
    "3": [
     "Data",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1514298582,
   "logic": {
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "Landingpad_ThreshholdPiece",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "LogicStepSequencer8": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Power",
     "Input"
    ]
   },
   "desc": "The ODA does not approve of soundtracks or other distractions.\nAs such, Stationeers have had to create their own musical accompaniment to the demanding labor of building and maintaining off-world infrastructure.\nCentral to this pastime is the step sequencer, which allows Stationeers to sequence short musical patterns or loops. \n\n<size=120%><b>DIY MUSIC - GETTING STARTED</b></size>\n\n1: Connect 8 Device Step Units to your step sequencer via the data port on the left hand side.\n\n2: Label each step unit, then assign step units 1 through 8 on the step sequencer using the screwdriver.\n\n3: Select the output speaker (eg Passive Speaker) where the sequencer will play the sounds. This needs to be connected to the logic network on the right hand side of the sequencer.\n\n4: Place a Stop Watch and use a Logic Reader and Logic Writer to write the time to the time variable on the sequencer.\n\n5: Set the BPM on the sequencer using a Dial and a Logic Writer to write to the sequencer's BPM variable. A higher bpm will play the sequence faster. \n\n6: Insert a sound cartridge of your choosing and select which variant of sound you wish to play by pushing the arrow buttons located above and below the sound cartridge slot.\n\n7: Choose the pitch of the sounds to play by setting the dial on each of your 8 step units to the desired note. With drums, each note is a different drum sounds. You can trial your sounds by pushing the activate button on each step unit (with the sequencer inactive).\n\n8: Get freaky with the Low frequency oscillator.\n\n9: Finally, activate the sequencer, Vibeoneer.",
   "device": true,
   "dynamic": false,
   "hash": 1531272458,
   "logic": {
    "Activate": "ReadWrite",
    "Bpm": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Time": "ReadWrite"
   },
   "modes": {
    "0": "Whole Note",
    "1": "Half Note",
    "2": "Quarter Note",
    "3": "Eighth Note",
    "4": "Sixteenth Note"
   },
   "name": "LogicStepSequencer8",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Sound Cartridge",
     "typ": "SoundCartridge"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "Meteorite": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -99064335,
   "name": "Meteorite",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "MonsterEgg": {
   "atmosphere": false,
   "desc": "<N:EN:MonsterEgg>",
   "device": false,
   "dynamic": true,
   "hash": -1667675295,
   "name": "MonsterEgg",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "MotherboardComms": {
   "atmosphere": false,
   "desc": "When placed in a Computer and connected to a Landingpad Data And Power, a Medium Satellite Dish, and a Vending Machine allows Stationeers to trade with suppliers. Adjust the horizontal and vertical attributes of the Medium Satellite Dish either directly or through logic. You need a communications signal of 95% or above to establish reliable communications with a trader. A minimum of a 3x3 clear pad area with a Landingpad Center at the center is required for a trader to land.",
   "device": false,
   "dynamic": true,
   "hash": -337075633,
   "name": "MotherboardComms",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MotherboardLogic": {
   "atmosphere": false,
   "desc": "Motherboards are connected to Computers to perform various technical functions.\nThe Norsec-designed K-cops logic motherboard allows Stationeers to set variables and actions on specific logic-controlled items.",
   "device": false,
   "dynamic": true,
   "hash": 502555944,
   "name": "MotherboardLogic",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MotherboardMissionControl": {
   "atmosphere": false,
   "desc": "<N:EN:MotherboardMissionControl>",
   "device": false,
   "dynamic": true,
   "hash": -127121474,
   "name": "MotherboardMissionControl",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MotherboardProgrammableChip": {
   "atmosphere": false,
   "desc": "When placed in a Computer, the IC Editor allows players to write and edit IC code, which can then be uploaded to a Integrated Circuit (IC10) if housed in an IC Housing.",
   "device": false,
   "dynamic": true,
   "hash": -161107071,
   "name": "MotherboardProgrammableChip",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MotherboardRockets": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -806986392,
   "name": "MotherboardRockets",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MotherboardSorter": {
   "atmosphere": false,
   "desc": "Motherboards are connected to Computers to perform various technical functions.\nThe Norsec-designed K-cops 10-10 sorter motherboard permits Stationeers to control which items a Sorter does, and does not, permit to pass.",
   "device": false,
   "dynamic": true,
   "hash": -1908268220,
   "name": "MotherboardSorter",
   "reagents": false,
   "slotclass": "Motherboard",
   "sorting": "Default"
  },
  "MothershipCore": {
   "atmosphere": false,
   "desc": "A relic of from an earlier era of space ambition, Sinotai's mothership cores formed the central element of a generation's space-going creations. While Sinotai's pivot to smaller, modular craft upset some purists, motherships continue to be built and maintained by dedicated enthusiasts.",
   "device": false,
   "dynamic": true,
   "hash": -1930442922,
   "name": "MothershipCore",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "NpcChick": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 155856647,
   "name": "NpcChick",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    },
    {
     "name": "Lungs",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "NpcChicken": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 399074198,
   "name": "NpcChicken",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Brain",
     "typ": "Organ"
    },
    {
     "name": "Lungs",
     "typ": "Organ"
    }
   ],
   "sorting": "Default"
  },
  "PassiveSpeaker": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 248893646,
   "logic": {
    "PrefabHash": "ReadWrite",
    "ReferenceId": "ReadWrite",
    "SoundAlert": "ReadWrite",
    "Volume": "ReadWrite"
   },
   "name": "PassiveSpeaker",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "PipeBenderMod": {
   "atmosphere": false,
   "desc": "Apply to an Hydraulic Pipe Bender with a Welding Torch or Arc Welder to upgrade for increased processing speed and more recipe options.",
   "device": false,
   "dynamic": true,
   "hash": 443947415,
   "name": "PipeBenderMod",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "PortableComposter": {
   "atmosphere": false,
   "desc": "A simple composting device, the basic composter creates Fertilizer out of organic matter. It accepts food, Decayed Food or Biomass. It requires a full Liquid Canister and a battery to operate, accelerating the natural composting process.\nWhen processing, it releases nitrogen and volatiles, as well a small amount of heat.\n\n<size=120%><b>Compost composition</b></size>\nFertilizer is produced at a 1:3 ratio of fertilizer to ingredients. The fertilizer's effects on plants will vary depending on the respective proportions of its ingredients.\n\n- food increases PLANT YIELD up to two times\n- Decayed Food increases plant GROWTH SPEED up to two times\n- Biomass increases the NUMBER OF GROWTH CYCLES the fertilizer lasts for",
   "device": false,
   "dynamic": true,
   "hash": -1958705204,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "PortableComposter",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "Battery"
    },
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    }
   ],
   "sorting": "Default"
  },
  "PortableSolarPanel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 2043318949,
   "logic": {
    "Open": "ReadWrite",
    "ReferenceId": "Read"
   },
   "name": "PortableSolarPanel",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "RailingElegant01": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 399661231,
   "name": "RailingElegant01",
   "reagents": false
  },
  "RailingElegant02": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1898247915,
   "name": "RailingElegant02",
   "reagents": false
  },
  "RailingIndustrial02": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -2072792175,
   "name": "RailingIndustrial02",
   "reagents": false
  },
  "ReagentColorBlue": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 980054869,
   "maxquantity": 100,
   "name": "ReagentColorBlue",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ReagentColorGreen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 120807542,
   "maxquantity": 100,
   "name": "ReagentColorGreen",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ReagentColorOrange": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -400696159,
   "maxquantity": 100,
   "name": "ReagentColorOrange",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ReagentColorRed": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 1998377961,
   "maxquantity": 100,
   "name": "ReagentColorRed",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "ReagentColorYellow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 635208006,
   "maxquantity": 100,
   "name": "ReagentColorYellow",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Resources"
  },
  "RespawnPoint": {
   "atmosphere": false,
   "desc": "Place a respawn point to set a player entry point to your base when loading in, or returning from the dead.",
   "device": false,
   "dynamic": false,
   "hash": -788672929,
   "name": "RespawnPoint",
   "reagents": false
  },
  "RespawnPointWallMounted": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -491247370,
   "name": "RespawnPointWallMounted",
   "reagents": false
  },
  "Robot": {
   "atmosphere": false,
   "desc": "Designed by - presumably drunk - Norsec roboticists, AIMeE (or Automated Independent Mechanical Entity) can be a Stationeer's best friend, or tiresome nemesis, or both several times in the same day. \n      \nIntended to unearth and retrieve ores automatically, the unit requires basic programming knowledge to operate, and IC Editor Motherboard.\n\nAIMEe has 7 modes:\n\nRobotMode.None = 0 = Do nothing\nRobotMode.None = 1 = Follow nearest player\nRobotMode.None = 2 = Move to target in straight line\nRobotMode.None = 3 = Wander around looking for ores in 15 co-ords radius\nRobotMode.None = 4 = Unload in chute input or chute bin within 3 meters / 1.5 large grids\nRobotMode.None = 5 = Path(find) to target\nRobotMode.None = 6 = Automatic assigned state, shows when storage slots are fullConnects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": 434786784,
   "logic": {
    "Error": "Read",
    "ForwardX": "Read",
    "ForwardY": "Read",
    "ForwardZ": "Read",
    "MineablesInQueue": "Read",
    "MineablesInVicinity": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Orientation": "Read",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "PressureExternal": "Read",
    "ReferenceId": "Read",
    "TargetX": "Write",
    "TargetY": "Write",
    "TargetZ": "Write",
    "TemperatureExternal": "Read",
    "VelocityMagnitude": "Read",
    "VelocityRelativeX": "Read",
    "VelocityRelativeY": "Read",
    "VelocityRelativeZ": "Read",
    "VelocityX": "Read",
    "VelocityY": "Read",
    "VelocityZ": "Read"
   },
   "modes": {
    "0": "None",
    "1": "Follow",
    "2": "MoveToTarget",
    "3": "Roam",
    "4": "Unload",
    "5": "PathToTarget",
    "6": "StorageFull"
   },
   "name": "Robot",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    },
    {
     "name": "Ore",
     "typ": "Ore"
    }
   ],
   "sorting": "Default"
  },
  "RoverCargo": {
   "atmosphere": false,
   "desc": "Connects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": 350726273,
   "logic": {
    "Combustion": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "RoverCargo",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     9,
     10,
     11
    ],
    "ChargeRatio": [
     9,
     10,
     11
    ],
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "FilterType": [
     2,
     3,
     4
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "Pressure": [
     5,
     6,
     7,
     8
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15
    ],
    "Temperature": [
     5,
     6,
     7,
     8
    ]
   },
   "slots": [
    {
     "name": "Entity",
     "typ": "Entity"
    },
    {
     "name": "Entity",
     "typ": "Entity"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    },
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    },
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    },
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Container Slot",
     "typ": "None"
    },
    {
     "name": "Container Slot",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTank>",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTank>",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "Rover_MkI": {
   "atmosphere": false,
   "desc": "A distant cousin of the jeep, the Mk I {Sinotai electric rover is one of the most simple and durable light vehicles in the known universe. Able to carry two passengers and cargo such as the Portable Gas Tank (Air) or <N:EN:Crate>, it is powered by up to three batteries, accepting everything including Battery Cell (Nuclear).\nA quad-array of hub-mounted electric engines propels the reinforced aluminium frame over most terrain and modest obstacles. While the Mk I is designed for stability in low-horizontality circumstances, if it rolls, try using your Crowbar to put it right way up.Connects to <pos=300>Logic Transmitter",
   "device": false,
   "dynamic": true,
   "hash": -2049946335,
   "logic": {
    "Combustion": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "Rover_MkI",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     2,
     3,
     4
    ],
    "ChargeRatio": [
     2,
     3,
     4
    ],
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10
    ]
   },
   "slots": [
    {
     "name": "Entity",
     "typ": "Entity"
    },
    {
     "name": "Entity",
     "typ": "Entity"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "<N:EN:ContainerConnection>",
     "typ": "None"
    },
    {
     "name": "<N:EN:ContainerConnection>",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTankConnection>",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTankConnection>",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTankConnection>",
     "typ": "None"
    },
    {
     "name": "<N:EN:GasTankConnection>",
     "typ": "None"
    }
   ],
   "sorting": "Default"
  },
  "Rover_MkI_build_states": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 861674123,
   "name": "Rover_MkI_build_states",
   "reagents": false
  },
  "SMGMagazine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -256607540,
   "name": "SMGMagazine",
   "reagents": false,
   "slotclass": "Magazine",
   "sorting": "Default"
  },
  "SeedBag_Corn": {
   "atmosphere": false,
   "desc": "Grow a Corn.",
   "device": false,
   "dynamic": true,
   "hash": -1290755415,
   "maxquantity": 10,
   "name": "SeedBag_Corn",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Fern": {
   "atmosphere": false,
   "desc": "Grow a Fern.",
   "device": false,
   "dynamic": true,
   "hash": -1990600883,
   "maxquantity": 10,
   "name": "SeedBag_Fern",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Mushroom": {
   "atmosphere": false,
   "desc": "Grow a Mushroom.",
   "device": false,
   "dynamic": true,
   "hash": 311593418,
   "maxquantity": 10,
   "name": "SeedBag_Mushroom",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Potato": {
   "atmosphere": false,
   "desc": "Grow a Potato.",
   "device": false,
   "dynamic": true,
   "hash": 1005571172,
   "maxquantity": 10,
   "name": "SeedBag_Potato",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Pumpkin": {
   "atmosphere": false,
   "desc": "Grow a Pumpkin.",
   "device": false,
   "dynamic": true,
   "hash": 1423199840,
   "maxquantity": 10,
   "name": "SeedBag_Pumpkin",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Rice": {
   "atmosphere": false,
   "desc": "Grow some Rice.",
   "device": false,
   "dynamic": true,
   "hash": -1691151239,
   "maxquantity": 10,
   "name": "SeedBag_Rice",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Soybean": {
   "atmosphere": false,
   "desc": "Grow some Soybean.",
   "device": false,
   "dynamic": true,
   "hash": 1783004244,
   "maxquantity": 10,
   "name": "SeedBag_Soybean",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Switchgrass": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 488360169,
   "maxquantity": 10,
   "name": "SeedBag_Switchgrass",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Tomato": {
   "atmosphere": false,
   "desc": "Grow a Tomato.",
   "device": false,
   "dynamic": true,
   "hash": -1922066841,
   "maxquantity": 10,
   "name": "SeedBag_Tomato",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SeedBag_Wheet": {
   "atmosphere": false,
   "desc": "Grow some Wheat.",
   "device": false,
   "dynamic": true,
   "hash": -654756733,
   "maxquantity": 10,
   "name": "SeedBag_Wheet",
   "reagents": false,
   "slotclass": "Plant",
   "sorting": "Food"
  },
  "SpaceShuttle": {
   "atmosphere": false,
   "desc": "An antiquated Sinotai transport craft, long since decommissioned.",
   "device": false,
   "dynamic": true,
   "hash": -1991297271,
   "name": "SpaceShuttle",
   "reagents": false,
   "slotclass": "None",
   "slots": [
    {
     "name": "Captain's Seat",
     "typ": "Entity"
    },
    {
     "name": "Passenger Seat Left",
     "typ": "Entity"
    },
    {
     "name": "Passenger Seat Right",
     "typ": "Entity"
    }
   ],
   "sorting": "Default"
  },
  "StopWatch": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1527229051,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Time": "Read"
   },
   "name": "StopWatch",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureAccessBridge": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Extendable bridge that spans three grids",
   "device": true,
   "dynamic": false,
   "hash": 1298920475,
   "logic": {
    "Activate": "ReadWrite",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureAccessBridge",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureActiveVent": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ]
   },
   "desc": "The active vent is a powered device for maintaining gas pressure by pumping gas into (or out of) a pipe network. The vent has two modes: 'Outward' sets it to pump gas into a space until pressure is reached; 'Inward' sets it to pump gas out until pressure is reached. The pressure parameter can be set on a connected Console. Default pressure is 101kPa for Outward; 0kPa for Inward ...",
   "device": true,
   "dynamic": false,
   "hash": -1129453144,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "PressureExternal": "ReadWrite",
    "PressureInternal": "ReadWrite",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Outward",
    "1": "Inward"
   },
   "name": "StructureActiveVent",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAdvancedComposter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output"
    ],
    "1": [
     "Data",
     "None"
    ],
    "2": [
     "PipeLiquid",
     "Input"
    ],
    "3": [
     "Power",
     "None"
    ],
    "4": [
     "Chute",
     "Input"
    ],
    "5": [
     "Chute",
     "Output"
    ]
   },
   "desc": "The advanced composter creates Fertilizer out of organic matter. It accepts food, Decayed Food or Biomass. It requires Water and power to operate, accelerating the natural composting process.\nWhen processing, it releases nitrogen and volatiles, as well a small amount of heat. \n\n<size=120%><b>Compost composition</b></size>\nFertilizer is produced at a 1:3 ratio of fertilizer to ingredients. The fertilizer's effects on plants will vary depending on the respective proportions of its ingredients.\n\n- Food increases PLANT YIELD up to two times\n- Decayed Food increases plant GROWTH SPEED up to two times\n- Biomass increases the NUMBER OF GROWTH CYCLES the fertilizer lasts for up to five times\n",
   "device": true,
   "dynamic": false,
   "hash": 446212963,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureAdvancedComposter",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAdvancedFurnace": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ],
    "4": [
     "Pipe",
     "Input"
    ],
    "5": [
     "Pipe",
     "Output"
    ],
    "6": [
     "PipeLiquid",
     "Output2"
    ]
   },
   "desc": "The advanced furnace comes with integrated inlet and outlet pumps for controlling the unit's internal pressure.",
   "device": true,
   "dynamic": false,
   "hash": 545937711,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Combustion": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "Reagents": "Read",
    "RecipeHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SettingInput": "ReadWrite",
    "SettingOutput": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureAdvancedFurnace",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAdvancedPackagingMachine": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The Xigo Advanced Cannifier Multi-Plus Pro is an automateable packaging machine that uses Empty Cans and cooked food to create canned sustenance that does not decay. Note that the ACMPP only accepts cooked food and tin cans.",
   "device": true,
   "dynamic": false,
   "hash": -463037670,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureAdvancedPackagingMachine",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureAirConditioner": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Pipe",
     "Waste"
    ],
    "4": [
     "Power",
     "None"
    ]
   },
   "desc": "Built using the Kit (Atmospherics), the ExMin-designed air conditioner is used to raise or lower input gas temperature.\n\t  \nThe unit has three pipe connections: input, output, and waste. Gas fed into the input will be heated or cooled to reach the target temperature, while the opposite will happen to gas on the waste network.\n\nMultiple Efficiency Multipliers can effect the amount of energy the Air Conditioner uses, and these can be view on the unit's green Information Panel. As the temperature difference between input and waste increases, the Temperature Differential Efficiency Multiplier will decrease. If input or waste temperature is extremely hot or cold, the Operational Temperature Efficiency will decrease. If the input or waste pipe has approach low pressures, the Pressure Efficiency will decrease.\n\nPipe Convection Radiators may be useful in bringing extreme pipe temperatures back towards normal world temperatures. \n  \nFor more information on using the air conditioner, consult the temperature control Guides page.",
   "device": true,
   "dynamic": false,
   "hash": -2087593337,
   "logic": {
    "CombustionInput": "Read",
    "CombustionOutput": "Read",
    "CombustionOutput2": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "OperationalTemperatureEfficiency": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "PressureEfficiency": "Read",
    "PressureInput": "Read",
    "PressureOutput": "Read",
    "PressureOutput2": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioCarbonDioxideOutput2": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrogenOutput2": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioNitrousOxideOutput2": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenOutput": "Read",
    "RatioOxygenOutput2": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutantOutput2": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioVolatilesOutput2": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterOutput": "Read",
    "RatioWaterOutput2": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "TemperatureDifferentialEfficiency": "Read",
    "TemperatureInput": "Read",
    "TemperatureOutput": "Read",
    "TemperatureOutput2": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesOutput": "Read",
    "TotalMolesOutput2": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Active"
   },
   "name": "StructureAirConditioner",
   "pins": 2,
   "reagents": false,
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAirlock": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "The standard airlock is a powered portal that forms the main component of an airlock chamber. As long as the airlock is not locked, it can be manually opened using a crowbar.",
   "device": true,
   "dynamic": false,
   "hash": -2105052344,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureAirlock",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAirlockGate": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "1 x 1 modular door piece for building hangar doors.",
   "device": true,
   "dynamic": false,
   "hash": 1736080881,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureAirlockGate",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAngledBench": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1811979158,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureAngledBench",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureArcFurnace": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The simplest smelting system available to the average Stationeer, Recurso's arc furnace was forged itself in the depths of the Solar System to help explorational geologists determine the purity of potential asteroidal mining targets.\nCo-opted by the ODA, it now provides Stationeers with a way to produce pure ingots of various resources.\nThe smelting process also releases a range of by product gases, principally Nitrogen, Carbon Dioxide, Volatiles and Oxygen in differing ratios. These can be recaptured from the atmosphere by filtering, but also make the arc furnace a risk in closed environments. \nUnlike the more advanced Furnace, the arc furnace cannot create alloys.",
   "device": true,
   "dynamic": false,
   "hash": -247344692,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "Idle": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureArcFurnace",
   "reagents": true,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "Ore"
    },
    {
     "name": "Export",
     "typ": "Ingot"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureAreaPowerControl": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ]
   },
   "desc": "An Area Power Control (APC) has three main functions: \nIts primary purpose is to regulate power flow, ensuring uninterrupted performance from devices and machinery, especially those with a fluctuating draw. \nAPCs also create sub-networks, as no devices on the far side of an APC are visible on the main network.\nLastly, an APC charges batteries, which can provide backup power to the sub-network in the case of an outage. Note that an APC requires a battery to stabilize power draw. It also has two variants, each allowing power to flow in one direction only.",
   "device": true,
   "dynamic": false,
   "hash": 1999523701,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Discharged",
    "2": "Discharging",
    "3": "Charging",
    "4": "Charged"
   },
   "name": "StructureAreaPowerControl",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAreaPowerControlReversed": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ]
   },
   "desc": "An Area Power Control (APC) has three main functions. \nIts primary purpose is to regulate power flow, ensuring uninterrupted performance from devices and machinery, especially those with a fluctuating draw. \nAPCs also create sub-networks, as no devices on the far side of an APC are visible on the main network. \nLastly, an APC charges batteries, which can provide backup power to the sub-network in the case of an outage. Note that an APC requires a battery to stabilize power draw. It also has two variants, each allowing power to flow in one direction only.",
   "device": true,
   "dynamic": false,
   "hash": -1032513487,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Discharged",
    "2": "Discharging",
    "3": "Charging",
    "4": "Charged"
   },
   "name": "StructureAreaPowerControlReversed",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureAutoMinerSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The Recurso SquareDig autominer is a structure that when built will mine a vertical 2x2 shaft until it hits bedrock. The autominer can be connected to a chute system, and is controllable by a logic network. Note that the autominer outputs more ore than a conventional Mining Drill over the same area.",
   "device": true,
   "dynamic": false,
   "hash": 7274344,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureAutoMinerSmall",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureAutolathe": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The foundation of most Stationeer fabrication systems, the ExMin autolathe is a multi-axis molecular compositional system. Its complexity demands considerable time to assemble, but it remains an indispensable creation tool. Upgrade the device using a Autolathe Printer Mod for additional recipes and faster processing speeds.\n\t  ",
   "device": true,
   "dynamic": false,
   "hash": 336213101,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureAutolathe",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureAutomatedOven": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1672404896,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureAutomatedOven",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureBackLiquidPressureRegulator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Regulates the volume ratio of liquid in the input Liquid pipe. This is expressed as percentage where 100 is totally full and 0 is empty.",
   "device": true,
   "dynamic": false,
   "hash": 2099900163,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureBackLiquidPressureRegulator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBackPressureRegulator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Unlike the Pressure Regulator, which closes when the input exceeds a given pressure, the back pressure regulator opens when input pressure reaches a given value.",
   "device": true,
   "dynamic": false,
   "hash": -1149857558,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureBackPressureRegulator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBasketHoop": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1613497288,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureBasketHoop",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBattery": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ],
    "2": [
     "Power",
     "Output"
    ]
   },
   "desc": "Providing large-scale, reliable power storage, the Sinotai 'Dianzi' station battery is the heart of most Stationeer bases. \nThere are a variety of cautions to the design of electrical systems using batteries, and every experienced Stationeer has a story to tell, hence the Stationeer adage: 'Dianzi cooks, but it also frys.' \n<size=120%><b>POWER OUTPUT</b></size>\nAble to store up to 3600000W of power, there are no practical limits to its throughput, hence it is wise to use Cable Coil (Heavy). Seasoned electrical engineers will also laugh in the face of those who fail to separate out their power generation networks using an Area Power Control and Transformer (Large).",
   "device": true,
   "dynamic": false,
   "hash": -400115994,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "StructureBattery",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureBatteryCharger": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "The 5-slot Xigo battery charger fits the Battery Cell (Small), Battery Cell (Large) and Battery Cell (Nuclear), providing up to 500W to any connected cell. Note: the older design means this device has minor power draw (10W) even when not charging.",
   "device": true,
   "dynamic": false,
   "hash": 1945930022,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBatteryCharger",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0,
     1,
     2,
     3,
     4
    ],
    "ChargeRatio": [
     0,
     1,
     2,
     3,
     4
    ],
    "Class": [
     0,
     1,
     2,
     3,
     4
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBatteryChargerSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -761772413,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBatteryChargerSmall",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0,
     1
    ],
    "ChargeRatio": [
     0,
     1
    ],
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    },
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBatteryLarge": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ],
    "2": [
     "Power",
     "Output"
    ]
   },
   "desc": "Providing even better large-scale, reliable power storage than the {THING;StructureBattery}, the Sinotai 'Da Dianchi' large station battery is the heart of most Stationeer bases. \nThere are a variety of cautions to the design of electrical systems using batteries, and every experienced Stationeer has a story to tell, hence the Stationeer adage: 'Dianzi cooks, but it also frys.' \n<size=120%><b>POWER OUTPUT</b></size>\nAble to store up to 9000001 watts of power, there are no practical limits to its throughput, hence it is wise to use Cable Coil (Heavy). Seasoned electrical engineers will also laugh in the face of those who fail to separate out their power generation networks using an Area Power Control and Transformer (Large). ",
   "device": true,
   "dynamic": false,
   "hash": -1388288459,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "StructureBatteryLarge",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureBatteryMedium": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Empty\n1.Critical\n2.VeryLow\n3.Low\n4.Medium\n5.High\n6.Full",
   "device": true,
   "dynamic": false,
   "hash": -1125305264,
   "logic": {
    "Charge": "Read",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "StructureBatteryMedium",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureBatterySmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Empty\n1.Critical\n2.VeryLow\n3.Low\n4.Medium\n5.High\n6.Full",
   "device": true,
   "dynamic": false,
   "hash": -2123455080,
   "logic": {
    "Charge": "Read",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Empty",
    "1": "Critical",
    "2": "VeryLow",
    "3": "Low",
    "4": "Medium",
    "5": "High",
    "6": "Full"
   },
   "name": "StructureBatterySmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureBeacon": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -188177083,
   "logic": {
    "Color": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBeacon",
   "reagents": false,
   "states": {
    "activate": false,
    "color": true,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBench": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "When it's time to sit, nothing supports you like a bench. This bench is powered, so you can use appliances like the Microwave.",
   "device": true,
   "dynamic": false,
   "hash": -2042448192,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBench",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "On": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Appliance 1",
     "typ": "Appliance"
    },
    {
     "name": "Appliance 2",
     "typ": "Appliance"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBench1": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 406745009,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBench1",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "On": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Appliance 1",
     "typ": "Appliance"
    },
    {
     "name": "Appliance 2",
     "typ": "Appliance"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBench2": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -2127086069,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBench2",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "On": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Appliance 1",
     "typ": "Appliance"
    },
    {
     "name": "Appliance 2",
     "typ": "Appliance"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBench3": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -164622691,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBench3",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "On": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Appliance 1",
     "typ": "Appliance"
    },
    {
     "name": "Appliance 2",
     "typ": "Appliance"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBench4": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1750375230,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBench4",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "On": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Appliance 1",
     "typ": "Appliance"
    },
    {
     "name": "Appliance 2",
     "typ": "Appliance"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBlastDoor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Airtight and almost undamageable, the original 'Millmar' series of blast door was designed by off-world mining giant Recurso to protect asteroid-mining facilities from nuclear-incident-level explosive decompression.\nShort of a pocket-sized singularity blinking into the local space-time frame, there is effectively no limit to the pressure these blast doors can contain - ideal for constructing airlocks in pressure-sensitive environments.",
   "device": true,
   "dynamic": false,
   "hash": 337416191,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureBlastDoor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureBlockBed": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "None"
    ]
   },
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": 697908419,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureBlockBed",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Bed",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureBlocker": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 378084505,
   "name": "StructureBlocker",
   "reagents": false
  },
  "StructureCableAnalysizer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1036015121,
   "logic": {
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PowerRequired": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCableAnalysizer",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCableCorner": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer life - so essential, the ODA designated it an official 'tool' during the 3rd Decannual Stationeer Solar Conference.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": -889269388,
   "name": "StructureCableCorner",
   "reagents": false
  },
  "StructureCableCorner3": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer life - so essential, the ODA designated it an official 'tool' during the 3rd Decannual Stationeer Solar Conference.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": 980469101,
   "name": "StructureCableCorner3",
   "reagents": false
  },
  "StructureCableCorner3Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 318437449,
   "name": "StructureCableCorner3Burnt",
   "reagents": false
  },
  "StructureCableCorner3HBurnt": {
   "atmosphere": false,
   "desc": "<N:EN:StructureCableCorner3HBurnt>",
   "device": false,
   "dynamic": false,
   "hash": 2393826,
   "name": "StructureCableCorner3HBurnt",
   "reagents": false
  },
  "StructureCableCorner4": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1542172466,
   "name": "StructureCableCorner4",
   "reagents": false
  },
  "StructureCableCorner4Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 268421361,
   "name": "StructureCableCorner4Burnt",
   "reagents": false
  },
  "StructureCableCorner4HBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -981223316,
   "name": "StructureCableCorner4HBurnt",
   "reagents": false
  },
  "StructureCableCornerBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -177220914,
   "name": "StructureCableCornerBurnt",
   "reagents": false
  },
  "StructureCableCornerH": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -39359015,
   "name": "StructureCableCornerH",
   "reagents": false
  },
  "StructureCableCornerH3": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1843379322,
   "name": "StructureCableCornerH3",
   "reagents": false
  },
  "StructureCableCornerH4": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 205837861,
   "name": "StructureCableCornerH4",
   "reagents": false
  },
  "StructureCableCornerHBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1931412811,
   "name": "StructureCableCornerHBurnt",
   "reagents": false
  },
  "StructureCableFuse100k": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 281380789,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCableFuse100k",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCableFuse1k": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1103727120,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCableFuse1k",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCableFuse50k": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -349716617,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCableFuse50k",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCableFuse5k": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -631590668,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCableFuse5k",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCableJunction": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer life - so much so, the ODA designated it an official 'tool' during the 3rd Decannual Stationeer Solar Conference.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": -175342021,
   "name": "StructureCableJunction",
   "reagents": false
  },
  "StructureCableJunction4": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer life - so much so, the ODA designated it an official 'tool' during the 3rd Decannual Stationeer Solar Conference.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": 1112047202,
   "name": "StructureCableJunction4",
   "reagents": false
  },
  "StructureCableJunction4Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1756896811,
   "name": "StructureCableJunction4Burnt",
   "reagents": false
  },
  "StructureCableJunction4HBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -115809132,
   "name": "StructureCableJunction4HBurnt",
   "reagents": false
  },
  "StructureCableJunction5": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 894390004,
   "name": "StructureCableJunction5",
   "reagents": false
  },
  "StructureCableJunction5Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1545286256,
   "name": "StructureCableJunction5Burnt",
   "reagents": false
  },
  "StructureCableJunction6": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer duty - so much so, the ODA designated it an official 'tool' during the 3rd Decannual Stationeer Solar Conference.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": -1404690610,
   "name": "StructureCableJunction6",
   "reagents": false
  },
  "StructureCableJunction6Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -628145954,
   "name": "StructureCableJunction6Burnt",
   "reagents": false
  },
  "StructureCableJunction6HBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1854404029,
   "name": "StructureCableJunction6HBurnt",
   "reagents": false
  },
  "StructureCableJunctionBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1620686196,
   "name": "StructureCableJunctionBurnt",
   "reagents": false
  },
  "StructureCableJunctionH": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 469451637,
   "name": "StructureCableJunctionH",
   "reagents": false
  },
  "StructureCableJunctionH4": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -742234680,
   "name": "StructureCableJunctionH4",
   "reagents": false
  },
  "StructureCableJunctionH5": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1530571426,
   "name": "StructureCableJunctionH5",
   "reagents": false
  },
  "StructureCableJunctionH5Burnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1701593300,
   "name": "StructureCableJunctionH5Burnt",
   "reagents": false
  },
  "StructureCableJunctionH6": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1036780772,
   "name": "StructureCableJunctionH6",
   "reagents": false
  },
  "StructureCableJunctionHBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -341365649,
   "name": "StructureCableJunctionHBurnt",
   "reagents": false
  },
  "StructureCableStraight": {
   "atmosphere": false,
   "desc": "Carrying power and data alike, cable coil has come to symbolize the innovation, independence and flexibility of Stationeer life - so much so, the ODA designated it an official 'tool'.\nNormal coil has a maximum wattage of 5kW. For higher-current applications, use Cable Coil (Heavy).",
   "device": false,
   "dynamic": false,
   "hash": 605357050,
   "name": "StructureCableStraight",
   "reagents": false
  },
  "StructureCableStraightBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1196981113,
   "name": "StructureCableStraightBurnt",
   "reagents": false
  },
  "StructureCableStraightH": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -146200530,
   "name": "StructureCableStraightH",
   "reagents": false
  },
  "StructureCableStraightHBurnt": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2085762089,
   "name": "StructureCableStraightHBurnt",
   "reagents": false
  },
  "StructureCamera": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Nothing says 'I care' like a security camera that's been linked a Motion Sensor and a Console fitted with a Camera Display.\nBe there, even when you're not.",
   "device": true,
   "dynamic": false,
   "hash": -342072665,
   "logic": {
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureCamera",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureCapsuleTankGas": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1385712131,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureCapsuleTankGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCapsuleTankLiquid": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1415396263,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureCapsuleTankLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureCargoStorageMedium": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1151864003,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureCargoStorageMedium",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCargoStorageSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1493672123,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureCargoStorageSmall",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29,
     30,
     31,
     32,
     33,
     34,
     35,
     36,
     37,
     38,
     39,
     40,
     41,
     42,
     43,
     44,
     45,
     46,
     47,
     48,
     49,
     50,
     51
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCentrifuge": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "If a Recycler or unbalanced Furnace outputs reagent mixture rather than the desired ingots, a centrifuge allows you to reclaim the raw ore. \n        It also refines Dirty Ore produced from the Deep Miner and Dirty Ore produced from the Rocket Miner. \n        Its bigger brother Combustion Centrifuge can be used to process items significantly faster. Items processed by the centrifuge will be de-gassed. \n        If openned while powered on, the centrifuge will enter an errored state and reduce its rpm to 0 and then export any items.",
   "device": true,
   "dynamic": false,
   "hash": 690945935,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureCentrifuge",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureChair": {
   "atmosphere": false,
   "desc": "One of the universe's many chairs, optimized for bipeds with somewhere between zero and two upper limbs.",
   "device": true,
   "dynamic": false,
   "hash": 1167659360,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChair",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairBacklessDouble": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1944858936,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairBacklessDouble",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairBacklessSingle": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1672275150,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairBacklessSingle",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairBoothCornerLeft": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -367720198,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairBoothCornerLeft",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairBoothMiddle": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1640720378,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairBoothMiddle",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairRectangleDouble": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1152812099,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairRectangleDouble",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairRectangleSingle": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1425428917,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairRectangleSingle",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairThickDouble": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1245724402,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairThickDouble",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChairThickSingle": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1510009608,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChairThickSingle",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChuteBin": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Stationeer's goal is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nLike most Recurso-designed systems, chute bins are simple and robust powered items, allowing items to be manually passed into chute networks by pulling a lever. They can also be programmed with logic to operate automatically, although full automation requires the use items such as a SDB Hopper.",
   "device": true,
   "dynamic": false,
   "hash": -850484480,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureChuteBin",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Input",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureChuteCorner": {
   "atmosphere": false,
   "desc": "Chutes act as pipes for items. Use them to connect various import/export equipment together such as the Vending Machine and printers like the Autolathe.\nThe aim for any Stationeer is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nChute corners are fundamental components of chute networks, which allow the transport of items between machines with import/export slots, such as the Furnace and other automatable structures.",
   "device": false,
   "dynamic": false,
   "hash": 1360330136,
   "name": "StructureChuteCorner",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteDigitalFlipFlopSplitterLeft": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Output2"
    ],
    "3": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The digital flip flop will toggle between two outputs using a specified ratio (n:1). For example, setting the dial to 2 would allow two items to pass through the primary output before flipping to the secondary output.",
   "device": true,
   "dynamic": false,
   "hash": -810874728,
   "logic": {
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SettingOutput": "ReadWrite"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureChuteDigitalFlipFlopSplitterLeft",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureChuteDigitalFlipFlopSplitterRight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Output2"
    ],
    "3": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The digital flip flop will toggle between two outputs using a specified ratio (n:1). For example, setting the dial to 2 would allow two items to pass through the primary output before flipping to the secondary output.",
   "device": true,
   "dynamic": false,
   "hash": 163728359,
   "logic": {
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SettingOutput": "ReadWrite"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureChuteDigitalFlipFlopSplitterRight",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureChuteDigitalValveLeft": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Digital Chute Valve will stop the flow of materials when set to closed and when set to open, will act like a straight chute. The valve will automatically close after a certain number of items have passed through. This threshold can be set using the dial.",
   "device": true,
   "dynamic": false,
   "hash": 648608238,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureChuteDigitalValveLeft",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureChuteDigitalValveRight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Digital Chute Valve will stop the flow of materials when set to closed and when set to open, will act like a straight chute. The valve will automatically close after a certain number of items have passed through. This threshold can be set using the dial.",
   "device": true,
   "dynamic": false,
   "hash": -1337091041,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureChuteDigitalValveRight",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureChuteFlipFlopSplitter": {
   "atmosphere": false,
   "desc": "A chute that toggles between two outputs",
   "device": false,
   "dynamic": false,
   "hash": -1446854725,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureChuteFlipFlopSplitter",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteInlet": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "The aim for any Stationeer is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nThe chute inlet is an aperture by which items can be introduced to import/export networks. Note that its origins in zero-gravity mining means chute inlets are unpowered and permanently open, rather than interactable, allowing objects to be thrown in. They can be connected to logic systems to monitor throughput.",
   "device": true,
   "dynamic": false,
   "hash": -1469588766,
   "logic": {
    "ClearMemory": "Write",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChuteInlet",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChuteJunction": {
   "atmosphere": false,
   "desc": "The aim for any Stationeer is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nChute junctions are fundamental components of chute networks, allowing merging or splitting of these networks. When combined with a programmed Sorter, items can be sent down different paths to various machines with import/export slots.",
   "device": false,
   "dynamic": false,
   "hash": -611232514,
   "name": "StructureChuteJunction",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteOutlet": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "The aim for any Stationeer is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nThe chute outlet is an aperture for exiting items from import/export networks. Note that the outlet's origins in zero-gravity mining means they are permanently open, rather than interactable, but can be connected to logic systems to monitor throughput.",
   "device": true,
   "dynamic": false,
   "hash": -1022714809,
   "logic": {
    "ClearMemory": "Write",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChuteOutlet",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChuteOverflow": {
   "atmosphere": false,
   "desc": "The overflow chute will direct materials to its overflow port when the thing connected to its default port is already occupied.",
   "device": false,
   "dynamic": false,
   "hash": 225377225,
   "name": "StructureChuteOverflow",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteStraight": {
   "atmosphere": false,
   "desc": "Chutes act as pipes for items. Use them to connect various import/export equipment together such as the Vending Machine and printers like the Autolathe.\nThe aim for any Stationeer is to make off-world survival less of a struggle for themselves, and those who will follow in their footsteps.\nChutes are fundamental components of chute networks, which allow the transport of items between any machine or device with an import/export slot.",
   "device": false,
   "dynamic": false,
   "hash": 168307007,
   "name": "StructureChuteStraight",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteUmbilicalFemale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1918892177,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChuteUmbilicalFemale",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChuteUmbilicalFemaleSide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -659093969,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureChuteUmbilicalFemaleSide",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureChuteUmbilicalMale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Left\n1.Center\n2.Right",
   "device": true,
   "dynamic": false,
   "hash": -958884053,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Left",
    "1": "Center",
    "2": "Right"
   },
   "name": "StructureChuteUmbilicalMale",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureChuteValve": {
   "atmosphere": false,
   "desc": "The Chute Valve will stop the flow of materials when set to closed and when set to open, will act like a straight chute.",
   "device": false,
   "dynamic": false,
   "hash": 434875271,
   "name": "StructureChuteValve",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureChuteWindow": {
   "atmosphere": false,
   "desc": "Chute's with windows let you see what's passing through your import/export network. But be warned, they are not insulated as other chutes are. Ices will melt.",
   "device": false,
   "dynamic": false,
   "hash": -607241919,
   "name": "StructureChuteWindow",
   "reagents": false,
   "slots": [
    {
     "name": "Transport Slot",
     "typ": "None"
    }
   ]
  },
  "StructureCircuitHousing": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -128473777,
   "logic": {
    "Error": "Read",
    "LineNumber": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureCircuitHousing",
   "pins": 6,
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "LineNumber": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureCombustionCentrifuge": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ],
    "4": [
     "Pipe",
     "Input"
    ],
    "5": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "The Combustion Centrifuge is a gas powered version of the Centrifuge. If a Recycler or unbalanced Furnace outputs reagent mixture rather than the desired ingots, a centrifuge allows you to reclaim the raw ore.\n        It also refines Dirty Ore produced from the Deep Miner and Dirty Ore produced from the Rocket Miner. A combustible fuel mix should be supplied to the gas input, and waste gasses should be vented from the output. \n        The machine's RPMs must be controlled via the throttle and combustion limiter levers. If the Combustion Centrifuge gains, or loses, RPMs too fast it will experience stress, and eventually grind to a halt.  Higher RPMs directly result in faster processing speeds. \n        The throttle lever controls the amount of fuel being pulled into the machine, increasing the temperature inside the engine, and leading to an increase in RPM. The limiter lever influences the speed of the combustion, and how much uncombusted gas is in the exhaust. \n        Ejecting ore from the Combustion Centrifuge while it is at high RPMs will result in additional stress build up.  If turned off while not stressed, the machine will automatically start to brake, and reduce RPMs in a controlled manner.\n\t  ",
   "device": true,
   "dynamic": false,
   "hash": 1238905683,
   "logic": {
    "ClearMemory": "Write",
    "Combustion": "Read",
    "CombustionInput": "Read",
    "CombustionLimiter": "ReadWrite",
    "CombustionOutput": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "PressureInput": "Read",
    "PressureOutput": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrousOxide": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioOxygen": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenOutput": "Read",
    "RatioPollutant": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioWater": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterOutput": "Read",
    "Reagents": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Rpm": "Read",
    "Stress": "Read",
    "Temperature": "Read",
    "TemperatureInput": "Read",
    "TemperatureOutput": "Read",
    "Throttle": "ReadWrite",
    "TotalMoles": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesOutput": "Read"
   },
   "name": "StructureCombustionCentrifuge",
   "pins": 2,
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCompositeCladdingAngled": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1513030150,
   "name": "StructureCompositeCladdingAngled",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -69685069,
   "name": "StructureCompositeCladdingAngledCorner",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerInner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1841871763,
   "name": "StructureCompositeCladdingAngledCornerInner",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerInnerLong": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1417912632,
   "name": "StructureCompositeCladdingAngledCornerInnerLong",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerInnerLongL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 947705066,
   "name": "StructureCompositeCladdingAngledCornerInnerLongL",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerInnerLongR": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1032590967,
   "name": "StructureCompositeCladdingAngledCornerInnerLongR",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerLong": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 850558385,
   "name": "StructureCompositeCladdingAngledCornerLong",
   "reagents": false
  },
  "StructureCompositeCladdingAngledCornerLongR": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -348918222,
   "name": "StructureCompositeCladdingAngledCornerLongR",
   "reagents": false
  },
  "StructureCompositeCladdingAngledLong": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -387546514,
   "name": "StructureCompositeCladdingAngledLong",
   "reagents": false
  },
  "StructureCompositeCladdingCylindrical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 212919006,
   "name": "StructureCompositeCladdingCylindrical",
   "reagents": false
  },
  "StructureCompositeCladdingCylindricalPanel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1077151132,
   "name": "StructureCompositeCladdingCylindricalPanel",
   "reagents": false
  },
  "StructureCompositeCladdingPanel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1997436771,
   "name": "StructureCompositeCladdingPanel",
   "reagents": false
  },
  "StructureCompositeCladdingRounded": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -259357734,
   "name": "StructureCompositeCladdingRounded",
   "reagents": false
  },
  "StructureCompositeCladdingRoundedCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1951525046,
   "name": "StructureCompositeCladdingRoundedCorner",
   "reagents": false
  },
  "StructureCompositeCladdingRoundedCornerInner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 110184667,
   "name": "StructureCompositeCladdingRoundedCornerInner",
   "reagents": false
  },
  "StructureCompositeCladdingSpherical": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 139107321,
   "name": "StructureCompositeCladdingSpherical",
   "reagents": false
  },
  "StructureCompositeCladdingSphericalCap": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 534213209,
   "name": "StructureCompositeCladdingSphericalCap",
   "reagents": false
  },
  "StructureCompositeCladdingSphericalCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1751355139,
   "name": "StructureCompositeCladdingSphericalCorner",
   "reagents": false
  },
  "StructureCompositeDoor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Recurso's composite doors are rated to 300kPa, which is more than sufficient for most purposes they were designed for. However, steep pressure differentials are not your friend.",
   "device": true,
   "dynamic": false,
   "hash": -793837322,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureCompositeDoor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureCompositeFloorGrating": {
   "atmosphere": false,
   "desc": "While aesthetics rank low on the ladder of Stationeer concerns, composite gratings allow the concealment of unsightly cables on floors, walls and ceilings.",
   "device": false,
   "dynamic": false,
   "hash": 324868581,
   "name": "StructureCompositeFloorGrating",
   "reagents": false
  },
  "StructureCompositeFloorGrating2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -895027741,
   "name": "StructureCompositeFloorGrating2",
   "reagents": false
  },
  "StructureCompositeFloorGrating3": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1113471627,
   "name": "StructureCompositeFloorGrating3",
   "reagents": false
  },
  "StructureCompositeFloorGrating4": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 600133846,
   "name": "StructureCompositeFloorGrating4",
   "reagents": false
  },
  "StructureCompositeFloorGratingOpen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2109695912,
   "name": "StructureCompositeFloorGratingOpen",
   "reagents": false
  },
  "StructureCompositeFloorGratingOpenRotated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 882307910,
   "name": "StructureCompositeFloorGratingOpenRotated",
   "reagents": false
  },
  "StructureCompositeWall": {
   "atmosphere": false,
   "desc": "Air-tight and resistant to extreme temperatures, composite walls favor form over function, coming in a range of slightly different, functionally identical varieties.",
   "device": false,
   "dynamic": false,
   "hash": 1237302061,
   "name": "StructureCompositeWall",
   "reagents": false
  },
  "StructureCompositeWall02": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 718343384,
   "name": "StructureCompositeWall02",
   "reagents": false
  },
  "StructureCompositeWall03": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1574321230,
   "name": "StructureCompositeWall03",
   "reagents": false
  },
  "StructureCompositeWall04": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1011701267,
   "name": "StructureCompositeWall04",
   "reagents": false
  },
  "StructureCompositeWindow": {
   "atmosphere": false,
   "desc": "Air-tight and resistant to extreme temperatures, composite walls come in several charming, near identical varieties - reflecting their designer's focus on form over function.",
   "device": false,
   "dynamic": false,
   "hash": -2060571986,
   "name": "StructureCompositeWindow",
   "reagents": false
  },
  "StructureCompositeWindowIron": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -688284639,
   "name": "StructureCompositeWindowIron",
   "reagents": false
  },
  "StructureComputer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "In some ways a relic, the 'Chonk R1' was designed by severely conflicted Norsec technicians, who needed a unit that could operate with a wide range of motherboards, while also enduring the worst a new Cadet could throw at it.\nThe result is a machine described by some as 'the only PC likely to survive our collision with a black hole', while other, less appreciative users regard it as sharing most of its technological DNA with a cheese grater.\nCompatible motherboards:\n- Logic Motherboard\n- Manufacturing Motherboard\n- Sorter Motherboard\n- Communications Motherboard\n- IC Editor Motherboard",
   "device": true,
   "dynamic": false,
   "hash": -626563514,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureComputer",
   "reagents": false,
   "slots": [
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    },
    {
     "name": "Motherboard",
     "typ": "Motherboard"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCondensationChamber": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input2"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "Power",
     "Input"
    ]
   },
   "desc": "A device for safely condensing gasses into liquids. Liquids and Gasses will both exist safely inside the device. The Chamber will pressurise using its in-built pressure regulator to the target set by the setting wheel.\n        The secondary gas input on the left is a heat-exchanger input and allows for heat exchange between the secondary input pipe and the internal atmosphere of the Condensation Chamber.\n        Paired with Evaporation Chamber Stationeers can exploit the phase change properties of gases to build a DIY air conditioner.",
   "device": true,
   "dynamic": false,
   "hash": 1420719315,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureCondensationChamber",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCondensationValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Output"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "Allows for the removal of any liquids from a gas pipe into a liquid pipe. Only allows liquids to pass in one direction.",
   "device": true,
   "dynamic": false,
   "hash": -965741795,
   "logic": {
    "Maximum": "Read",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureCondensationValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureConsole": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "This Norsec-designed control box manages devices such as the Active Vent, Passive Vent, Gas Sensor and Composite Door, depending on which circuitboard is inserted into the unit. It has a shared data/power port.\nA completed console displays all devices connected to the current power network. Any devices not related to the installed circuitboard will be greyed-out and inoperable. Consoles are locked once a Data Disk is removed.",
   "device": true,
   "dynamic": false,
   "hash": 235638270,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureConsole",
   "reagents": false,
   "slots": [
    {
     "name": "Circuit Board",
     "typ": "Circuitboard"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureConsoleDual": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "This Norsec-designed control box manages devices such as the Active Vent, Gas Sensor, Composite Door and others, depending on which circuitboard is inserted into the unit. It has separate data and power ports.\nA completed console displays all devices connected to the current power network. Any devices not related to the installed circuitboard will be greyed-out and inoperable. Consoles are locked once a Data Disk is removed.",
   "device": true,
   "dynamic": false,
   "hash": -722284333,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureConsoleDual",
   "reagents": false,
   "slots": [
    {
     "name": "Circuit Board",
     "typ": "Circuitboard"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureConsoleLED1x2": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Default\n1.Percent\n2.Power",
   "device": true,
   "dynamic": false,
   "hash": -53151617,
   "logic": {
    "Color": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Default",
    "1": "Percent",
    "2": "Power"
   },
   "name": "StructureConsoleLED1x2",
   "reagents": false,
   "states": {
    "activate": false,
    "color": true,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureConsoleLED1x3": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Default\n1.Percent\n2.Power",
   "device": true,
   "dynamic": false,
   "hash": -1949054743,
   "logic": {
    "Color": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Default",
    "1": "Percent",
    "2": "Power"
   },
   "name": "StructureConsoleLED1x3",
   "reagents": false,
   "states": {
    "activate": false,
    "color": true,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureConsoleLED5": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Default\n1.Percent\n2.Power",
   "device": true,
   "dynamic": false,
   "hash": -815193061,
   "logic": {
    "Color": "ReadWrite",
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Default",
    "1": "Percent",
    "2": "Power"
   },
   "name": "StructureConsoleLED5",
   "reagents": false,
   "states": {
    "activate": false,
    "color": true,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureConsoleMonitor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "This Norsec-designed control box manages devices such as the Active Vent, Passive Vent, Gas Sensor, Security Camera and Composite Door, depending on which circuitboard is inserted into the unit. It has a shared data/power port, and a charming sloped interface.\nA completed console displays all devices connected to the current power network. Any devices not related to the installed circuitboard will be greyed-out and inoperable. Consoles are locked once a Data Disk is removed.",
   "device": true,
   "dynamic": false,
   "hash": 801677497,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureConsoleMonitor",
   "reagents": false,
   "slots": [
    {
     "name": "Circuit Board",
     "typ": "Circuitboard"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureControlChair": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Once, these chairs were the heart of space-going behemoths. Now, they're items of nostalgia built only by a handful of Stationeers with a sense of history. In other words, kitsch.",
   "device": true,
   "dynamic": false,
   "hash": -1961153710,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "VelocityMagnitude": "Read",
    "VelocityRelativeX": "Read",
    "VelocityRelativeY": "Read",
    "VelocityRelativeZ": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureControlChair",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Entity",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureCornerLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1968255729,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureCornerLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureCrateMount": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -733500083,
   "name": "StructureCrateMount",
   "reagents": false,
   "slots": [
    {
     "name": "Container Slot",
     "typ": "None"
    }
   ]
  },
  "StructureCryoTube": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "The exact operation of the Longsleep cryotube remains a commercial secret, with Norsec merely licensing the design. Able to regenerate organ damage when supplied with power and an atmosphere, the Longsleep is a minor miracle of modern medical technology.",
   "device": true,
   "dynamic": false,
   "hash": 1938254586,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read"
   },
   "name": "StructureCryoTube",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Bed",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCryoTubeHorizontal": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "The horizontal variant of the cryo tube. Will heal players and organs as well as revive dead players when provided with an atmosphere of Nitrogen below -150C.",
   "device": true,
   "dynamic": false,
   "hash": 1443059329,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read"
   },
   "name": "StructureCryoTubeHorizontal",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureCryoTubeVertical": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "The vertical variant of the cryo tube. Will heal players and organs as well as revive dead players when provided with an atmosphere of Nitrogen below -150C.",
   "device": true,
   "dynamic": false,
   "hash": -1381321828,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read"
   },
   "name": "StructureCryoTubeVertical",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureDaylightSensor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Daylight sensors provide data on whether the current region of your base is in sunlight, and report the exact solar angle. Note that the orientation of the sensor alters the reported solar angle, while Logic systems can be used to offset it.",
   "device": true,
   "dynamic": false,
   "hash": 1076425094,
   "logic": {
    "Activate": "ReadWrite",
    "Horizontal": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "SolarAngle": "Read",
    "SolarIrradiance": "Read",
    "Vertical": "Read"
   },
   "modes": {
    "0": "Default",
    "1": "Horizontal",
    "2": "Vertical"
   },
   "name": "StructureDaylightSensor",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureDeepMiner": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output"
    ],
    "1": [
     "Data",
     "None"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "Drills through terrain until it hits bedrock. Once inside bedrock Dirty Ore is produced roughly every 90s",
   "device": true,
   "dynamic": false,
   "hash": 265720906,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureDeepMiner",
   "reagents": false,
   "slots": [
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureDigitalValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Output"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The digital valve allows Stationeers to create logic-controlled valves and pipe networks.",
   "device": true,
   "dynamic": false,
   "hash": -1280984102,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureDigitalValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureDiode": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1944485013,
   "logic": {
    "Color": "ReadWrite",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureDiode",
   "reagents": false,
   "states": {
    "activate": false,
    "color": true,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureDiodeSlide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 576516101,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureDiodeSlide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureDockPortSide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -137465079,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureDockPortSide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureDrinkingFountain": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "<N:EN:StructureDrinkingFountain>",
   "device": true,
   "dynamic": false,
   "hash": 1968371847,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureDrinkingFountain",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureElectrolyzer": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The Norsec-designed Electrolyzer splits Water into hydrogen and Oxygen. Employing unknown proprietary technology, the device uses water's latent heat as the energy to drive the electrosis process. If there is a downside to this near-miraculous fission, it's that the device is limited by the quantity of power available, which is used to maintain the temperature output. In other words, the machine works best with hot gas.",
   "device": true,
   "dynamic": false,
   "hash": -1668992663,
   "logic": {
    "Activate": "ReadWrite",
    "Combustion": "Read",
    "CombustionInput": "Read",
    "CombustionOutput": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "PressureInput": "Read",
    "PressureOutput": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrousOxide": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioOxygen": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenOutput": "Read",
    "RatioPollutant": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioWater": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterOutput": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TemperatureInput": "Read",
    "TemperatureOutput": "Read",
    "TotalMoles": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesOutput": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Active"
   },
   "name": "StructureElectrolyzer",
   "pins": 2,
   "reagents": false,
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureElectronicsPrinter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The electronic printer will create any electronic part you need. From circuit boards and electronic devices to solar panels. The choice is yours. Upgrade the device using a Electronic Printer Mod for additional recipes and faster processing speeds.",
   "device": true,
   "dynamic": false,
   "hash": 1307165496,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureElectronicsPrinter",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureElevatorLevelFront": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Elevator",
     "None"
    ],
    "1": [
     "Elevator",
     "None"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -827912235,
   "logic": {
    "Activate": "ReadWrite",
    "ElevatorLevel": "ReadWrite",
    "ElevatorSpeed": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureElevatorLevelFront",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureElevatorLevelIndustrial": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Elevator",
     "None"
    ],
    "1": [
     "Elevator",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 2060648791,
   "logic": {
    "Activate": "ReadWrite",
    "ElevatorLevel": "ReadWrite",
    "ElevatorSpeed": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureElevatorLevelIndustrial",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureElevatorShaft": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Elevator",
     "None"
    ],
    "1": [
     "Elevator",
     "None"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 826144419,
   "logic": {
    "ElevatorLevel": "ReadWrite",
    "ElevatorSpeed": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureElevatorShaft",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureElevatorShaftIndustrial": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Elevator",
     "None"
    ],
    "1": [
     "Elevator",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1998354978,
   "logic": {
    "ElevatorLevel": "ReadWrite",
    "ElevatorSpeed": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureElevatorShaftIndustrial",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureEmergencyButton": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": 1668452680,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureEmergencyButton",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureEngineMountTypeA1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2035781224,
   "name": "StructureEngineMountTypeA1",
   "reagents": false
  },
  "StructureEvaporationChamber": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input2"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "PipeLiquid",
     "Input"
    ],
    "3": [
     "Data",
     "None"
    ],
    "4": [
     "Power",
     "Input"
    ]
   },
   "desc": "A device for safely evaporating liquids into gasses. Liquids and Gasses will both exist safely inside the device. Lowering the pressure target of the in-built back pressure regulator using the setting wheel will change the boiling temperature of liquids inside.\n        The secondary gas input on the left is a heat-exchanger input and allows for heat exchange between the secondary input pipe and the internal atmosphere of the Evaporation Chamber. \n        Paired with Condensation Chamber Stationeers can exploit the phase change properties of gases to build a DIY air conditioner.",
   "device": true,
   "dynamic": false,
   "hash": -1429782576,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureEvaporationChamber",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureExpansionValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Output"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "Allows for moving liquids from a liquid pipe into a gas pipe. Only allows liquids to pass in one direction. Typically this is done to allow the liquid to evaporate into a gas as part of an airconditioning loop.",
   "device": true,
   "dynamic": false,
   "hash": 195298587,
   "logic": {
    "Maximum": "Read",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureExpansionValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureFairingTypeA1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1622567418,
   "name": "StructureFairingTypeA1",
   "reagents": false
  },
  "StructureFairingTypeA2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -104908736,
   "name": "StructureFairingTypeA2",
   "reagents": false
  },
  "StructureFairingTypeA3": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1900541738,
   "name": "StructureFairingTypeA3",
   "reagents": false
  },
  "StructureFiltration": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Pipe",
     "Waste"
    ],
    "4": [
     "Power",
     "None"
    ]
   },
   "desc": "The Filtration Unit is based on a long-standing ExMin system, itself based on older designs of uncertain provenance. It is available in the Kit (Atmospherics).\nThe device has nonetheless proven indispensable for Stationeer atmospheric systems, as it can filter two gases simultaneously from a single pipe network using a dual filter array. The unit has an input, and a filter output as well as an unfiltered outlet for any residual gases.\n",
   "device": true,
   "dynamic": false,
   "hash": -348054045,
   "logic": {
    "CombustionInput": "Read",
    "CombustionOutput": "Read",
    "CombustionOutput2": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "PressureInput": "Read",
    "PressureOutput": "Read",
    "PressureOutput2": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioCarbonDioxideOutput2": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrogenOutput2": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioNitrousOxideOutput2": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenOutput": "Read",
    "RatioOxygenOutput2": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutantOutput2": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioVolatilesOutput2": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterOutput": "Read",
    "RatioWaterOutput2": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "TemperatureInput": "Read",
    "TemperatureOutput": "Read",
    "TemperatureOutput2": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesOutput": "Read",
    "TotalMolesOutput2": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Active"
   },
   "name": "StructureFiltration",
   "pins": 2,
   "reagents": false,
   "slots": [
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Gas Filter",
     "typ": "GasFilter"
    },
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureFlagSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1529819532,
   "name": "StructureFlagSmall",
   "reagents": false
  },
  "StructureFlashingLight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Few objects or ideas are as clearly and transparently named as the Flashing Light, although fans of scrupulous accuracy have been known to refer to it by its full, official title: 'Default Yellow Flashing Light'.",
   "device": true,
   "dynamic": false,
   "hash": -1535893860,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureFlashingLight",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureFlatBench": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 839890807,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureFlatBench",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Seat",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureFloorDrain": {
   "atmosphere": false,
   "desc": "A passive liquid floor inlet that quickly removes liquids in one direction from the world into the connected pipe network. It will equalise gasses with the world atmosphere also.",
   "device": false,
   "dynamic": false,
   "hash": 1048813293,
   "name": "StructureFloorDrain",
   "reagents": false
  },
  "StructureFrame": {
   "atmosphere": false,
   "desc": "More durable than the Iron Frame, steel frames also have several variations for more complex constructions, such as the Steel Frame (Corner) and Steel Frame (Corner Cut). Like iron frames, they are placed then completed by welding Steel Sheets to the open framework.",
   "device": false,
   "dynamic": false,
   "hash": 1432512808,
   "name": "StructureFrame",
   "reagents": false
  },
  "StructureFrameCorner": {
   "atmosphere": false,
   "desc": "More durable than the Iron Frame, steel frames also offer several variations for more complex lattice constructions. \nWith a little patience and maneuvering, the corner frame's Gothic-inspired silhouette allows the creation of ogival arches and even more ambitious architecture, although they are not airtight and cannot be built on.",
   "device": false,
   "dynamic": false,
   "hash": -2112390778,
   "name": "StructureFrameCorner",
   "reagents": false
  },
  "StructureFrameCornerCut": {
   "atmosphere": false,
   "desc": "0.Mode0\n1.Mode1",
   "device": false,
   "dynamic": false,
   "hash": 271315669,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureFrameCornerCut",
   "reagents": false
  },
  "StructureFrameIron": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1240951678,
   "name": "StructureFrameIron",
   "reagents": false
  },
  "StructureFrameSide": {
   "atmosphere": false,
   "desc": "More durable than the Iron Frame, steel frames also provide variations for more ornate constructions.",
   "device": false,
   "dynamic": false,
   "hash": -302420053,
   "name": "StructureFrameSide",
   "reagents": false
  },
  "StructureFridgeBig": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "The Xigo Koolaid fridge is a self-cooling storage device with 15 slots that preserves food when powered and turned on. While many users have complained about the placement of the power switch, its place in the pantheon of off-world whiteware is unquestioned.\n      \nWith its own permanent internal atmosphere, the Koolaid fridge slows the decay of food by maintaining an optimal internal temperature. Its power usage varies on the external temperature against which it must balance its internal temperature. As such, it must shed heat to operate, so the Koolaid fridge DOES NOT work in a vacuum.\n      \nAlso, don't leave the door open, as it will equalize with the current world temperature. And maybe start to beep.\n\nFor more information about food preservation, visit the food decay section of the Stationpedia.",
   "device": true,
   "dynamic": false,
   "hash": 958476921,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureFridgeBig",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureFridgeSmall": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "Essentially a heavily insulated box that allows users to pipe in any desired atmosphere, the Recurso Minibar fridge was a simple solution to the problem of food decay. It stores a small number of items, at any temperature you can muster.\n      \n      For more information about food preservation, visit the food decay section of the Stationpedia.",
   "device": true,
   "dynamic": false,
   "hash": 751887598,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureFridgeSmall",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureFurnace": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Pipe",
     "Input"
    ],
    "3": [
     "Pipe",
     "Output"
    ],
    "4": [
     "PipeLiquid",
     "Output2"
    ],
    "5": [
     "Data",
     "None"
    ]
   },
   "desc": "The Zhurong furnace employs a high-temperature gas mixture of Oxygen and Volatiles to smelt ingots and a range of alloys as raw materials for fabricators.\nA basic gas mixture can be achieved by adding Ice (Oxite) and Ice (Volatiles) in a 1:2 ratio directly to the furnace, but more complex alloys will require careful management of a dedicated gas mixing network. Exact ingredient ratios must be observed. Likewise, smelting ores at insufficient temperatures will produce reagents, which must be recycled.\nIf liquids are present in the furnace, they will gather there until the furnace is connected to a liquid pipe network.",
   "device": true,
   "dynamic": false,
   "hash": 1947944864,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Combustion": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "Reagents": "Read",
    "RecipeHash": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureFurnace",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": false,
    "open": true
   }
  },
  "StructureFuselageTypeA1": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1033024712,
   "name": "StructureFuselageTypeA1",
   "reagents": false
  },
  "StructureFuselageTypeA2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1533287054,
   "name": "StructureFuselageTypeA2",
   "reagents": false
  },
  "StructureFuselageTypeA4": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1308115015,
   "name": "StructureFuselageTypeA4",
   "reagents": false
  },
  "StructureFuselageTypeC5": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 147395155,
   "name": "StructureFuselageTypeC5",
   "reagents": false
  },
  "StructureGasGenerator": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1165997963,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureGasGenerator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureGasMixer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Output"
    ],
    "1": [
     "Pipe",
     "Input2"
    ],
    "2": [
     "Pipe",
     "Input"
    ],
    "3": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Indispensable for producing precise atmospheric ratios, this gas mixer blends two gases in proportions ranging anywhere from 0-100%.",
   "device": true,
   "dynamic": false,
   "hash": 2104106366,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureGasMixer",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureGasSensor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ]
   },
   "desc": "Gas sensors are designed to monitor and report basic atmospheric information, including temperature, pressure, and gas ratios. They also make wonderful wedding presents.",
   "device": true,
   "dynamic": false,
   "hash": -1252983604,
   "logic": {
    "Combustion": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read"
   },
   "name": "StructureGasSensor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureGasTankStorage": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "When connected to a pipe network, the tank storage unit allows you to refill a Canister, as well as read various atmospheric data from the Gas Canister.",
   "device": true,
   "dynamic": false,
   "hash": 1632165346,
   "logic": {
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Quantity": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read"
   },
   "name": "StructureGasTankStorage",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Open": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Pressure": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ],
    "Temperature": [
     0
    ],
    "Volume": [
     0
    ]
   },
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureGasUmbilicalFemale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1680477930,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureGasUmbilicalFemale",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureGasUmbilicalFemaleSide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -648683847,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureGasUmbilicalFemaleSide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureGasUmbilicalMale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Left\n1.Center\n2.Right",
   "device": true,
   "dynamic": false,
   "hash": -1814939203,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Left",
    "1": "Center",
    "2": "Right"
   },
   "name": "StructureGasUmbilicalMale",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureGlassDoor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": -324331872,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureGlassDoor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureGovernedGasEngine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The most reliable of all the rocket engines, the Pumped Gas Engine runs on a 2:1 mix of Volatiles to Oxygen gas.",
   "device": true,
   "dynamic": false,
   "hash": -214232602,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "On": "ReadWrite",
    "PassedMoles": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Temperature": "Read",
    "Throttle": "ReadWrite",
    "TotalMoles": "Read"
   },
   "name": "StructureGovernedGasEngine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureGroundBasedTelescope": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "A telescope that can be oriented to observe Celestial Bodies. When within full alignment will show orbital information for that celestial object. Atmospheric conditions may disrupt the ability to observe some objects at some times of day. To collect Horizontal and Vertical values you can use a Rocket Celestial Tracker while it is in orbit, or a Daylight Sensor for primary body data.",
   "device": true,
   "dynamic": false,
   "hash": -619745681,
   "logic": {
    "Activate": "ReadWrite",
    "AlignmentError": "Read",
    "CelestialHash": "Read",
    "CelestialParentHash": "Read",
    "DistanceAu": "Read",
    "DistanceKm": "Read",
    "Eccentricity": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "HorizontalRatio": "ReadWrite",
    "Inclination": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "OrbitPeriod": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "SemiMajorAxis": "Read",
    "TrueAnomaly": "Read",
    "Vertical": "ReadWrite",
    "VerticalRatio": "ReadWrite"
   },
   "name": "StructureGroundBasedTelescope",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureGrowLight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Agrizero's leading hydroponic lighting system, the GrowUp UV light supplements sunshine in low light or sun-distant conditions. The unit adds growability over the space of a grid, so requires proximate placement to work. ",
   "device": true,
   "dynamic": false,
   "hash": -1758710260,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureGrowLight",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureHarvie": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Use above a Hydroponics Tray or Hydroponics Device to manage the planting and harvest of your crops. It contains a button that will allow you to activate it's modes, or connect it to a logic system to do this for you. The modes indicate current growth status of the plant below. Import is used for planting, and harvested plants are sent to export.",
   "device": true,
   "dynamic": false,
   "hash": 958056199,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "Harvest": "Write",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Plant": "Write",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Happy",
    "2": "UnHappy",
    "3": "Dead"
   },
   "name": "StructureHarvie",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2
    ],
    "Damage": [
     0,
     1,
     2
    ],
    "MaxQuantity": [
     0,
     1,
     2
    ],
    "OccupantHash": [
     0,
     1,
     2
    ],
    "Occupied": [
     0,
     1,
     2
    ],
    "PrefabHash": [
     0,
     1,
     2
    ],
    "Quantity": [
     0,
     1,
     2
    ],
    "ReferenceId": [
     0,
     1,
     2
    ],
    "SortingClass": [
     0,
     1,
     2
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "Plant"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Hand",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureHeatExchangeLiquidtoGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "PipeLiquid",
     "Input"
    ],
    "3": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "The original specs for the N Series Flow-P heat exchanger were rumored to have been scrawled on the back of a burger receipt by a bored Sinotai designer riding up the Brazilian space elevator, but that hasn't stopped it becoming one of the most widely-copied heat exchanger designs in the Solar System.\nThe 'N Flow-P' has four connections, allowing you to pass separate liquid and gas networks into the unit, which then works to equalize temperature across the two separate networks.\nAs the N Flow-P is a passive system, it equalizes pressure across the entire of each individual network, unless connected to devices like a Volume Pump or a Liquid Back Volume Regulator.",
   "device": true,
   "dynamic": false,
   "hash": 944685608,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureHeatExchangeLiquidtoGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureHeatExchangerGastoGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "The original specs for the N Series Flow-P heat exchanger were rumored to have been scrawled on the back of a burger receipt by a bored Sinotai designer riding up the Brazilian space elevator, but that hasn't stopped it becoming one of the most widely-copied heat exchanger designs in the Solar System.\nThe 'N Flow-P' has four connections, allowing you to pass two gas networks into the unit, which then works to equalize temperature across the two separate networks.\nAs the N Flow-P is a passive system, it equalizes pressure across the entire of each individual network, unless connected to gas management devices like a Volume Pump or a Back Pressure Regulator.",
   "device": true,
   "dynamic": false,
   "hash": 21266291,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureHeatExchangerGastoGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureHeatExchangerLiquidtoLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ],
    "3": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "The original specs for the N Series Flow-P heat exchanger were rumored to have been scrawled on the back of a burger receipt by a bored Sinotai designer riding up the Brazilian space elevator, but that hasn't stopped it becoming one of the most widely-copied heat exchanger designs in the Solar System.\nThe 'N Flow-P' has four connections, allowing you to pass two liquid networks into the unit, which then works to equalize temperature across the two separate networks.\nAs the N Flow-P is a passive system, it equalizes pressure across the entire of each individual network, unless connected to liquid management devices like a Liquid Volume Pump or a Liquid Back Volume Regulator.\n",
   "device": true,
   "dynamic": false,
   "hash": -613784254,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureHeatExchangerLiquidtoLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureHorizontalAutoMiner": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The Recurso OGRE (Orthogonal Ground Rotating Excavator) is a base structure with attached mining vehicle, which will mine a horizontal shaft up to X meters long. When full, the mining vehicle will return to the base to empty itself, before returning to dig. If it encounters empty space, it will also return to base and await instruction. The unit will return if deactivated.\n      \nThe OGRE can be connected to a chute system, and is controllable by a logic network. Note that the OGRE outputs more ore than a conventional Mining Drill over the same area, due to more efficient processing.\n\n<size=120%><b>MODES</b></size>\nIdle - 0\nMining - 1\nReturning - 2\nDepostingOre - 3\nFinished - 4\n",
   "device": true,
   "dynamic": false,
   "hash": 1070427573,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureHorizontalAutoMiner",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureHydraulicPipeBender": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "A go-to tool for all your atmospheric and plumbing needs, the ExMin Atmoprinter will create everything from pipes, pumps and tanks, to vents and filters, ensuring your survival in any environment. Upgrade the Atmoprinter using a Pipe Bender Mod for additional recipes and faster processing speeds.",
   "device": true,
   "dynamic": false,
   "hash": -1888248335,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureHydraulicPipeBender",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureHydroponicsStation": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1441767298,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureHydroponicsStation",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Efficiency": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Growth": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Health": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Mature": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7
    ]
   },
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureHydroponicsTray": {
   "atmosphere": false,
   "desc": "The Agrizero hydroponics tray is the ideal vessel for growing a range of plantlife. It must be supplied with water using a pipe network, and sufficient light to generate photosynthesis. \nIt can be automated using the Harvie.",
   "device": false,
   "dynamic": false,
   "hash": 1464854517,
   "name": "StructureHydroponicsTray",
   "reagents": false,
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Fertiliser",
     "typ": "Plant"
    }
   ]
  },
  "StructureHydroponicsTrayData": {
   "atmosphere": true,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "None"
    ],
    "2": [
     "Data",
     "None"
    ]
   },
   "desc": "The Agrizero hydroponics device is the ideal vessel for growing a range of plantlife. It must be supplied with Water using a pipe network, and sufficient light to generate photosynthesis. \nIt can be automated using the Harvie. Note that unlike the Hydroponics Tray, these cannot be placed consecutively as they are considered devices rather than pure pipes. They do, however, allow data interrogation for logic systems.",
   "device": true,
   "dynamic": false,
   "hash": -1841632400,
   "logic": {
    "Combustion": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureHydroponicsTrayData",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "Efficiency": [
     0
    ],
    "Growth": [
     0
    ],
    "Health": [
     0
    ],
    "Mature": [
     0
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "Seeding": [
     0
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Fertiliser",
     "typ": "Plant"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureIceCrusher": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "Chute",
     "Input"
    ],
    "3": [
     "Pipe",
     "Output"
    ],
    "4": [
     "PipeLiquid",
     "Output2"
    ]
   },
   "desc": "The Recurso KoolAuger converts various ices into their respective gases and liquids.\nA remarkably smart and compact sublimation-melting unit, it produces gas or liquid depending on the ice being processed. The upper outlet is gas, the lower for liquid, and while you can attach any pipe you like to either outlet, it will only function if the correct network is attached. It will also only pass gas or liquid into a network if it is powered and turned on.\nIf the KoolAuger is full, it will not accept any further ice until the gas or liquid contents is drained. In this state, it will flash a yellow error state on the activation switch.",
   "device": true,
   "dynamic": false,
   "hash": 443849486,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureIceCrusher",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "Ore"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureIgniter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "It gets the party started. Especially if that party is an explosive gas mixture.",
   "device": true,
   "dynamic": false,
   "hash": 1005491513,
   "logic": {
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureIgniter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureInLineTankGas1x1": {
   "atmosphere": false,
   "desc": "A small expansion tank that increases the volume of a pipe network.",
   "device": false,
   "dynamic": false,
   "hash": -1693382705,
   "name": "StructureInLineTankGas1x1",
   "reagents": false
  },
  "StructureInLineTankGas1x2": {
   "atmosphere": false,
   "desc": "A small expansion tank that increases the volume of a pipe network.",
   "device": false,
   "dynamic": false,
   "hash": 35149429,
   "name": "StructureInLineTankGas1x2",
   "reagents": false
  },
  "StructureInLineTankLiquid1x1": {
   "atmosphere": false,
   "desc": "A small expansion tank that increases the volume of a pipe network.",
   "device": false,
   "dynamic": false,
   "hash": 543645499,
   "name": "StructureInLineTankLiquid1x1",
   "reagents": false
  },
  "StructureInLineTankLiquid1x2": {
   "atmosphere": false,
   "desc": "A small expansion tank that increases the volume of a pipe network.",
   "device": false,
   "dynamic": false,
   "hash": -1183969663,
   "name": "StructureInLineTankLiquid1x2",
   "reagents": false
  },
  "StructureInsulatedPipeCorner": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": -1967711059,
   "name": "StructureInsulatedPipeCorner",
   "reagents": false
  },
  "StructureInsulatedPipeCrossJunction": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": -92778058,
   "name": "StructureInsulatedPipeCrossJunction",
   "reagents": false
  },
  "StructureInsulatedPipeCrossJunction3": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": 1328210035,
   "name": "StructureInsulatedPipeCrossJunction3",
   "reagents": false
  },
  "StructureInsulatedPipeCrossJunction4": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": -783387184,
   "name": "StructureInsulatedPipeCrossJunction4",
   "reagents": false
  },
  "StructureInsulatedPipeCrossJunction5": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": -1505147578,
   "name": "StructureInsulatedPipeCrossJunction5",
   "reagents": false
  },
  "StructureInsulatedPipeCrossJunction6": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": 1061164284,
   "name": "StructureInsulatedPipeCrossJunction6",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidCorner": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": 1713710802,
   "name": "StructureInsulatedPipeLiquidCorner",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidCrossJunction": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": 1926651727,
   "name": "StructureInsulatedPipeLiquidCrossJunction",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidCrossJunction4": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": 363303270,
   "name": "StructureInsulatedPipeLiquidCrossJunction4",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidCrossJunction5": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": 1654694384,
   "name": "StructureInsulatedPipeLiquidCrossJunction5",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidCrossJunction6": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": -72748982,
   "name": "StructureInsulatedPipeLiquidCrossJunction6",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidStraight": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": 295678685,
   "name": "StructureInsulatedPipeLiquidStraight",
   "reagents": false
  },
  "StructureInsulatedPipeLiquidTJunction": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": -532384855,
   "name": "StructureInsulatedPipeLiquidTJunction",
   "reagents": false
  },
  "StructureInsulatedPipeStraight": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": 2134172356,
   "name": "StructureInsulatedPipeStraight",
   "reagents": false
  },
  "StructureInsulatedPipeTJunction": {
   "atmosphere": false,
   "desc": "Insulated pipes greatly reduce heat loss from gases stored in them.",
   "device": false,
   "dynamic": false,
   "hash": -2076086215,
   "name": "StructureInsulatedPipeTJunction",
   "reagents": false
  },
  "StructureInsulatedTankConnector": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -31273349,
   "name": "StructureInsulatedTankConnector",
   "reagents": false,
   "slots": [
    {
     "name": "",
     "typ": "None"
    }
   ]
  },
  "StructureInsulatedTankConnectorLiquid": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1602030414,
   "name": "StructureInsulatedTankConnectorLiquid",
   "reagents": false,
   "slots": [
    {
     "name": "Portable Slot",
     "typ": "None"
    }
   ]
  },
  "StructureInteriorDoorGlass": {
   "atmosphere": false,
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": -2096421875,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureInteriorDoorGlass",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureInteriorDoorPadded": {
   "atmosphere": false,
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": 847461335,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureInteriorDoorPadded",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureInteriorDoorPaddedThin": {
   "atmosphere": false,
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": 1981698201,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureInteriorDoorPaddedThin",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureInteriorDoorTriangle": {
   "atmosphere": false,
   "desc": "0.Operate\n1.Logic",
   "device": true,
   "dynamic": false,
   "hash": -1182923101,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureInteriorDoorTriangle",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureKlaxon": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Klaxons allow you to play over 50 announcements and sounds, depending on your Logic set-up. Set the mode to select the output.",
   "device": true,
   "dynamic": false,
   "hash": -828056979,
   "logic": {
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "SoundAlert": "ReadWrite",
    "Volume": "ReadWrite"
   },
   "modes": {
    "0": "None",
    "1": "Alarm2",
    "2": "Alarm3",
    "3": "Alarm4",
    "4": "Alarm5",
    "5": "Alarm6",
    "6": "Alarm7",
    "7": "Music1",
    "8": "Music2",
    "9": "Music3",
    "10": "Alarm8",
    "11": "Alarm9",
    "12": "Alarm10",
    "13": "Alarm11",
    "14": "Alarm12",
    "15": "Danger",
    "16": "Warning",
    "17": "Alert",
    "18": "StormIncoming",
    "19": "IntruderAlert",
    "20": "Depressurising",
    "21": "Pressurising",
    "22": "AirlockCycling",
    "23": "PowerLow",
    "24": "SystemFailure",
    "25": "Welcome",
    "26": "MalfunctionDetected",
    "27": "HaltWhoGoesThere",
    "28": "FireFireFire",
    "29": "One",
    "30": "Two",
    "31": "Three",
    "32": "Four",
    "33": "Five",
    "34": "Floor",
    "35": "RocketLaunching",
    "36": "LiftOff",
    "37": "TraderIncoming",
    "38": "TraderLanded",
    "39": "PressureHigh",
    "40": "PressureLow",
    "41": "TemperatureHigh",
    "42": "TemperatureLow",
    "43": "PollutantsDetected",
    "44": "HighCarbonDioxide",
    "45": "Alarm1"
   },
   "name": "StructureKlaxon",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLadder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -415420281,
   "name": "StructureLadder",
   "reagents": false
  },
  "StructureLadderEnd": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1541734993,
   "name": "StructureLadderEnd",
   "reagents": false
  },
  "StructureLargeDirectHeatExchangeGastoGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": -1230658883,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLargeDirectHeatExchangeGastoGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLargeDirectHeatExchangeGastoLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": 1412338038,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLargeDirectHeatExchangeGastoLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLargeDirectHeatExchangeLiquidtoLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": 792686502,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLargeDirectHeatExchangeLiquidtoLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLargeExtendableRadiator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "Omptimised for radiating heat in vacuum and low pressure environments. If pointed at the sun it will heat its contents rapidly via solar heating. The panels can fold away to stop all heat radiation/solar heating and protect them from storms.",
   "device": true,
   "dynamic": false,
   "hash": -566775170,
   "logic": {
    "Horizontal": "ReadWrite",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLargeExtendableRadiator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureLargeHangerDoor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "1 x 3 modular door piece for building hangar doors.",
   "device": true,
   "dynamic": false,
   "hash": -1351081801,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureLargeHangerDoor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureLargeSatelliteDish": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "This large communications unit can be used to communicate with nearby trade vessels.\n\n        When connected to a Computer containing a Communications Motherboard motherboard, a Landingpad Center, and a Vending Machine, this allows Stationeers to contact traders. Adjust its horizontal and vertical attributes either directly or through logic.",
   "device": true,
   "dynamic": false,
   "hash": 1913391845,
   "logic": {
    "Activate": "ReadWrite",
    "ContactTypeId": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "InterrogationProgress": "Read",
    "MinimumWattsToContact": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SignalID": "Read",
    "SignalStrength": "Read",
    "SizeX": "Read",
    "SizeZ": "Read",
    "TargetPadIndex": "ReadWrite",
    "Vertical": "ReadWrite",
    "WattsReachingContact": "Read"
   },
   "name": "StructureLargeSatelliteDish",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLaunchMount": {
   "atmosphere": false,
   "desc": "The first piece to place whern building a rocket. Rockets can be constructed and/or landed here. Each Launch Mount will be allocated a slot on the Space Map and assigned a Location Code.",
   "device": false,
   "dynamic": false,
   "hash": -558953231,
   "name": "StructureLaunchMount",
   "reagents": false
  },
  "StructureLightLong": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 797794350,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightLong",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLightLongAngled": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1847265835,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightLongAngled",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLightLongWide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 555215790,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightLongWide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLightRound": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": 1514476632,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightRound",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLightRoundAngled": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": 1592905386,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightRoundAngled",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLightRoundSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": 1436121888,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLightRoundSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidDrain": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Power",
     "Input"
    ]
   },
   "desc": "When connected to power and activated, it pumps liquid from a liquid network into the world.",
   "device": true,
   "dynamic": false,
   "hash": 1687692899,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidDrain",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidPipeAnalyzer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -2113838091,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureLiquidPipeAnalyzer",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidPipeHeater": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Adds 1000 joules of heat per tick to the contents of your pipe network.",
   "device": true,
   "dynamic": false,
   "hash": -287495560,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLiquidPipeHeater",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidPipeOneWayValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "The one way valve moves liquid in one direction only: from input side to output side. It only permits flow if the input pressure is higher than output pressure..",
   "device": true,
   "dynamic": false,
   "hash": -782453061,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidPipeOneWayValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidPipeRadiator": {
   "atmosphere": false,
   "desc": "A simple heat exchanger, pipe radiators can be placed on pipes to shed or gain heat, depending on the temperature of the surrounding atmosphere. If the atmosphere is hotter, heat will be added to the liquid within the pipe network, and visa versa if colder. In a vacuum, heat will be radiated. \nThe speed of heat gain or loss will depend on the liquid in question. Adding multiple radiators will speed up heat transfer.",
   "device": true,
   "dynamic": false,
   "hash": 2072805863,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureLiquidPipeRadiator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidPressureRegulator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Regulates the volume ratio of liquid in the output Liquid pipe. This is expressed as percentage where 100 is totally full and 0 is empty.",
   "device": true,
   "dynamic": false,
   "hash": 482248766,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidPressureRegulator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidTankBig": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1098900430,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureLiquidTankBig",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidTankBigInsulated": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1430440215,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureLiquidTankBigInsulated",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidTankSmall": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1988118157,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureLiquidTankSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidTankSmallInsulated": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 608607718,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureLiquidTankSmallInsulated",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidTankStorage": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "When connected to a liquid pipe network, the tank storage unit allows you to refill a Liquid Canister, as well as read various atmospheric data from the Gas Canister. It will not accept gas canisters.",
   "device": true,
   "dynamic": false,
   "hash": 1691898022,
   "logic": {
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Quantity": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Temperature": "Read"
   },
   "name": "StructureLiquidTankStorage",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Open": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Pressure": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ],
    "Temperature": [
     0
    ],
    "Volume": [
     0
    ]
   },
   "slots": [
    {
     "name": "Liquid Canister",
     "typ": "LiquidCanister"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidTurboVolumePump": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "PipeLiquid",
     "Input"
    ],
    "3": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "Shifts 10 times more liquid than a basic Volume Pump, with a mode that can be set to flow in either direction.",
   "device": true,
   "dynamic": false,
   "hash": -1051805505,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Right",
    "1": "Left"
   },
   "name": "StructureLiquidTurboVolumePump",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidUmbilicalFemale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1734723642,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidUmbilicalFemale",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidUmbilicalFemaleSide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1220870319,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidUmbilicalFemaleSide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLiquidUmbilicalMale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "0.Left\n1.Center\n2.Right",
   "device": true,
   "dynamic": false,
   "hash": -1798420047,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Left",
    "1": "Center",
    "2": "Right"
   },
   "name": "StructureLiquidUmbilicalMale",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureLiquidValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1849974453,
   "logic": {
    "Maximum": "Read",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLiquidVolumePump": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Output"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -454028979,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLiquidVolumePump",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLockerSmall": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -647164662,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureLockerSmall",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3
    ],
    "Damage": [
     0,
     1,
     2,
     3
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3
    ],
    "Occupied": [
     0,
     1,
     2,
     3
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3
    ],
    "Quantity": [
     0,
     1,
     2,
     3
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3
    ],
    "SortingClass": [
     0,
     1,
     2,
     3
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureLogicBatchReader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 264413729,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicBatchReader",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicBatchSlotReader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 436888930,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicBatchSlotReader",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicBatchWriter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1415443359,
   "logic": {
    "Error": "Read",
    "ForceWrite": "Write",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLogicBatchWriter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicButton": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 491845673,
   "logic": {
    "Activate": "ReadWrite",
    "Lock": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicButton",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLogicCompare": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Equals\n1.Greater\n2.Less\n3.NotEquals",
   "device": true,
   "dynamic": false,
   "hash": -1489728908,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "Equals",
    "1": "Greater",
    "2": "Less",
    "3": "NotEquals"
   },
   "name": "StructureLogicCompare",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicDial": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ]
   },
   "desc": "An assignable dial with up to 1000 modes.",
   "device": true,
   "dynamic": false,
   "hash": 554524804,
   "logic": {
    "Mode": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLogicDial",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": false,
    "open": false
   }
  },
  "StructureLogicGate": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "A logic device that performs a logical operation on one or more binary inputs that produces a single binary output. An input greater than zero is considered true for operations.",
   "device": true,
   "dynamic": false,
   "hash": 1942143074,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "AND",
    "1": "OR",
    "2": "XOR",
    "3": "NAND",
    "4": "NOR",
    "5": "XNOR"
   },
   "name": "StructureLogicGate",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicHashGen": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 2077593121,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicHashGen",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLogicMath": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Add\n1.Subtract\n2.Multiply\n3.Divide\n4.Mod\n5.Atan2\n6.Pow\n7.Log",
   "device": true,
   "dynamic": false,
   "hash": 1657691323,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "Add",
    "1": "Subtract",
    "2": "Multiply",
    "3": "Divide",
    "4": "Mod",
    "5": "Atan2",
    "6": "Pow",
    "7": "Log"
   },
   "name": "StructureLogicMath",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicMathUnary": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Ceil\n1.Floor\n2.Abs\n3.Log\n4.Exp\n5.Round\n6.Rand\n7.Sqrt\n8.Sin\n9.Cos\n10.Tan\n11.Asin\n12.Acos\n13.Atan\n14.Not",
   "device": true,
   "dynamic": false,
   "hash": -1160020195,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "Ceil",
    "1": "Floor",
    "2": "Abs",
    "3": "Log",
    "4": "Exp",
    "5": "Round",
    "6": "Rand",
    "7": "Sqrt",
    "8": "Sin",
    "9": "Cos",
    "10": "Tan",
    "11": "Asin",
    "12": "Acos",
    "13": "Atan",
    "14": "Not"
   },
   "name": "StructureLogicMathUnary",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicMemory": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -851746783,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureLogicMemory",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLogicMinMax": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Greater\n1.Less",
   "device": true,
   "dynamic": false,
   "hash": 929022276,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "Greater",
    "1": "Less"
   },
   "name": "StructureLogicMinMax",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicMirror": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 2096189278,
   "name": "StructureLogicMirror",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicReader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -345383640,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicReader",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicReagentReader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -124308857,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicReagentReader",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicRocketDownlink": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 876108549,
   "logic": {
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLogicRocketDownlink",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureLogicRocketUplink": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 546002924,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLogicRocketUplink",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicSelect": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "0.Equals\n1.Greater\n2.Less\n3.NotEquals",
   "device": true,
   "dynamic": false,
   "hash": 1822736084,
   "logic": {
    "Error": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "modes": {
    "0": "Equals",
    "1": "Greater",
    "2": "Less",
    "3": "NotEquals"
   },
   "name": "StructureLogicSelect",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicSlotReader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -767867194,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicSlotReader",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicSwitch": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1220484876,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicSwitch",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureLogicSwitch2": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 321604921,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructureLogicSwitch2",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureLogicTransmitter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Input"
    ],
    "2": [
     "Data",
     "Input"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "Connects to <pos=300>Logic Transmitter",
   "device": true,
   "dynamic": false,
   "hash": -693235651,
   "modes": {
    "0": "Passive",
    "1": "Active"
   },
   "name": "StructureLogicTransmitter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicWriter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1326019434,
   "logic": {
    "Error": "Read",
    "ForceWrite": "Write",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLogicWriter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureLogicWriterSwitch": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "Input"
    ],
    "1": [
     "Data",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1321250424,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "ForceWrite": "Write",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureLogicWriterSwitch",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureManualHatch": {
   "atmosphere": false,
   "desc": "Can be welded using a Welding Torch or Arc Welder to lock it in the current state. Use the welder again to unlock.",
   "device": true,
   "dynamic": false,
   "hash": -1808154199,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureManualHatch",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureMediumConvectionRadiator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "A stand-alone radiator unit optimized for exchanging heat with its surrounding atmosphere.",
   "device": true,
   "dynamic": false,
   "hash": -1918215845,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureMediumConvectionRadiator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMediumConvectionRadiatorLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "A stand-alone liquid radiator unit optimized for exchanging heat with its surrounding atmosphere.",
   "device": true,
   "dynamic": false,
   "hash": -1169014183,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureMediumConvectionRadiatorLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMediumHangerDoor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "1 x 2 modular door piece for building hangar doors.",
   "device": true,
   "dynamic": false,
   "hash": -566348148,
   "logic": {
    "Idle": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureMediumHangerDoor",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureMediumRadiator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "A stand-alone radiator unit optimized for radiating heat in vacuums.",
   "device": true,
   "dynamic": false,
   "hash": -975966237,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureMediumRadiator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMediumRadiatorLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "A stand-alone liquid radiator unit optimized for radiating heat in vacuums.",
   "device": true,
   "dynamic": false,
   "hash": -1141760613,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureMediumRadiatorLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMediumRocketGasFuelTank": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "Output"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1093860567,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureMediumRocketGasFuelTank",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMediumRocketLiquidFuelTank": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "Output"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1143639539,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureMediumRocketLiquidFuelTank",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureMotionSensor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Originally developed to monitor dance marathons, the motion sensor can also be connected to Logic systems for security purposes, automatic lighting, doors and various other applications.\nThe sensor activates whenever a player enters the grid it is placed on.",
   "device": true,
   "dynamic": false,
   "hash": -1713470563,
   "logic": {
    "Activate": "ReadWrite",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureMotionSensor",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureNitrolyzer": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Input2"
    ],
    "3": [
     "Pipe",
     "Output"
    ],
    "4": [
     "Power",
     "None"
    ]
   },
   "desc": "This device is used to create Nitrous Oxide from Oxygen, Nitrogen, and a large amount of energy. The process does not completely transform all the available gas at once, so the output is a mix of all three gasses, which may need further processing.  More NOS will be created, if the gas inside the machine is close to a 1/1 ratio of Oxygen to Nitrogen.  The second gas input line in optional, and not required if the gas is pre mixed.",
   "device": true,
   "dynamic": false,
   "hash": 1898243702,
   "logic": {
    "Activate": "ReadWrite",
    "Combustion": "Read",
    "CombustionInput": "Read",
    "CombustionInput2": "Read",
    "CombustionOutput": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "PressureInput": "Read",
    "PressureInput2": "Read",
    "PressureOutput": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioCarbonDioxideInput": "Read",
    "RatioCarbonDioxideInput2": "Read",
    "RatioCarbonDioxideOutput": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrogenInput": "Read",
    "RatioNitrogenInput2": "Read",
    "RatioNitrogenOutput": "Read",
    "RatioNitrousOxide": "Read",
    "RatioNitrousOxideInput": "Read",
    "RatioNitrousOxideInput2": "Read",
    "RatioNitrousOxideOutput": "Read",
    "RatioOxygen": "Read",
    "RatioOxygenInput": "Read",
    "RatioOxygenInput2": "Read",
    "RatioOxygenOutput": "Read",
    "RatioPollutant": "Read",
    "RatioPollutantInput": "Read",
    "RatioPollutantInput2": "Read",
    "RatioPollutantOutput": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioVolatilesInput": "Read",
    "RatioVolatilesInput2": "Read",
    "RatioVolatilesOutput": "Read",
    "RatioWater": "Read",
    "RatioWaterInput": "Read",
    "RatioWaterInput2": "Read",
    "RatioWaterOutput": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TemperatureInput": "Read",
    "TemperatureInput2": "Read",
    "TemperatureOutput": "Read",
    "TotalMoles": "Read",
    "TotalMolesInput": "Read",
    "TotalMolesInput2": "Read",
    "TotalMolesOutput": "Read"
   },
   "modes": {
    "0": "Idle",
    "1": "Active"
   },
   "name": "StructureNitrolyzer",
   "pins": 2,
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureOccupancySensor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Will be triggered if there is a player in the same room as the sensor. The quantity variable will show the number of players. You can use configure it to only detect players who hold the correct Access Card using a Cartridge (Access Controller) in a Handheld Tablet. This sensor only works when placed in a room.",
   "device": true,
   "dynamic": false,
   "hash": 322782515,
   "logic": {
    "Activate": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureOccupancySensor",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureOverheadShortCornerLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1794932560,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureOverheadShortCornerLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureOverheadShortLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1468249454,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureOverheadShortLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructurePassiveLargeRadiatorGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "Has been replaced by Medium Convection Radiator.",
   "device": true,
   "dynamic": false,
   "hash": 2066977095,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePassiveLargeRadiatorGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePassiveLargeRadiatorLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "Has been replaced by Medium Convection Radiator Liquid.",
   "device": true,
   "dynamic": false,
   "hash": 24786172,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePassiveLargeRadiatorLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePassiveLiquidDrain": {
   "atmosphere": false,
   "desc": "Moves liquids from a pipe network to the world atmosphere.",
   "device": true,
   "dynamic": false,
   "hash": 1812364811,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePassiveLiquidDrain",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePassiveVent": {
   "atmosphere": false,
   "desc": "Passive vents allow gases to move into and out of pipe networks, which are closed systems unless connected to a device or structure. Passive vents are not powered, merely an aperture, essentially turning an enclosed space into part of the pipe network. ",
   "device": false,
   "dynamic": false,
   "hash": 335498166,
   "name": "StructurePassiveVent",
   "reagents": false
  },
  "StructurePassiveVentInsulated": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1363077139,
   "name": "StructurePassiveVentInsulated",
   "reagents": false
  },
  "StructurePassthroughHeatExchangerGasToGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Pipe",
     "Output2"
    ]
   },
   "desc": "Exchange heat from one pipe network to another. By drawing down the pressure of the outputs with a pump or regulator and regulating input pressures, the temperatures of two counterflowing networks can be effectively exchanged.\n      Balancing the throughput of both inputs is key to creating a good exhange of temperatures.",
   "device": true,
   "dynamic": false,
   "hash": -1674187440,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePassthroughHeatExchangerGasToGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePassthroughHeatExchangerGasToLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "PipeLiquid",
     "Output2"
    ]
   },
   "desc": "Exchange heat from one pipe network to another. By drawing down the pressure of the outputs with a pump or regulator and regulating input pressures, the temperatures of two counterflowing networks can be effectively exchanged.\n        Balancing the throughput of both inputs is key to creating a good exhange of temperatures.",
   "device": true,
   "dynamic": false,
   "hash": 1928991265,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePassthroughHeatExchangerGasToLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePassthroughHeatExchangerLiquidToLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ],
    "3": [
     "PipeLiquid",
     "Output2"
    ]
   },
   "desc": "Exchange heat from one pipe network to another. By drawing down the pressure of the outputs with a pump or regulator and regulating input pressures, the temperatures of two counterflowing networks can be effectively exchanged.\n        Balancing the throughput of both inputs is key to creating a good exchange of temperatures.",
   "device": true,
   "dynamic": false,
   "hash": -1472829583,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePassthroughHeatExchangerLiquidToLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePictureFrameThickLandscapeLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1434523206,
   "name": "StructurePictureFrameThickLandscapeLarge",
   "reagents": false
  },
  "StructurePictureFrameThickLandscapeSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -2041566697,
   "name": "StructurePictureFrameThickLandscapeSmall",
   "reagents": false
  },
  "StructurePictureFrameThickMountLandscapeLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 950004659,
   "name": "StructurePictureFrameThickMountLandscapeLarge",
   "reagents": false
  },
  "StructurePictureFrameThickMountLandscapeSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 347154462,
   "name": "StructurePictureFrameThickMountLandscapeSmall",
   "reagents": false
  },
  "StructurePictureFrameThickMountPortraitLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1459641358,
   "name": "StructurePictureFrameThickMountPortraitLarge",
   "reagents": false
  },
  "StructurePictureFrameThickMountPortraitSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -2066653089,
   "name": "StructurePictureFrameThickMountPortraitSmall",
   "reagents": false
  },
  "StructurePictureFrameThickPortraitLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1686949570,
   "name": "StructurePictureFrameThickPortraitLarge",
   "reagents": false
  },
  "StructurePictureFrameThickPortraitSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1218579821,
   "name": "StructurePictureFrameThickPortraitSmall",
   "reagents": false
  },
  "StructurePictureFrameThinLandscapeLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1418288625,
   "name": "StructurePictureFrameThinLandscapeLarge",
   "reagents": false
  },
  "StructurePictureFrameThinLandscapeSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -2024250974,
   "name": "StructurePictureFrameThinLandscapeSmall",
   "reagents": false
  },
  "StructurePictureFrameThinMountLandscapeLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1146760430,
   "name": "StructurePictureFrameThinMountLandscapeLarge",
   "reagents": false
  },
  "StructurePictureFrameThinMountLandscapeSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1752493889,
   "name": "StructurePictureFrameThinMountLandscapeSmall",
   "reagents": false
  },
  "StructurePictureFrameThinMountPortraitLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1094895077,
   "name": "StructurePictureFrameThinMountPortraitLarge",
   "reagents": false
  },
  "StructurePictureFrameThinMountPortraitSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1835796040,
   "name": "StructurePictureFrameThinMountPortraitSmall",
   "reagents": false
  },
  "StructurePictureFrameThinPortraitLarge": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1212777087,
   "name": "StructurePictureFrameThinPortraitLarge",
   "reagents": false
  },
  "StructurePictureFrameThinPortraitSmall": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1684488658,
   "name": "StructurePictureFrameThinPortraitSmall",
   "reagents": false
  },
  "StructurePipeAnalysizer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Allegedly the outcome of a weekend father-daughter electronics project by an overzealous {ExMin engineer, the pipe analyzer is essentially a more advanced version of the Pipe Meter.\nDisplaying the internal pressure of pipe networks, it  also reads out temperature and gas contents, and can be connected to a Console or Computer via a {Logic system.",
   "device": true,
   "dynamic": false,
   "hash": 435685051,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructurePipeAnalysizer",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePipeCorner": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (Corner) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -1785673561,
   "name": "StructurePipeCorner",
   "reagents": false
  },
  "StructurePipeCowl": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 465816159,
   "name": "StructurePipeCowl",
   "reagents": false
  },
  "StructurePipeCrossJunction": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (Cross Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -1405295588,
   "name": "StructurePipeCrossJunction",
   "reagents": false
  },
  "StructurePipeCrossJunction3": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (3-Way Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 2038427184,
   "name": "StructurePipeCrossJunction3",
   "reagents": false
  },
  "StructurePipeCrossJunction4": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (4-Way Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -417629293,
   "name": "StructurePipeCrossJunction4",
   "reagents": false
  },
  "StructurePipeCrossJunction5": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (5-Way Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -1877193979,
   "name": "StructurePipeCrossJunction5",
   "reagents": false
  },
  "StructurePipeCrossJunction6": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (6-Way Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 152378047,
   "name": "StructurePipeCrossJunction6",
   "reagents": false
  },
  "StructurePipeHeater": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Adds 1000 joules of heat per tick to the contents of your pipe network.",
   "device": true,
   "dynamic": false,
   "hash": -419758574,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructurePipeHeater",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePipeIgniter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Ignites the atmosphere inside the attached pipe network.",
   "device": true,
   "dynamic": false,
   "hash": 1286441942,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructurePipeIgniter",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeInsulatedLiquidCrossJunction": {
   "atmosphere": false,
   "desc": "Liquid piping with very low temperature loss or gain.",
   "device": false,
   "dynamic": false,
   "hash": -2068497073,
   "name": "StructurePipeInsulatedLiquidCrossJunction",
   "reagents": false
  },
  "StructurePipeLabel": {
   "atmosphere": false,
   "desc": "As its perspicacious name suggests, the pipe label is designed to be attached to a straight stretch of pipe. Users can then label the label with the Labeller.",
   "device": true,
   "dynamic": false,
   "hash": -999721119,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePipeLabel",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeLiquidCorner": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (Corner) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -1856720921,
   "name": "StructurePipeLiquidCorner",
   "reagents": false
  },
  "StructurePipeLiquidCrossJunction": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (Cross Junction) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 1848735691,
   "name": "StructurePipeLiquidCrossJunction",
   "reagents": false
  },
  "StructurePipeLiquidCrossJunction3": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an <N:EN:StructureInsulatedPipeLiquidCrossJunction3> using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 1628087508,
   "name": "StructurePipeLiquidCrossJunction3",
   "reagents": false
  },
  "StructurePipeLiquidCrossJunction4": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (4-Way Junction) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -9555593,
   "name": "StructurePipeLiquidCrossJunction4",
   "reagents": false
  },
  "StructurePipeLiquidCrossJunction5": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (5-Way Junction) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -2006384159,
   "name": "StructurePipeLiquidCrossJunction5",
   "reagents": false
  },
  "StructurePipeLiquidCrossJunction6": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (6-Way Junction) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 291524699,
   "name": "StructurePipeLiquidCrossJunction6",
   "reagents": false
  },
  "StructurePipeLiquidStraight": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (Straight) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 667597982,
   "name": "StructurePipeLiquidStraight",
   "reagents": false
  },
  "StructurePipeLiquidTJunction": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Liquid Pipe (T Junction) using an Kit (Insulated Liquid Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 262616717,
   "name": "StructurePipeLiquidTJunction",
   "reagents": false
  },
  "StructurePipeMeter": {
   "atmosphere": false,
   "desc": "While the Stationeers program has, thus far, inspired little in the way of classical poetry, the following haiku was found etched, ironically, on a piece of pipe wreckage found on Vulcan:\n\"Humble pipe meter\nspeaks the truth, transmits pressure\nwithin any pipe\"",
   "device": true,
   "dynamic": false,
   "hash": -1798362329,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePipeMeter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeOneWayValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "The one way valve moves gas in one direction only: from input side to output side. It only permits flow if the input pressure is higher than output pressure.\n",
   "device": true,
   "dynamic": false,
   "hash": 1580412404,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePipeOneWayValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeOrgan": {
   "atmosphere": false,
   "desc": "The pipe organ can be attached to one end of a Kit (Pipe Valve). The length of the pipe after the pipe organ changes the pitch of the note it will play when the valve is opened. Use Logic to open and close the valves to create some custom tunes for your base or an audible warning.",
   "device": false,
   "dynamic": false,
   "hash": 1305252611,
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructurePipeOrgan",
   "reagents": false
  },
  "StructurePipeRadiator": {
   "atmosphere": false,
   "desc": "A simple heat exchanger, pipe radiators can be placed on pipes to shed or gain heat, depending on the temperature of the surrounding atmosphere. If the atmosphere is hotter, heat will be added the gas within the pipe network, and visa versa if colder. In a vacuum, heat will be radiated. \nThe speed of heat gain or loss will depend on the gas in question. Adding multiple radiators will speed up heat transfer.",
   "device": true,
   "dynamic": false,
   "hash": 1696603168,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePipeRadiator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeRadiatorFlat": {
   "atmosphere": false,
   "desc": "A pipe mounted radiator optimized for radiating heat in vacuums.",
   "device": true,
   "dynamic": false,
   "hash": -399883995,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePipeRadiatorFlat",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeRadiatorFlatLiquid": {
   "atmosphere": false,
   "desc": "A liquid pipe mounted radiator optimized for radiating heat in vacuums.",
   "device": true,
   "dynamic": false,
   "hash": 2024754523,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePipeRadiatorFlatLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePipeStraight": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (Straight) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": 73728932,
   "name": "StructurePipeStraight",
   "reagents": false
  },
  "StructurePipeTJunction": {
   "atmosphere": false,
   "desc": "You can upgrade this pipe to an Insulated Pipe (T Junction) using an Kit (Insulated Pipe) and a Wrench.",
   "device": false,
   "dynamic": false,
   "hash": -913817472,
   "name": "StructurePipeTJunction",
   "reagents": false
  },
  "StructurePlanter": {
   "atmosphere": false,
   "desc": "A small planter for decorative or hydroponic purposes. Can be connected to Water, or watered manually using a Water Bottle or Liquid Canister (Water).",
   "device": false,
   "dynamic": false,
   "hash": -1125641329,
   "name": "StructurePlanter",
   "reagents": false,
   "slots": [
    {
     "name": "Plant",
     "typ": "Plant"
    },
    {
     "name": "Plant",
     "typ": "Plant"
    }
   ]
  },
  "StructurePlatformLadderOpen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1559586682,
   "name": "StructurePlatformLadderOpen",
   "reagents": false
  },
  "StructurePlinth": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 989835703,
   "name": "StructurePlinth",
   "reagents": false,
   "slots": [
    {
     "name": "",
     "typ": "None"
    }
   ]
  },
  "StructurePortablesConnector": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -899013427,
   "logic": {
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePortablesConnector",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructurePowerConnector": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Input"
    ]
   },
   "desc": "Attaches a Kit (Portable Generator) to a power network.",
   "device": true,
   "dynamic": false,
   "hash": -782951720,
   "logic": {
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePowerConnector",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Portable Slot",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructurePowerTransmitter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "The Norsec Wireless Power Transmitter is an uni-directional, A-to-B, far field microwave electrical transmission system.The rotatable base transmitter delivers a narrow, non-lethal microwave beam to a dedicated base receiver.\nThe transmitter must be aligned to the base station in order to transmit any power. The brightness of the transmitter's collimator arc provides an indication of transmission intensity. Note that there is an attrition over longer ranges, so the unit requires more power over greater distances to deliver the same output.",
   "device": true,
   "dynamic": false,
   "hash": -65087121,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "Mode": "Read",
    "On": "ReadWrite",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Vertical": "ReadWrite"
   },
   "modes": {
    "0": "Unlinked",
    "1": "Linked"
   },
   "name": "StructurePowerTransmitter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructurePowerTransmitterOmni": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -327468845,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructurePowerTransmitterOmni",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePowerTransmitterReceiver": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Output"
    ]
   },
   "desc": "The Norsec Wireless Power Transmitter is an uni-directional, A-to-B, far field microwave electrical transmission system.The rotatable base transmitter delivers a narrow, non-lethal microwave beam to a dedicated base receiver.\nThe transmitter must be aligned to the base station in order to transmit any power. The brightness of the transmitter's collimator arc provides an indication of transmission intensity. Note that there is an attrition over longer ranges, so the unit requires more power over greater distances to deliver the same output.Connects to <pos=300>Logic Transmitter",
   "device": true,
   "dynamic": false,
   "hash": 1195820278,
   "logic": {
    "Charge": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "Mode": "Read",
    "On": "ReadWrite",
    "PositionX": "Read",
    "PositionY": "Read",
    "PositionZ": "Read",
    "Power": "Read",
    "PowerActual": "Read",
    "PowerPotential": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Vertical": "ReadWrite"
   },
   "modes": {
    "0": "Unlinked",
    "1": "Linked"
   },
   "name": "StructurePowerTransmitterReceiver",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructurePowerUmbilicalFemale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Output"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 101488029,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePowerUmbilicalFemale",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePowerUmbilicalFemaleSide": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Output"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1922506192,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructurePowerUmbilicalFemaleSide",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePowerUmbilicalMale": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "0.Left\n1.Center\n2.Right",
   "device": true,
   "dynamic": false,
   "hash": 1529453938,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Left",
    "1": "Center",
    "2": "Right"
   },
   "name": "StructurePowerUmbilicalMale",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructurePoweredVent": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "Great for moving large quantities of air into a pipe network. Its primary purpose is for the creation of multi-grid airlocks. It can effeciently pull a vacuum on a small to medium sized room.",
   "device": true,
   "dynamic": false,
   "hash": 938836756,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "PressureExternal": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Outward",
    "1": "Inward"
   },
   "name": "StructurePoweredVent",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructurePoweredVentLarge": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "For building large scale airlock systems and pressurised hangers, a bigger and bolder version of the Powered Vent that can effeciently pull a vacuum in large room.",
   "device": true,
   "dynamic": false,
   "hash": -785498334,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "PressureExternal": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Outward",
    "1": "Inward"
   },
   "name": "StructurePoweredVentLarge",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructurePressurantValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Pumps gas into a liquid pipe in order to raise the pressure",
   "device": true,
   "dynamic": false,
   "hash": 23052817,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePressurantValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePressureFedGasEngine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ],
    "2": [
     "PowerAndData",
     "Output"
    ]
   },
   "desc": "Inefficient but very powerful, the Pressure Fed Gas Engine moves gas from each of its two inputs based on the pressure of the input pipes. Control the mixing ratio of fuels by tweaking the input pressures to target a 2:1 mix of Volatiles to Oxygen gas. Chilling propellant gasses or using Nitrous Oxide as an oxydizer will result in even higher thrust outputs.",
   "device": true,
   "dynamic": false,
   "hash": -624011170,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "On": "ReadWrite",
    "PassedMoles": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Temperature": "Read",
    "Throttle": "ReadWrite",
    "TotalMoles": "Read"
   },
   "name": "StructurePressureFedGasEngine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePressureFedLiquidEngine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ],
    "2": [
     "PowerAndData",
     "Output"
    ]
   },
   "desc": "Highly efficient and powerful, the Pressure Fed Liquid Engine is a challenging engine to run in a stable configuration. Liquid is pulled from the input into the engine based on the input gas pressure. Some gas is also moved in this process so Stationeers will need to devise a system to maintain a high gas pressure in the liquid input pipe. The second liquid pipe connection is an optional heat-exchanger connection which exchanges heat between the pipes contents and the engine bell, the Setting variable drives the effectiveness of the heat-exchanger.",
   "device": true,
   "dynamic": false,
   "hash": 379750958,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "PassedMoles": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "Throttle": "ReadWrite",
    "TotalMoles": "Read"
   },
   "name": "StructurePressureFedLiquidEngine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePressurePlateLarge": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -2008706143,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructurePressurePlateLarge",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePressurePlateMedium": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1269458680,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructurePressurePlateMedium",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePressurePlateSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1536471028,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "Setting": "Read"
   },
   "name": "StructurePressurePlateSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePressureRegulator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Controlling the flow of gas between two pipe networks, pressure regulators shift gas until a set pressure on the outlet side is achieved, or the gas supply is exhausted. The back pressure regulator, by contrast, will only operate when pressure on the intake side exceeds the set value. With a max pressure of over 20,000kPa, it requires power to operate.",
   "device": true,
   "dynamic": false,
   "hash": 209854039,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePressureRegulator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureProximitySensor": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Will be triggered if there is a player in the range of the sensor (as defined by the setting dial). The quantity variable will show the number of players. You can configure the sensor to only detect players who hold the correct Access Card using a Cartridge (Access Controller) in a Handheld Tablet.",
   "device": true,
   "dynamic": false,
   "hash": 568800213,
   "logic": {
    "Activate": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureProximitySensor",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructurePumpedLiquidEngine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "None"
    ],
    "2": [
     "PowerAndData",
     "Output"
    ]
   },
   "desc": "Liquid propellants bring greater efficiencies with Pumped Liquid Engine. Two inputs are provided so Stationeers can seperate their fuels, the Setting variable controls the mixing ratio of the inputs. The engine is designed to run on Liquid Volatiles and Liquid Oxygen, some Stationeers have reported excessive thrust values by switching to Liquid Nitrous Oxide",
   "device": true,
   "dynamic": false,
   "hash": -2031440019,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "PassedMoles": "Read",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "Throttle": "ReadWrite",
    "TotalMoles": "Read"
   },
   "name": "StructurePumpedLiquidEngine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructurePurgeValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "Pipe",
     "Output"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Allows for removal of pressurant gas and evaporated liquids from a liquid pipe. Similar in function to a Back Pressure Regulator the Purge Valve moves gas from the input liquid pipe to the output gas pipe aiming to keep the pressure of the input at the target setting.",
   "device": true,
   "dynamic": false,
   "hash": -737232128,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructurePurgeValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRailing": {
   "atmosphere": false,
   "desc": "\"Safety third.\"",
   "device": false,
   "dynamic": false,
   "hash": -1756913871,
   "name": "StructureRailing",
   "reagents": false
  },
  "StructureRecycler": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "A device for collecting the raw resources while destroying an item. Produces Reagent Mix containing packages of reagents. Pass these through the Centrifuge to gain back the source ores. Plants and organic matter passed through will create Biomass, which when passed through the Centrifuge will produce Biomass.",
   "device": true,
   "dynamic": false,
   "hash": -1633947337,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureRecycler",
   "reagents": true,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRefrigeratedVendingMachine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The refrigerated OmniKool vending machine is an advanced version of the standard Vending Machine, which maintains an optimum pressure and constant temperature of -130 degrees C, to prevent food spoilage. It can hold up to 100 stacks.\nThe OmniKool also has an in-built Stacker, allowing players to set the stack sizes of any items ADDED to the device. The unit's default stack size is 50.\nNOTE: altering stack sizes DOES NOT update existing stacks within the machine, only those subsequently added. ",
   "device": true,
   "dynamic": false,
   "hash": -1577831321,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Combustion": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequestHash": "ReadWrite",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureRefrigeratedVendingMachine",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureReinforcedCompositeWindow": {
   "atmosphere": false,
   "desc": "Enjoy vistas of even the most savage, alien landscapes with these heavy duty window frames, which are resistant to pressure differentials up to 1MPa.",
   "device": false,
   "dynamic": false,
   "hash": 2027713511,
   "name": "StructureReinforcedCompositeWindow",
   "reagents": false
  },
  "StructureReinforcedCompositeWindowSteel": {
   "atmosphere": false,
   "desc": "Enjoy vistas of even the most savage, alien landscapes with these heavy duty window frames, which are resistant to pressure differentials up to 1MPa.",
   "device": false,
   "dynamic": false,
   "hash": -816454272,
   "name": "StructureReinforcedCompositeWindowSteel",
   "reagents": false
  },
  "StructureReinforcedWallPaddedWindow": {
   "atmosphere": false,
   "desc": "Enjoy vistas of even the most savage, alien landscapes with these heavy duty window frames, which are resistant to pressure differentials up to 1MPa.",
   "device": false,
   "dynamic": false,
   "hash": 1939061729,
   "name": "StructureReinforcedWallPaddedWindow",
   "reagents": false
  },
  "StructureReinforcedWallPaddedWindowThin": {
   "atmosphere": false,
   "desc": "Enjoy vistas of even the most savage, alien landscapes with these heavy duty window frames, which are resistant to pressure differentials up to 1MPa.",
   "device": false,
   "dynamic": false,
   "hash": 158502707,
   "name": "StructureReinforcedWallPaddedWindowThin",
   "reagents": false
  },
  "StructureResearchMachine": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ],
    "4": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -796627526,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CurrentResearchPodType": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "ManualResearchRequiredPod": "Write",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureResearchMachine",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "<N:EN:HoldingSlot>",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureRocketAvionics": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 808389066,
   "logic": {
    "Acceleration": "Read",
    "Apex": "Read",
    "AutoLand": "Write",
    "AutoShutOff": "ReadWrite",
    "BurnTimeRemaining": "Read",
    "Chart": "Read",
    "ChartedNavPoints": "Read",
    "CurrentCode": "Read",
    "Density": "Read",
    "DestinationCode": "ReadWrite",
    "Discover": "Read",
    "DryMass": "Read",
    "Error": "Read",
    "FlightControlRule": "Read",
    "Mass": "Read",
    "MinedQuantity": "Read",
    "Mode": "ReadWrite",
    "NavPoints": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Progress": "Read",
    "Quantity": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReEntryAltitude": "Read",
    "Reagents": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Richness": "Read",
    "Sites": "Read",
    "Size": "Read",
    "Survey": "Read",
    "Temperature": "Read",
    "Thrust": "Read",
    "ThrustToWeight": "Read",
    "TimeToDestination": "Read",
    "TotalMoles": "Read",
    "TotalQuantity": "Read",
    "VelocityRelativeY": "Read",
    "Weight": "Read"
   },
   "modes": {
    "0": "Invalid",
    "1": "None",
    "2": "Mine",
    "3": "Survey",
    "4": "Discover",
    "5": "Chart"
   },
   "name": "StructureRocketAvionics",
   "reagents": true,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketCelestialTracker": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Celestial Tracker can be placed in Rockets and when turned on will provide data that can be used to orientate devices such as the Telescope. The Horizontal and Vertical output is localized to the orientation of the tracker. You can calibrate your alignment by comparing the result for the primary body with the output from the Daylight Sensor. Full functionality will only be available in orbit, but you can configure using the primary body. For aligning with the telescope, have the face plate facing up and the cables facing in the same direction as for the telescope and the output values will be aligned.",
   "device": true,
   "dynamic": false,
   "hash": 997453927,
   "logic": {
    "CelestialHash": "Read",
    "Error": "Read",
    "Horizontal": "Read",
    "Index": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Vertical": "Read"
   },
   "name": "StructureRocketCelestialTracker",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketCircuitHousing": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 150135861,
   "logic": {
    "Error": "Read",
    "LineNumber": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureRocketCircuitHousing",
   "pins": 6,
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "LineNumber": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Programmable Chip",
     "typ": "ProgrammableChip"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketEngineTiny": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 178472613,
   "logic": {
    "Combustion": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read"
   },
   "name": "StructureRocketEngineTiny",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketManufactory": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1781051034,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureRocketManufactory",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureRocketMiner": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Gathers available resources at the rocket's current space location.",
   "device": true,
   "dynamic": false,
   "hash": -2087223687,
   "logic": {
    "ClearMemory": "Write",
    "DrillCondition": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureRocketMiner",
   "reagents": false,
   "slots": [
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Drill Head Slot",
     "typ": "DrillHead"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketScanner": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 2014252591,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureRocketScanner",
   "reagents": false,
   "slots": [
    {
     "name": "Scanner Head Slot",
     "typ": "ScanningHead"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRocketTower": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -654619479,
   "name": "StructureRocketTower",
   "reagents": false
  },
  "StructureRocketTransformerSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 518925193,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureRocketTransformerSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureRover": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 806513938,
   "name": "StructureRover",
   "reagents": false
  },
  "StructureSDBHopper": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1875856925,
   "logic": {
    "ClearMemory": "Write",
    "ImportCount": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureSDBHopper",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureSDBHopperAdvanced": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 467225612,
   "logic": {
    "ClearMemory": "Write",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureSDBHopperAdvanced",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureSDBSilo": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The majestic silo holds large quantities of almost anything. While it is doing that, it cannot be deconstructed. Note also, that any food you put into a silo is likely to decay extremely rapidly. The silo can hold up to 600 stacks.",
   "device": true,
   "dynamic": false,
   "hash": 1155865682,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Mode0",
    "1": "Mode1"
   },
   "name": "StructureSDBSilo",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureSatelliteDish": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "This medium communications unit can be used to communicate with nearby trade vessels.\n      \nWhen connected to a Computer containing a Communications Motherboard motherboard, a Landingpad Center, and a Vending Machine, this allows Stationeers to contact traders. Adjust its horizontal and vertical attributes either directly or through logic.",
   "device": true,
   "dynamic": false,
   "hash": 439026183,
   "logic": {
    "Activate": "ReadWrite",
    "ContactTypeId": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "InterrogationProgress": "Read",
    "MinimumWattsToContact": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SignalID": "Read",
    "SignalStrength": "Read",
    "SizeX": "Read",
    "SizeZ": "Read",
    "TargetPadIndex": "ReadWrite",
    "Vertical": "ReadWrite",
    "WattsReachingContact": "Read"
   },
   "name": "StructureSatelliteDish",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureSecurityPrinter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "Any Stationeer concerned about security needs the Harkwell-designed Vigilant-E security printer. Use the Vigilant-E to create a Cartridge (Access Controller), in order to restrict access to different parts of your base via keycards like the Access Card (Blue). The printer also makes a variety of weapons and ammunitions to defend your base against any hostile, aggressive or just slightly rude entites you encounter as you explore the Solar System.\n",
   "device": true,
   "dynamic": false,
   "hash": -641491515,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureSecurityPrinter",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureShelf": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1172114950,
   "name": "StructureShelf",
   "reagents": false,
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ]
  },
  "StructureShelfMedium": {
   "atmosphere": false,
   "desc": "A shelf for putting things on, so you can see them.",
   "device": true,
   "dynamic": false,
   "hash": 182006674,
   "logic": {
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureShelfMedium",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureShortCornerLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1330754486,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureShortCornerLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureShortLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -554553467,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureShortLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureShower": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Output"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -775128944,
   "logic": {
    "Activate": "ReadWrite",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureShower",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureShowerPowered": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1081797501,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureShowerPowered",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureSign1x1": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 879058460,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureSign1x1",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSign2x1": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 908320837,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureSign2x1",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSingleBed": {
   "atmosphere": false,
   "desc": "Description coming.",
   "device": true,
   "dynamic": false,
   "hash": -492611,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureSingleBed",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Bed",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSleeper": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1467449329,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureSleeper",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Bed",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureSleeperLeft": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "A horizontal variant of the sleeper. Will keep players hydrated and fed while they are logged out - as long as a breathable atmosphere is provided.",
   "device": true,
   "dynamic": false,
   "hash": 1213495833,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Safe",
    "1": "Unsafe",
    "2": "Unpowered"
   },
   "name": "StructureSleeperLeft",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureSleeperRight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "A horizontal variant of the sleeper. Will keep players hydrated and fed while they are logged out - as long as a breathable atmosphere is provided.",
   "device": true,
   "dynamic": false,
   "hash": -1812330717,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Safe",
    "1": "Unsafe",
    "2": "Unpowered"
   },
   "name": "StructureSleeperRight",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureSleeperVertical": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Power",
     "None"
    ]
   },
   "desc": "The vertical variant of the sleeper. Will keep players hydrated and fed while they are logged out - as long as a breathable atmosphere is provided.",
   "device": true,
   "dynamic": false,
   "hash": -1300059018,
   "logic": {
    "Activate": "ReadWrite",
    "EntityState": "Read",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Safe",
    "1": "Unsafe",
    "2": "Unpowered"
   },
   "name": "StructureSleeperVertical",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "StructureSleeperVerticalDroid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "The Droid Sleeper will recharge robot batteries and equiped suit batteries if present. This sleeper variant is only safe for robots. Entering as a non robot character will cause you to take damage.",
   "device": true,
   "dynamic": false,
   "hash": 1382098999,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureSleeperVerticalDroid",
   "reagents": false,
   "slots": [
    {
     "name": "Player",
     "typ": "Entity"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureSmallDirectHeatExchangeGastoGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": 1310303582,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureSmallDirectHeatExchangeGastoGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSmallDirectHeatExchangeLiquidtoGas": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "Pipe",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": 1825212016,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureSmallDirectHeatExchangeLiquidtoGas",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSmallDirectHeatExchangeLiquidtoLiquid": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PipeLiquid",
     "Input2"
    ]
   },
   "desc": "Direct Heat Exchangers equalize the temperature of the two input networks.",
   "device": true,
   "dynamic": false,
   "hash": -507770416,
   "logic": {
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureSmallDirectHeatExchangeLiquidtoLiquid",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSmallSatelliteDish": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ]
   },
   "desc": "This small communications unit can be used to communicate with nearby trade vessels.\n\n        When connected to a Computer containing a Communications Motherboard motherboard, a Landingpad Center, and a Vending Machine, this allows Stationeers to contact traders. Adjust its horizontal and vertical attributes either directly or through logic.",
   "device": true,
   "dynamic": false,
   "hash": -2138748650,
   "logic": {
    "Activate": "ReadWrite",
    "ContactTypeId": "Read",
    "Error": "Read",
    "Horizontal": "ReadWrite",
    "InterrogationProgress": "Read",
    "MinimumWattsToContact": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "SignalID": "Read",
    "SignalStrength": "Read",
    "SizeX": "Read",
    "SizeZ": "Read",
    "TargetPadIndex": "ReadWrite",
    "Vertical": "ReadWrite",
    "WattsReachingContact": "Read"
   },
   "name": "StructureSmallSatelliteDish",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureSmallTableBacklessDouble": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1633000411,
   "name": "StructureSmallTableBacklessDouble",
   "reagents": false
  },
  "StructureSmallTableBacklessSingle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1897221677,
   "name": "StructureSmallTableBacklessSingle",
   "reagents": false
  },
  "StructureSmallTableDinnerSingle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1260651529,
   "name": "StructureSmallTableDinnerSingle",
   "reagents": false
  },
  "StructureSmallTableRectangleDouble": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -660451023,
   "name": "StructureSmallTableRectangleDouble",
   "reagents": false
  },
  "StructureSmallTableRectangleSingle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -924678969,
   "name": "StructureSmallTableRectangleSingle",
   "reagents": false
  },
  "StructureSmallTableThickDouble": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -19246131,
   "name": "StructureSmallTableThickDouble",
   "reagents": false
  },
  "StructureSmallTableThickSingle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -291862981,
   "name": "StructureSmallTableThickSingle",
   "reagents": false
  },
  "StructureSolarPanel": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Sinotai's standard solar panels are used for generating power from sunlight. They can be connected to Logic systems, in order to track sunlight, but their reduced during storms and when damaged. You can repair these using some trusty Duct Tape.",
   "device": true,
   "dynamic": false,
   "hash": -2045627372,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanel",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanel45": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Sinotai basic solar panels generate power from sunlight, sitting at 45 degrees to the ground. Their efficiency is reduced during storms and when damaged. You can repair these using some trusty Duct Tape.",
   "device": true,
   "dynamic": false,
   "hash": -1554349863,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanel45",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanel45Reinforced": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "This solar panel is resistant to storm damage.",
   "device": true,
   "dynamic": false,
   "hash": 930865127,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanel45Reinforced",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanelDual": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "Sinotai dual solar panels are used for generating power from sunlight, with dedicated data and power ports. They can be connected to {Logic systems, in order to track sunlight, but their efficiency is reduced during storms and when damaged. You can repair these using some trusty Duct Tape.",
   "device": true,
   "dynamic": false,
   "hash": -539224550,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanelDual",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanelDualReinforced": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "This solar panel is resistant to storm damage.",
   "device": true,
   "dynamic": false,
   "hash": -1545574413,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanelDualReinforced",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanelFlat": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "Sinotai basic solar panels generate power from sunlight. They lie flat to the ground, and their efficiency is reduced during storms and when damaged. You can repair these using some trusty Duct Tape.",
   "device": true,
   "dynamic": false,
   "hash": 1968102968,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanelFlat",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanelFlatReinforced": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "This solar panel is resistant to storm damage.",
   "device": true,
   "dynamic": false,
   "hash": 1697196770,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanelFlatReinforced",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolarPanelReinforced": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "This solar panel is resistant to storm damage.",
   "device": true,
   "dynamic": false,
   "hash": -934345724,
   "logic": {
    "Charge": "Read",
    "Horizontal": "ReadWrite",
    "Maximum": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Vertical": "ReadWrite"
   },
   "name": "StructureSolarPanelReinforced",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureSolidFuelGenerator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Data",
     "None"
    ],
    "2": [
     "Power",
     "Output"
    ]
   },
   "desc": "The mainstay of power generation for Stationeers, this device provides 20kW of power. Multiple solid resources can be loaded. While operating, the device will output its maximum power regardless of whether you have captured it or not. Watch for blown wires! It will output much more power than your regular Cable Coil can handle.",
   "device": true,
   "dynamic": false,
   "hash": 813146305,
   "logic": {
    "ClearMemory": "Write",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Not Generating",
    "1": "Generating"
   },
   "name": "StructureSolidFuelGenerator",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Input",
     "typ": "Ore"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureSorter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Output2"
    ],
    "1": [
     "Chute",
     "Input"
    ],
    "2": [
     "Chute",
     "Output"
    ],
    "3": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "No amount of automation is complete without some way of moving different items to different parts of a system. The Xigo A2B sorter can be programmed via a computer with a Sorter Motherboard to direct various items into different chute networks. Filtered items are always passed out the righthand side of the sorter, while non filtered items continue straight through.",
   "device": true,
   "dynamic": false,
   "hash": -1009150565,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Output": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Split",
    "1": "Filter",
    "2": "Logic"
   },
   "name": "StructureSorter",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3
    ],
    "Damage": [
     0,
     1,
     2,
     3
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3
    ],
    "Occupied": [
     0,
     1,
     2,
     3
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3
    ],
    "Quantity": [
     0,
     1,
     2,
     3
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3
    ],
    "SortingClass": [
     0,
     1,
     2,
     3
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "<N:EN:Export2>",
     "typ": "None"
    },
    {
     "name": "Data Disk",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureStacker": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "A stacker is an important part of any automated chute network. The Xigo ProKompile can be set manually or via logic, to make sure items passing through the stacker are maximized for your storage needs.\nThe ProKompile can stack a wide variety of things such as ingots, as well as splitting stacks into appropriate sizes as needed.",
   "device": true,
   "dynamic": false,
   "hash": -2020231820,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Output": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Automatic",
    "1": "Logic"
   },
   "name": "StructureStacker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2
    ],
    "Damage": [
     0,
     1,
     2
    ],
    "MaxQuantity": [
     0,
     1,
     2
    ],
    "OccupantHash": [
     0,
     1,
     2
    ],
    "Occupied": [
     0,
     1,
     2
    ],
    "PrefabHash": [
     0,
     1,
     2
    ],
    "Quantity": [
     0,
     1,
     2
    ],
    "ReferenceId": [
     0,
     1,
     2
    ],
    "SortingClass": [
     0,
     1,
     2
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Processing",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureStackerReverse": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "A stacker is an important part of any automated chute network. The Xigo ProKompile can be set manually or via logic, to make sure items passing through the stacker are maximized for your storage needs. The reversed stacker has power and data on the opposite side.\nThe ProKompile can stack a wide variety of things such as ingots, as well as splitting stacks into appropriate sizes as needed.",
   "device": true,
   "dynamic": false,
   "hash": 1585641623,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Output": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Automatic",
    "1": "Logic"
   },
   "name": "StructureStackerReverse",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2
    ],
    "Damage": [
     0,
     1,
     2
    ],
    "MaxQuantity": [
     0,
     1,
     2
    ],
    "OccupantHash": [
     0,
     1,
     2
    ],
    "Occupied": [
     0,
     1,
     2
    ],
    "PrefabHash": [
     0,
     1,
     2
    ],
    "Quantity": [
     0,
     1,
     2
    ],
    "ReferenceId": [
     0,
     1,
     2
    ],
    "SortingClass": [
     0,
     1,
     2
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureStairs4x2": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1405018945,
   "name": "StructureStairs4x2",
   "reagents": false
  },
  "StructureStairs4x2RailL": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 155214029,
   "name": "StructureStairs4x2RailL",
   "reagents": false
  },
  "StructureStairs4x2RailR": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -212902482,
   "name": "StructureStairs4x2RailR",
   "reagents": false
  },
  "StructureStairs4x2Rails": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1088008720,
   "name": "StructureStairs4x2Rails",
   "reagents": false
  },
  "StructureStairwellBackLeft": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 505924160,
   "name": "StructureStairwellBackLeft",
   "reagents": false
  },
  "StructureStairwellBackPassthrough": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -862048392,
   "name": "StructureStairwellBackPassthrough",
   "reagents": false
  },
  "StructureStairwellBackRight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -2128896573,
   "name": "StructureStairwellBackRight",
   "reagents": false
  },
  "StructureStairwellFrontLeft": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -37454456,
   "name": "StructureStairwellFrontLeft",
   "reagents": false
  },
  "StructureStairwellFrontPassthrough": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1625452928,
   "name": "StructureStairwellFrontPassthrough",
   "reagents": false
  },
  "StructureStairwellFrontRight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 340210934,
   "name": "StructureStairwellFrontRight",
   "reagents": false
  },
  "StructureStairwellNoDoors": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2049879875,
   "name": "StructureStairwellNoDoors",
   "reagents": false
  },
  "StructureStirlingEngine": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "Harnessing an ancient thermal exploit, the Recurso 'Libra' Stirling Engine generates power via the expansion and contraction of a working gas to drive pistons operating an electrical generator.\n      \nWhen high pressure hot gas is supplied into the input pipe, this gas will heat the hot side of the unit, then pass into the output pipe. The cooler side uses the room's ambient atmosphere, which must be kept at a lower temperature and pressure in order to create a differential. Add a working gas by inserting a Gas Canister. The unit must be deactivated when adding or removing canisters, or the working gas may leak into the surrounding atmosphere.\n \nGases with a low molecular mass make the most efficient working gases. Increasing the moles of working gas can result in a greater potential power output. However, overpressuring the unit may have ... sub-optimal results.",
   "device": true,
   "dynamic": false,
   "hash": -260316435,
   "logic": {
    "Combustion": "Read",
    "EnvironmentEfficiency": "Read",
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "WorkingGasEfficiency": "Read"
   },
   "name": "StructureStirlingEngine",
   "reagents": false,
   "slots": [
    {
     "name": "Gas Canister",
     "typ": "GasCanister"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureStorageLocker": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -793623899,
   "logic": {
    "Lock": "ReadWrite",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureStorageLocker",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "Damage": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "MaxQuantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "OccupantHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "Occupied": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "PrefabHash": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "Quantity": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "ReferenceId": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ],
    "SortingClass": [
     0,
     1,
     2,
     3,
     4,
     5,
     6,
     7,
     8,
     9,
     10,
     11,
     12,
     13,
     14,
     15,
     16,
     17,
     18,
     19,
     20,
     21,
     22,
     23,
     24,
     25,
     26,
     27,
     28,
     29
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureSuitStorage": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "Pipe",
     "Input"
    ],
    "3": [
     "Pipe",
     "Input2"
    ],
    "4": [
     "Pipe",
     "Output"
    ]
   },
   "desc": "As tidy as it is useful, the suit storage rack holds an Eva Suit, Space Helmet and a Jetpack Basic.\nWhen powered and connected to <N:EN:Oxygen> and <N:EN:Propellant>, it will recharge the suit's batteries, refill the Canister (Oxygen) and your Filter (Nitrogen) Gas Canister. The wastetank will be pumped out to the pipe connected to the waste outlet.\nAll the rack's pipes must be connected or the unit will show an error state, but it will still charge the battery.",
   "device": true,
   "dynamic": false,
   "hash": 255034731,
   "logic": {
    "Error": "Read",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureSuitStorage",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0,
     1,
     2
    ],
    "ChargeRatio": [
     0,
     1,
     2
    ],
    "Class": [
     0,
     1,
     2
    ],
    "Damage": [
     0,
     1,
     2
    ],
    "Lock": [
     0
    ],
    "MaxQuantity": [
     0,
     1,
     2
    ],
    "OccupantHash": [
     0,
     1,
     2
    ],
    "Occupied": [
     0,
     1,
     2
    ],
    "On": [
     0
    ],
    "Open": [
     0
    ],
    "PrefabHash": [
     0,
     1,
     2
    ],
    "Pressure": [
     0,
     1,
     2
    ],
    "PressureAir": [
     1
    ],
    "PressureWaste": [
     1
    ],
    "Quantity": [
     0,
     1,
     2
    ],
    "ReferenceId": [
     0,
     1,
     2
    ],
    "SortingClass": [
     0,
     1,
     2
    ]
   },
   "slots": [
    {
     "name": "Helmet",
     "typ": "Helmet"
    },
    {
     "name": "Suit",
     "typ": "Suit"
    },
    {
     "name": "Back",
     "typ": "Back"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTankBig": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1606848156,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankBig",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureTankBigInsulated": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1280378227,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankBigInsulated",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureTankConnector": {
   "atmosphere": false,
   "desc": "Tank connectors are basic mounting devices that allow you to attach a Portable Gas Tank to a gas pipe network.",
   "device": false,
   "dynamic": false,
   "hash": -1276379454,
   "name": "StructureTankConnector",
   "reagents": false,
   "slots": [
    {
     "name": "",
     "typ": "None"
    }
   ]
  },
  "StructureTankConnectorLiquid": {
   "atmosphere": false,
   "desc": "These basic mounting devices allow you to attach a Portable Liquid Tank to a liquid pipe network.",
   "device": false,
   "dynamic": false,
   "hash": 1331802518,
   "name": "StructureTankConnectorLiquid",
   "reagents": false,
   "slots": [
    {
     "name": "Portable Slot",
     "typ": "None"
    }
   ]
  },
  "StructureTankSmall": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1013514688,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureTankSmallAir": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 955744474,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankSmallAir",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureTankSmallFuel": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 2102454415,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankSmallFuel",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureTankSmallInsulated": {
   "atmosphere": true,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 272136332,
   "logic": {
    "Combustion": "Read",
    "Maximum": "Read",
    "Open": "ReadWrite",
    "PrefabHash": "Read",
    "Pressure": "Read",
    "Ratio": "Read",
    "RatioCarbonDioxide": "Read",
    "RatioHydrogen": "Read",
    "RatioLiquidCarbonDioxide": "Read",
    "RatioLiquidHydrogen": "Read",
    "RatioLiquidNitrogen": "Read",
    "RatioLiquidNitrousOxide": "Read",
    "RatioLiquidOxygen": "Read",
    "RatioLiquidPollutant": "Read",
    "RatioLiquidVolatiles": "Read",
    "RatioNitrogen": "Read",
    "RatioNitrousOxide": "Read",
    "RatioOxygen": "Read",
    "RatioPollutant": "Read",
    "RatioPollutedWater": "Read",
    "RatioSteam": "Read",
    "RatioVolatiles": "Read",
    "RatioWater": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite",
    "Temperature": "Read",
    "TotalMoles": "Read",
    "Volume": "Read",
    "VolumeOfLiquid": "Read"
   },
   "name": "StructureTankSmallInsulated",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": true
   }
  },
  "StructureToolManufactory": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "No mission can be completed without the proper tools. The Norsec ThuulDek manufactory can fabricate almost any tool or hand-held device a Stationeer may need to complete their mission, as well as a variety of delightful paints.\nUpgrade the device using a Tool Printer Mod for additional recipes and faster processing speeds.",
   "device": true,
   "dynamic": false,
   "hash": -465741100,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "CompletionRatio": "Read",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Reagents": "Read",
    "RecipeHash": "ReadWrite",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureToolManufactory",
   "reagents": true,
   "slots": [
    {
     "name": "Import",
     "typ": "Ingot"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": true
   }
  },
  "StructureTorpedoRack": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1473807953,
   "name": "StructureTorpedoRack",
   "reagents": false,
   "slots": [
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    },
    {
     "name": "Torpedo",
     "typ": "Torpedo"
    }
   ]
  },
  "StructureTraderWaypoint": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1570931620,
   "logic": {
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureTraderWaypoint",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTransformer": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "Input"
    ],
    "2": [
     "Power",
     "Output"
    ]
   },
   "desc": "The large Norsec transformer is a critical component of extended electrical networks, controlling the maximum power that will flow down a cable. To prevent overloading, output can be set from 0 to 50,000W. \nNote that transformers operate as data isolators, preventing data flowing into any network beyond it.",
   "device": true,
   "dynamic": false,
   "hash": -1423212473,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureTransformer",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTransformerMedium": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "Output"
    ]
   },
   "desc": "Transformers control the maximum power that will flow down a sub-network of cables, to prevent overloading electrical systems. \nMedium transformers are used in larger setups where more than 5000W is required, with output that can be set to a maximum of 25000W.\nNote that transformers also operate as data isolators, preventing data flowing into any network beyond it.",
   "device": true,
   "dynamic": false,
   "hash": -1065725831,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureTransformerMedium",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTransformerMediumReversed": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Output"
    ],
    "1": [
     "PowerAndData",
     "Input"
    ]
   },
   "desc": "Transformers control the maximum power that will flow down a sub-network of cables, to prevent overloading electrical systems. \nMedium transformers are used in larger setups where more than 5000W is required, with output that can be set to a maximum of 25000W.\nNote that transformers also operate as data isolators, preventing data flowing into any network beyond it.",
   "device": true,
   "dynamic": false,
   "hash": 833912764,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureTransformerMediumReversed",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTransformerSmall": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "Input"
    ],
    "1": [
     "Power",
     "Output"
    ]
   },
   "desc": "Transformers control the maximum power that will flow down a cable subnetwork, to prevent overloading electrical systems. Output on small transformers can be set from 0 to 5000W.\nNote that transformers operate as data isolators, preventing data flowing into any network beyond it.",
   "device": true,
   "dynamic": false,
   "hash": -890946730,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureTransformerSmall",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTransformerSmallReversed": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "Output"
    ],
    "1": [
     "PowerAndData",
     "Input"
    ]
   },
   "desc": "Transformers control the maximum power that will flow down a cable subnetwork, to prevent overloading electrical systems. Output on small transformers can be set from 0 to 5000W.\nNote that transformers operate as data isolators, preventing data flowing into any network beyond it.",
   "device": true,
   "dynamic": false,
   "hash": 1054059374,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureTransformerSmallReversed",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureTurbineGenerator": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1282191063,
   "logic": {
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureTurbineGenerator",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureTurboVolumePump": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ],
    "2": [
     "Pipe",
     "Output"
    ],
    "3": [
     "Pipe",
     "Input"
    ]
   },
   "desc": "Shifts 10 times more gas than a basic Volume Pump, with a mode that can be set to flow in either direction.",
   "device": true,
   "dynamic": false,
   "hash": 1310794736,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Right",
    "1": "Left"
   },
   "name": "StructureTurboVolumePump",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureUnloader": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Chute",
     "Input"
    ]
   },
   "desc": "The Xigo Re:Gurge is a handy unit for unloading any items inserted into it, and feeding them into a chute network. For instance, if you add a full Mining Belt, the Re:Gurge will empty a mining belt of its contents, insert them into the chute network, then insert the mining belt itself. A Sorter is recommended to reclaim the mining belt.\n\nOutput = 0 exporting the main item\nOutput = 1 exporting items inside and eventually the main item.",
   "device": true,
   "dynamic": false,
   "hash": 750118160,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Output": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "Automatic",
    "1": "Logic"
   },
   "name": "StructureUnloader",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureUprightWindTurbine": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "None"
    ]
   },
   "desc": "Norsec's basic wind turbine is an easily fabricated, rapidly deployed design that is strong enough to withstand the worst that environments can throw at it. \nWhile the wind turbine is optimized to produce power even on low atmosphere worlds (up to 200W), it performs best in denser environments. Output varies with wind speed, and during storms, may increase dramatically (up to 800W), so be careful to design your power networks with that in mind.",
   "device": true,
   "dynamic": false,
   "hash": 1622183451,
   "logic": {
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureUprightWindTurbine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "None"
    ],
    "1": [
     "Pipe",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -692036078,
   "logic": {
    "Maximum": "Read",
    "On": "ReadWrite",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureVendingMachine": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Chute",
     "Input"
    ],
    "1": [
     "Chute",
     "Output"
    ],
    "2": [
     "Data",
     "None"
    ],
    "3": [
     "Power",
     "None"
    ]
   },
   "desc": "The Xigo-designed 'Slot Mate' vending machine allows storage of almost any item, while also operating as a distribution point for working with Traders. You cannot trade without a vending machine, or its more advanced equivalent, the Refrigerated Vending Machine. Each vending machine can hold up to 100 stacks.",
   "device": true,
   "dynamic": false,
   "hash": -443130773,
   "logic": {
    "Activate": "ReadWrite",
    "ClearMemory": "Write",
    "Error": "Read",
    "ExportCount": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Quantity": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequestHash": "ReadWrite",
    "RequiredPower": "Read"
   },
   "name": "StructureVendingMachine",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "None"
    },
    {
     "name": "Export",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    },
    {
     "name": "Storage",
     "typ": "None"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureVolumePump": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "Output"
    ],
    "1": [
     "Pipe",
     "Input"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The volume pump pumps pumpable gases. It also separates out pipe networks into separate networks.",
   "device": true,
   "dynamic": false,
   "hash": -321403609,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureVolumePump",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWallArch": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -858143148,
   "name": "StructureWallArch",
   "reagents": false
  },
  "StructureWallArchArrow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1649708822,
   "name": "StructureWallArchArrow",
   "reagents": false
  },
  "StructureWallArchCornerRound": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1794588890,
   "name": "StructureWallArchCornerRound",
   "reagents": false
  },
  "StructureWallArchCornerSquare": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1963016580,
   "name": "StructureWallArchCornerSquare",
   "reagents": false
  },
  "StructureWallArchCornerTriangle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1281911841,
   "name": "StructureWallArchCornerTriangle",
   "reagents": false
  },
  "StructureWallArchPlating": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1182510648,
   "name": "StructureWallArchPlating",
   "reagents": false
  },
  "StructureWallArchTwoTone": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 782529714,
   "name": "StructureWallArchTwoTone",
   "reagents": false
  },
  "StructureWallCooler": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Pipe",
     "None"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Xigo Freezy Boi wall cooler complements the wall heater, which can only raise the temperature. The wall cooler functions by drawing heat from the surrounding atmosphere and adding that heat into its pipe network.\nIn order to run the wall cooler properly, you will need to connect pipes to the wall cooler and fill the connected pipe network with any type of gas. The gas's heat capacity and volume will determine how fast it reacts to temperature changes.\n\n<size=120%><b>EFFICIENCY</b></size>\nThe higher the difference in temperature between the gas stored in the pipes and the room, the less efficient the wall cooler will be. So to keep the wall cooler running at an acceptable efficiency you will need to get rid of the heat that accumulates in the pipes connected to it. A common practice would be to run the pipes to the outside and use radiators on the outside section of the pipes to get rid of the heat.\nThe less efficient the wall cooler, the less power it consumes. It will consume 1010W at max efficiency. The wall cooler can be controlled by logic chips to run when the temperature hits a certain degree.\n<size=120%><b>ERRORS</b></size>\nIf the wall cooler is flashing an error then it is missing one of the following:\n\n- Pipe connection to the wall cooler.\n- Gas in the connected pipes, or pressure is too low.\n- Atmosphere in the surrounding environment or pressure is too low.\n\nFor more information about how to control temperatures, consult the temperature control Guides page.",
   "device": true,
   "dynamic": false,
   "hash": -739292323,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureWallCooler",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWallFlat": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1635864154,
   "name": "StructureWallFlat",
   "reagents": false
  },
  "StructureWallFlatCornerRound": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 898708250,
   "name": "StructureWallFlatCornerRound",
   "reagents": false
  },
  "StructureWallFlatCornerSquare": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 298130111,
   "name": "StructureWallFlatCornerSquare",
   "reagents": false
  },
  "StructureWallFlatCornerTriangle": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2097419366,
   "name": "StructureWallFlatCornerTriangle",
   "reagents": false
  },
  "StructureWallFlatCornerTriangleFlat": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1161662836,
   "name": "StructureWallFlatCornerTriangleFlat",
   "reagents": false
  },
  "StructureWallGeometryCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1979212240,
   "name": "StructureWallGeometryCorner",
   "reagents": false
  },
  "StructureWallGeometryStreight": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1049735537,
   "name": "StructureWallGeometryStreight",
   "reagents": false
  },
  "StructureWallGeometryT": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1602758612,
   "name": "StructureWallGeometryT",
   "reagents": false
  },
  "StructureWallGeometryTMirrored": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1427845483,
   "name": "StructureWallGeometryTMirrored",
   "reagents": false
  },
  "StructureWallHeater": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "The Xigo wall heater is a simple device that can be installed on a wall or frame and connected to power. When switched on, it will start heating the surrounding environment. It consumes 1010W of power and can be controlled by logic chips to run when the temperature hits a certain level.",
   "device": true,
   "dynamic": false,
   "hash": 24258244,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWallHeater",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWallIron": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1287324802,
   "name": "StructureWallIron",
   "reagents": false
  },
  "StructureWallIron02": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1485834215,
   "name": "StructureWallIron02",
   "reagents": false
  },
  "StructureWallIron03": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 798439281,
   "name": "StructureWallIron03",
   "reagents": false
  },
  "StructureWallIron04": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1309433134,
   "name": "StructureWallIron04",
   "reagents": false
  },
  "StructureWallLargePanel": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1492930217,
   "name": "StructureWallLargePanel",
   "reagents": false
  },
  "StructureWallLargePanelArrow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -776581573,
   "name": "StructureWallLargePanelArrow",
   "reagents": false
  },
  "StructureWallLight": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1860064656,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWallLight",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWallLightBattery": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1306415132,
   "logic": {
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWallLightBattery",
   "reagents": false,
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWallPaddedArch": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1590330637,
   "name": "StructureWallPaddedArch",
   "reagents": false
  },
  "StructureWallPaddedArchCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1126688298,
   "name": "StructureWallPaddedArchCorner",
   "reagents": false
  },
  "StructureWallPaddedArchLightFittingTop": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1171987947,
   "name": "StructureWallPaddedArchLightFittingTop",
   "reagents": false
  },
  "StructureWallPaddedArchLightsFittings": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1546743960,
   "name": "StructureWallPaddedArchLightsFittings",
   "reagents": false
  },
  "StructureWallPaddedCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -155945899,
   "name": "StructureWallPaddedCorner",
   "reagents": false
  },
  "StructureWallPaddedCornerThin": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1183203913,
   "name": "StructureWallPaddedCornerThin",
   "reagents": false
  },
  "StructureWallPaddedNoBorder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 8846501,
   "name": "StructureWallPaddedNoBorder",
   "reagents": false
  },
  "StructureWallPaddedNoBorderCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 179694804,
   "name": "StructureWallPaddedNoBorderCorner",
   "reagents": false
  },
  "StructureWallPaddedThinNoBorder": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1611559100,
   "name": "StructureWallPaddedThinNoBorder",
   "reagents": false
  },
  "StructureWallPaddedThinNoBorderCorner": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1769527556,
   "name": "StructureWallPaddedThinNoBorderCorner",
   "reagents": false
  },
  "StructureWallPaddedWindow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2087628940,
   "name": "StructureWallPaddedWindow",
   "reagents": false
  },
  "StructureWallPaddedWindowThin": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -37302931,
   "name": "StructureWallPaddedWindowThin",
   "reagents": false
  },
  "StructureWallPadding": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 635995024,
   "name": "StructureWallPadding",
   "reagents": false
  },
  "StructureWallPaddingArchVent": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1243329828,
   "name": "StructureWallPaddingArchVent",
   "reagents": false
  },
  "StructureWallPaddingLightFitting": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 2024882687,
   "name": "StructureWallPaddingLightFitting",
   "reagents": false
  },
  "StructureWallPaddingThin": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1102403554,
   "name": "StructureWallPaddingThin",
   "reagents": false
  },
  "StructureWallPlating": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 26167457,
   "name": "StructureWallPlating",
   "reagents": false
  },
  "StructureWallSmallPanelsAndHatch": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 619828719,
   "name": "StructureWallSmallPanelsAndHatch",
   "reagents": false
  },
  "StructureWallSmallPanelsArrow": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -639306697,
   "name": "StructureWallSmallPanelsArrow",
   "reagents": false
  },
  "StructureWallSmallPanelsMonoChrome": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 386820253,
   "name": "StructureWallSmallPanelsMonoChrome",
   "reagents": false
  },
  "StructureWallSmallPanelsOpen": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": -1407480603,
   "name": "StructureWallSmallPanelsOpen",
   "reagents": false
  },
  "StructureWallSmallPanelsTwoTone": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": false,
   "hash": 1709994581,
   "name": "StructureWallSmallPanelsTwoTone",
   "reagents": false
  },
  "StructureWallVent": {
   "atmosphere": false,
   "desc": "Used to mix atmospheres passively between two walls.",
   "device": false,
   "dynamic": false,
   "hash": -1177469307,
   "name": "StructureWallVent",
   "reagents": false
  },
  "StructureWaterBottleFiller": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1178961954,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureWaterBottleFiller",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Open": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Pressure": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ],
    "Temperature": [
     0,
     1
    ],
    "Volume": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    },
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureWaterBottleFillerBottom": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1433754995,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureWaterBottleFillerBottom",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Open": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Pressure": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ],
    "Temperature": [
     0,
     1
    ],
    "Volume": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    },
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureWaterBottleFillerPowered": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Input"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -756587791,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWaterBottleFillerPowered",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Open": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Pressure": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ],
    "Temperature": [
     0,
     1
    ],
    "Volume": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    },
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWaterBottleFillerPoweredBottom": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 1986658780,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWaterBottleFillerPoweredBottom",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0,
     1
    ],
    "Damage": [
     0,
     1
    ],
    "MaxQuantity": [
     0,
     1
    ],
    "OccupantHash": [
     0,
     1
    ],
    "Occupied": [
     0,
     1
    ],
    "Open": [
     0,
     1
    ],
    "PrefabHash": [
     0,
     1
    ],
    "Pressure": [
     0,
     1
    ],
    "Quantity": [
     0,
     1
    ],
    "ReferenceId": [
     0,
     1
    ],
    "SortingClass": [
     0,
     1
    ],
    "Temperature": [
     0,
     1
    ],
    "Volume": [
     0,
     1
    ]
   },
   "slots": [
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    },
    {
     "name": "Bottle Slot",
     "typ": "LiquidBottle"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWaterDigitalValve": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "Output"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -517628750,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureWaterDigitalValve",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWaterPipeMeter": {
   "atmosphere": false,
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": 433184168,
   "logic": {
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureWaterPipeMeter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureWaterPurifier": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "PipeLiquid",
     "Input"
    ],
    "2": [
     "PipeLiquid",
     "Output"
    ],
    "3": [
     "Power",
     "None"
    ],
    "4": [
     "Chute",
     "Input"
    ]
   },
   "desc": "Cleans Polluted Water and outputs Water. The purification process requires Charcoal which can be added to the machine via the import bin. The procesing throughput can be improved by increasing the gas pressure of the input pipe relative to the gas pressure of the output pipe.",
   "device": true,
   "dynamic": false,
   "hash": 887383294,
   "logic": {
    "ClearMemory": "Write",
    "Error": "Read",
    "ImportCount": "Read",
    "Lock": "ReadWrite",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "name": "StructureWaterPurifier",
   "reagents": false,
   "slots": [
    {
     "name": "Import",
     "typ": "Ore"
    }
   ],
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWaterWallCooler": {
   "atmosphere": false,
   "conn": {
    "0": [
     "PipeLiquid",
     "None"
    ],
    "1": [
     "PowerAndData",
     "None"
    ]
   },
   "desc": "",
   "device": true,
   "dynamic": false,
   "hash": -1369060582,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Maximum": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "Ratio": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "name": "StructureWaterWallCooler",
   "reagents": false,
   "slotlogic": {
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "PrefabHash": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ],
    "SortingClass": [
     0
    ]
   },
   "slots": [
    {
     "name": "",
     "typ": "DataDisk"
    }
   ],
   "states": {
    "activate": false,
    "color": false,
    "lock": true,
    "mode": false,
    "onoff": true,
    "open": false
   }
  },
  "StructureWeatherStation": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "0.NoStorm\n1.StormIncoming\n2.InStorm",
   "device": true,
   "dynamic": false,
   "hash": 1997212478,
   "logic": {
    "Activate": "ReadWrite",
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "Read",
    "NextWeatherEventTime": "Read",
    "On": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read"
   },
   "modes": {
    "0": "NoStorm",
    "1": "StormIncoming",
    "2": "InStorm"
   },
   "name": "StructureWeatherStation",
   "reagents": false,
   "states": {
    "activate": true,
    "color": false,
    "lock": true,
    "mode": true,
    "onoff": true,
    "open": false
   }
  },
  "StructureWindTurbine": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Power",
     "None"
    ],
    "1": [
     "Data",
     "None"
    ]
   },
   "desc": "The Stationeers wind turbine was first designed by Norsec atmospheric engineers, looking to create a wind-driven power generation system that would operate even on exceedingly low atmosphere worlds. The ultra-light blades respond to exceedingly low atmospheric densities, while being strong enough to function even under huge strain in much more demanding environments.\nWhile the wind turbine is optimized to produce power (up to 500W) even on low atmosphere worlds, it performs best in denser environments. Output varies with wind speed and, during storms, may increase dramatically (up to 10,000W), so be careful to design your power networks with that in mind.",
   "device": true,
   "dynamic": false,
   "hash": -2082355173,
   "logic": {
    "PowerGeneration": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read"
   },
   "name": "StructureWindTurbine",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": false,
    "onoff": false,
    "open": false
   }
  },
  "StructureWindowShutter": {
   "atmosphere": false,
   "conn": {
    "0": [
     "Data",
     "None"
    ],
    "1": [
     "Power",
     "None"
    ]
   },
   "desc": "For those special, private moments, a window that can be closed to prying eyes. \n      \nWhen closed, has the heat transfer characteristics of a basic wall. Requires power, and can be connected to logic systems.",
   "device": true,
   "dynamic": false,
   "hash": 2056377335,
   "logic": {
    "Error": "Read",
    "Idle": "Read",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "PrefabHash": "Read",
    "ReferenceId": "Read",
    "RequiredPower": "Read",
    "Setting": "ReadWrite"
   },
   "modes": {
    "0": "Operate",
    "1": "Logic"
   },
   "name": "StructureWindowShutter",
   "reagents": false,
   "states": {
    "activate": false,
    "color": false,
    "lock": false,
    "mode": true,
    "onoff": true,
    "open": true
   }
  },
  "ToolPrinterMod": {
   "atmosphere": false,
   "desc": "Apply to an Tool Manufactory with a Welding Torch or Arc Welder to upgrade for increased processing speed and more recipe options.",
   "device": false,
   "dynamic": true,
   "hash": 1700018136,
   "name": "ToolPrinterMod",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "ToyLuna": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 94730034,
   "name": "ToyLuna",
   "reagents": false,
   "slotclass": "None",
   "sorting": "Default"
  },
  "UniformCommander": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -2083426457,
   "name": "UniformCommander",
   "reagents": false,
   "slotclass": "Uniform",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "Access Card",
     "typ": "AccessCard"
    },
    {
     "name": "Access Card",
     "typ": "AccessCard"
    },
    {
     "name": "Credit Card",
     "typ": "CreditCard"
    }
   ],
   "sorting": "Clothing"
  },
  "UniformMarine": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -48342840,
   "name": "UniformMarine",
   "reagents": false,
   "slotclass": "Uniform",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "Access Card",
     "typ": "AccessCard"
    },
    {
     "name": "Credit Card",
     "typ": "CreditCard"
    }
   ],
   "sorting": "Clothing"
  },
  "UniformOrangeJumpSuit": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 810053150,
   "name": "UniformOrangeJumpSuit",
   "reagents": false,
   "slotclass": "Uniform",
   "slots": [
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "",
     "typ": "None"
    },
    {
     "name": "Access Card",
     "typ": "AccessCard"
    },
    {
     "name": "Credit Card",
     "typ": "CreditCard"
    }
   ],
   "sorting": "Clothing"
  },
  "WeaponEnergy": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": 789494694,
   "logic": {
    "On": "ReadWrite",
    "ReferenceId": "Read"
   },
   "name": "WeaponEnergy",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "WeaponPistolEnergy": {
   "atmosphere": false,
   "desc": "0.Stun\n1.Kill",
   "device": false,
   "dynamic": true,
   "hash": -385323479,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Stun",
    "1": "Kill"
   },
   "name": "WeaponPistolEnergy",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "WeaponRifleEnergy": {
   "atmosphere": false,
   "desc": "0.Stun\n1.Kill",
   "device": false,
   "dynamic": true,
   "hash": 1154745374,
   "logic": {
    "Error": "Read",
    "Lock": "ReadWrite",
    "Mode": "ReadWrite",
    "On": "ReadWrite",
    "Open": "ReadWrite",
    "Power": "Read",
    "ReferenceId": "Read"
   },
   "modes": {
    "0": "Stun",
    "1": "Kill"
   },
   "name": "WeaponRifleEnergy",
   "reagents": false,
   "slotclass": "None",
   "slotlogic": {
    "Charge": [
     0
    ],
    "ChargeRatio": [
     0
    ],
    "Class": [
     0
    ],
    "Damage": [
     0
    ],
    "MaxQuantity": [
     0
    ],
    "OccupantHash": [
     0
    ],
    "Occupied": [
     0
    ],
    "Quantity": [
     0
    ],
    "ReferenceId": [
     0
    ]
   },
   "slots": [
    {
     "name": "Battery",
     "typ": "Battery"
    }
   ],
   "sorting": "Tools"
  },
  "WeaponTorpedo": {
   "atmosphere": false,
   "desc": "",
   "device": false,
   "dynamic": true,
   "hash": -1102977898,
   "name": "WeaponTorpedo",
   "reagents": false,
   "slotclass": "Torpedo",
   "sorting": "Default"
  }
 },
 "devices": [
  "StructureDrinkingFountain",
  "StructureAccessBridge",
  "StructureLiquidDrain",
  "StructureActiveVent",
  "StructureAdvancedComposter",
  "StructureAdvancedFurnace",
  "StructureAdvancedPackagingMachine",
  "StructureAirConditioner",
  "StructureAirlock",
  "StructureArcFurnace",
  "StructureAreaPowerControlReversed",
  "StructureAreaPowerControl",
  "StructureAutolathe",
  "StructureAutomatedOven",
  "StructureAutoMinerSmall",
  "StructureBatterySmall",
  "StructureBackPressureRegulator",
  "StructureBasketHoop",
  "StructureLogicBatchReader",
  "StructureLogicBatchSlotReader",
  "StructureLogicBatchWriter",
  "StructureBatteryMedium",
  "StructureBatteryCharger",
  "StructureBatteryChargerSmall",
  "StructureBeacon",
  "StructureAngledBench",
  "StructureBench1",
  "StructureFlatBench",
  "StructureBench3",
  "StructureBench2",
  "StructureBench4",
  "StructureBlastDoor",
  "StructureBlockBed",
  "StructureLogicButton",
  "StructureCableAnalysizer",
  "StructureCamera",
  "StructureCargoStorageMedium",
  "StructureCargoStorageSmall",
  "StructureCentrifuge",
  "StructureChair",
  "StructureChairBacklessDouble",
  "StructureChairBacklessSingle",
  "StructureChairBoothCornerLeft",
  "StructureChairBoothMiddle",
  "StructureChairRectangleDouble",
  "StructureChairRectangleSingle",
  "StructureChairThickDouble",
  "StructureChairThickSingle",
  "StructureChuteBin",
  "StructureChuteDigitalFlipFlopSplitterLeft",
  "StructureChuteDigitalFlipFlopSplitterRight",
  "StructureChuteDigitalValveLeft",
  "StructureChuteDigitalValveRight",
  "StructureChuteInlet",
  "StructureChuteOutlet",
  "StructureCombustionCentrifuge",
  "StructureCompositeDoor",
  "CompositeRollCover",
  "StructureComputer",
  "StructureCondensationChamber",
  "StructureCondensationValve",
  "StructureConsole",
  "StructureConsoleDual",
  "StructureConsoleMonitor",
  "StructureControlChair",
  "StructureCornerLocker",
  "StructurePassthroughHeatExchangerGasToGas",
  "StructurePassthroughHeatExchangerGasToLiquid",
  "StructurePassthroughHeatExchangerLiquidToLiquid",
  "StructureCryoTubeHorizontal",
  "StructureCryoTubeVertical",
  "StructureCryoTube",
  "StructureDaylightSensor",
  "StructureDeepMiner",
  "DeviceStepUnit",
  "StructureLogicDial",
  "StructureDigitalValve",
  "StructureDiodeSlide",
  "StructureDockPortSide",
  "StructureSleeperVerticalDroid",
  "StructureElectrolyzer",
  "StructureElectronicsPrinter",
  "StructureElevatorLevelIndustrial",
  "StructureElevatorLevelFront",
  "StructureElevatorShaftIndustrial",
  "StructureElevatorShaft",
  "StructureEvaporationChamber",
  "StructureExpansionValve",
  "StructureFiltration",
  "StructureFlashingLight",
  "StructureFridgeBig",
  "StructureFridgeSmall",
  "StructureFurnace",
  "StructureCableFuse100k",
  "StructureCableFuse1k",
  "StructureCableFuse50k",
  "StructureCableFuse5k",
  "StructureMediumRocketGasFuelTank",
  "StructureCapsuleTankGas",
  "StructureGasGenerator",
  "StructureGasMixer",
  "StructureGasSensor",
  "StructureGasTankStorage",
  "StructureSolidFuelGenerator",
  "StructureGlassDoor",
  "StructureGrowLight",
  "H2Combustor",
  "StructureHarvie",
  "StructureHeatExchangerGastoGas",
  "StructureHeatExchangerLiquidtoLiquid",
  "StructureHeatExchangeLiquidtoGas",
  "StructureHydraulicPipeBender",
  "StructureHydroponicsTrayData",
  "StructureHydroponicsStation",
  "StructureCircuitHousing",
  "StructureIceCrusher",
  "StructureIgniter",
  "StructureEmergencyButton",
  "StructureLiquidTankBigInsulated",
  "StructureLiquidTankSmallInsulated",
  "StructureInteriorDoorGlass",
  "StructureInteriorDoorPadded",
  "StructureInteriorDoorPaddedThin",
  "StructureInteriorDoorTriangle",
  "StructureKlaxon",
  "StructureDiode",
  "StructureConsoleLED1x3",
  "StructureConsoleLED1x2",
  "StructureConsoleLED5",
  "Landingpad_DataConnectionPiece",
  "Landingpad_GasConnectorInwardPiece",
  "Landingpad_GasConnectorOutwardPiece",
  "Landingpad_LiquidConnectorInwardPiece",
  "Landingpad_LiquidConnectorOutwardPiece",
  "Landingpad_ThreshholdPiece",
  "StructureLargeDirectHeatExchangeLiquidtoLiquid",
  "StructureLargeDirectHeatExchangeGastoGas",
  "StructureLargeDirectHeatExchangeGastoLiquid",
  "StructureLargeExtendableRadiator",
  "StructureLargeHangerDoor",
  "StructureLargeSatelliteDish",
  "StructureTankBig",
  "StructureLogicSwitch",
  "StructureLightRound",
  "StructureLightRoundAngled",
  "StructureLightRoundSmall",
  "StructureBackLiquidPressureRegulator",
  "StructureMediumRocketLiquidFuelTank",
  "StructureCapsuleTankLiquid",
  "StructureWaterDigitalValve",
  "StructureLiquidPipeAnalyzer",
  "StructureLiquidPipeRadiator",
  "StructureWaterPipeMeter",
  "StructureLiquidTankBig",
  "StructureLiquidTankSmall",
  "StructureLiquidTankStorage",
  "StructureLiquidValve",
  "StructureLiquidVolumePump",
  "StructureLiquidPressureRegulator",
  "StructureWaterWallCooler",
  "StructureStorageLocker",
  "StructureLockerSmall",
  "StructureLogicCompare",
  "StructureLogicGate",
  "StructureLogicHashGen",
  "StructureLogicMath",
  "StructureLogicMemory",
  "StructureLogicMinMax",
  "StructureLogicMirror",
  "StructureLogicReader",
  "StructureLogicRocketDownlink",
  "StructureLogicSelect",
  "LogicStepSequencer8",
  "StructureLogicTransmitter",
  "StructureLogicRocketUplink",
  "StructureLogicWriter",
  "StructureLogicWriterSwitch",
  "DeviceLfoVolume",
  "StructureManualHatch",
  "StructureLogicMathUnary",
  "StructureMediumConvectionRadiator",
  "StructurePassiveLargeRadiatorGas",
  "StructureMediumConvectionRadiatorLiquid",
  "StructurePassiveLargeRadiatorLiquid",
  "StructureMediumHangerDoor",
  "StructureMediumRadiator",
  "StructureMediumRadiatorLiquid",
  "StructureSatelliteDish",
  "StructurePowerTransmitterReceiver",
  "StructurePowerTransmitter",
  "StructureMotionSensor",
  "StructureNitrolyzer",
  "StructureHorizontalAutoMiner",
  "StructureOccupancySensor",
  "StructurePipeOneWayValve",
  "StructureLiquidPipeOneWayValve",
  "StructureOverheadShortCornerLocker",
  "StructureOverheadShortLocker",
  "StructurePassiveLiquidDrain",
  "PassiveSpeaker",
  "StructurePipeAnalysizer",
  "StructurePipeRadiator",
  "StructurePipeHeater",
  "StructureLiquidPipeHeater",
  "StructurePipeIgniter",
  "StructurePipeLabel",
  "StructurePipeMeter",
  "StructurePipeRadiatorFlat",
  "StructurePipeRadiatorFlatLiquid",
  "StructurePortablesConnector",
  "StructurePowerConnector",
  "StructurePowerTransmitterOmni",
  "StructureBench",
  "StructurePoweredVent",
  "StructurePoweredVentLarge",
  "StructurePressurantValve",
  "StructurePressureFedGasEngine",
  "StructurePressureFedLiquidEngine",
  "StructurePressureRegulator",
  "StructureProximitySensor",
  "StructureGovernedGasEngine",
  "StructurePumpedLiquidEngine",
  "StructurePurgeValve",
  "StructureLogicReagentReader",
  "StructureRecycler",
  "StructureRefrigeratedVendingMachine",
  "StructureResearchMachine",
  "StructureRocketAvionics",
  "StructureRocketCelestialTracker",
  "StructureRocketCircuitHousing",
  "StructureRocketEngineTiny",
  "StructureRocketManufactory",
  "StructureRocketMiner",
  "StructureRocketScanner",
  "StructureSDBHopper",
  "StructureSDBHopperAdvanced",
  "StructureSDBSilo",
  "StructureSecurityPrinter",
  "StructureShelfMedium",
  "StructureShortCornerLocker",
  "StructureShortLocker",
  "StructureShower",
  "StructureShowerPowered",
  "StructureSign1x1",
  "StructureSign2x1",
  "StructureSingleBed",
  "StructureSleeper",
  "StructureSleeperLeft",
  "StructureSleeperRight",
  "StructureSleeperVertical",
  "StructureLogicSlotReader",
  "StructureSmallDirectHeatExchangeGastoGas",
  "StructureSmallDirectHeatExchangeLiquidtoGas",
  "StructureSmallDirectHeatExchangeLiquidtoLiquid",
  "StructureAirlockGate",
  "StructureSmallSatelliteDish",
  "StructureTankSmall",
  "StructureTankSmallAir",
  "StructureTankSmallFuel",
  "StructureSolarPanel",
  "StructureSolarPanel45",
  "StructureSolarPanelDual",
  "StructureSolarPanelFlat",
  "StructureSolarPanel45Reinforced",
  "StructureSolarPanelDualReinforced",
  "StructureSolarPanelFlatReinforced",
  "StructureSolarPanelReinforced",
  "StructureSorter",
  "StructureStackerReverse",
  "StructureStacker",
  "StructureBattery",
  "StructureBatteryLarge",
  "StructureStirlingEngine",
  "StopWatch",
  "StructureSuitStorage",
  "StructureLogicSwitch2",
  "StructureTankBigInsulated",
  "StructureTankSmallInsulated",
  "StructureGroundBasedTelescope",
  "StructureToolManufactory",
  "StructureTraderWaypoint",
  "StructureTransformer",
  "StructureTransformerMedium",
  "StructureTransformerSmall",
  "StructureTransformerMediumReversed",
  "StructureTransformerSmallReversed",
  "StructureRocketTransformerSmall",
  "StructurePressurePlateLarge",
  "StructurePressurePlateMedium",
  "StructurePressurePlateSmall",
  "StructureTurbineGenerator",
  "StructureTurboVolumePump",
  "StructureLiquidTurboVolumePump",
  "StructureChuteUmbilicalMale",
  "StructureGasUmbilicalMale",
  "StructureLiquidUmbilicalMale",
  "StructurePowerUmbilicalMale",
  "StructureChuteUmbilicalFemale",
  "StructureGasUmbilicalFemale",
  "StructureLiquidUmbilicalFemale",
  "StructurePowerUmbilicalFemale",
  "StructureChuteUmbilicalFemaleSide",
  "StructureGasUmbilicalFemaleSide",
  "StructureLiquidUmbilicalFemaleSide",
  "StructurePowerUmbilicalFemaleSide",
  "StructureUnloader",
  "StructureUprightWindTurbine",
  "StructureValve",
  "StructureVendingMachine",
  "StructureVolumePump",
  "StructureWallCooler",
  "StructureWallHeater",
  "StructureWallLight",
  "StructureWallLightBattery",
  "StructureLightLongAngled",
  "StructureLightLongWide",
  "StructureLightLong",
  "StructureWaterBottleFiller",
  "StructureWaterBottleFillerBottom",
  "StructureWaterPurifier",
  "StructureWaterBottleFillerPoweredBottom",
  "StructureWaterBottleFillerPowered",
  "StructureWeatherStation",
  "StructureWindTurbine",
  "StructureWindowShutter"
 ],
 "items": [
  "ItemAuthoringToolRocketNetwork",
  "MonsterEgg",
  "MotherboardMissionControl",
  "Robot",
  "AccessCardBlack",
  "AccessCardBlue",
  "AccessCardBrown",
  "AccessCardGray",
  "AccessCardGreen",
  "AccessCardKhaki",
  "AccessCardOrange",
  "AccessCardPink",
  "AccessCardPurple",
  "AccessCardRed",
  "AccessCardWhite",
  "AccessCardYellow",
  "CircuitboardAdvAirlockControl",
  "ItemAdvancedTablet",
  "CircuitboardAirControl",
  "CircuitboardAirlockControl",
  "ImGuiCircuitboardAirlockControl",
  "ItemAlienMushroom",
  "ItemAmmoBox",
  "ItemAngleGrinder",
  "ApplianceDeskLampLeft",
  "ApplianceDeskLampRight",
  "ApplianceSeedTray",
  "ItemArcWelder",
  "ItemAstroloySheets",
  "CartridgeAtmosAnalyser",
  "ItemAuthoringTool",
  "AutolathePrinterMod",
  "ItemPotatoBaked",
  "AppliancePackagingMachine",
  "ItemBasketBall",
  "ItemBatteryCellLarge",
  "ItemBatteryCellNuclear",
  "ItemBatteryCell",
  "ItemBatteryChargerSmall",
  "Battery_Wireless_cell",
  "Battery_Wireless_cell_Big",
  "ItemBiomass",
  "ItemBreadLoaf",
  "ItemCableCoil",
  "ItemCableCoilHeavy",
  "CircuitboardCameraDisplay",
  "ItemGasCanisterEmpty",
  "ItemGasCanisterCarbonDioxide",
  "ItemGasCanisterFuel",
  "ItemGasCanisterNitrogen",
  "ItemGasCanisterOxygen",
  "ItemGasCanisterPollutants",
  "ItemGasCanisterVolatiles",
  "ItemCannedCondensedMilk",
  "ItemCannedEdamame",
  "ItemFrenchFries",
  "ItemCannedMushroom",
  "ItemCannedPowderedEggs",
  "ItemCannedRicePudding",
  "CardboardBox",
  "CartridgeAccessController",
  "CartridgePlantAnalyser",
  "ItemGasFilterCarbonDioxideInfinite",
  "ItemGasFilterNitrogenInfinite",
  "ItemGasFilterNitrousOxideInfinite",
  "ItemGasFilterOxygenInfinite",
  "ItemGasFilterPollutantsInfinite",
  "ItemGasFilterVolatilesInfinite",
  "ItemGasFilterWaterInfinite",
  "ItemCerealBar",
  "ItemCharcoal",
  "ItemChemLightBlue",
  "ItemChemLightGreen",
  "ItemChemLightRed",
  "ItemChemLightWhite",
  "ItemChemLightYellow",
  "ApplianceChemistryStation",
  "NpcChick",
  "NpcChicken",
  "ItemCoffeeMug",
  "ReagentColorBlue",
  "ReagentColorGreen",
  "ReagentColorOrange",
  "ReagentColorRed",
  "ReagentColorYellow",
  "MotherboardComms",
  "ItemCookedCondensedMilk",
  "CartridgeConfiguration",
  "ItemCookedCorn",
  "ItemCookedMushroom",
  "ItemCookedPumpkin",
  "ItemCookedRice",
  "ItemCookedSoybean",
  "ItemCookedTomato",
  "ItemCorn",
  "SeedBag_Corn",
  "ItemCornSoup",
  "CrateMkII",
  "ItemCreditCard",
  "ItemCrowbar",
  "ItemFilterFern",
  "ItemDataDisk",
  "DecayedFood",
  "ItemDirtCanister",
  "ItemDirtyOre",
  "ItemSpaceOre",
  "ItemDisposableBatteryCharger",
  "CircuitboardDoorControl",
  "ItemDuctTape",
  "DynamicCrate",
  "DynamicGasCanisterRocketFuel",
  "ItemFertilizedEgg",
  "ItemEggCarton",
  "ItemElectronicParts",
  "ElectronicPrinterMod",
  "ElevatorCarrage",
  "ItemEmergencyAngleGrinder",
  "ItemEmergencyArcWelder",
  "ItemEmergencyCrowbar",
  "ItemEmergencyDrill",
  "ItemEmergencyEvaSuit",
  "ItemEmergencyPickaxe",
  "ItemEmergencyScrewdriver",
  "ItemEmergencySpaceHelmet",
  "ItemEmergencyToolBelt",
  "ItemEmergencyWireCutters",
  "ItemEmergencyWrench",
  "ItemEmptyCan",
  "ItemPlantEndothermic_Creative",
  "WeaponPistolEnergy",
  "WeaponRifleEnergy",
  "EntityChick",
  "EntityChickenBrown",
  "EntityChickenWhite",
  "EntityRoosterBlack",
  "EntityRoosterBrown",
  "ItemEvaSuit",
  "ItemFern",
  "SeedBag_Fern",
  "Fertilizer",
  "ItemGasFilterCarbonDioxide",
  "ItemGasFilterNitrogen",
  "ItemGasFilterNitrousOxide",
  "ItemGasFilterOxygen",
  "ItemGasFilterPollutants",
  "ItemGasFilterVolatiles",
  "ItemGasFilterWater",
  "FireArmSMG",
  "ItemReusableFireExtinguisher",
  "FlareGun",
  "ItemFlashlight",
  "ItemFlour",
  "ItemFlowerBlue",
  "ItemFlowerGreen",
  "ItemFlowerOrange",
  "ItemFlowerRed",
  "ItemFlowerYellow",
  "ItemFries",
  "CartridgeGPS",
  "ItemGasCanisterNitrousOxide",
  "ItemGasCanisterSmart",
  "CircuitboardGasDisplay",
  "DynamicGasTankAdvanced",
  "ItemGlassSheets",
  "ItemGlasses",
  "CircuitboardGraphDisplay",
  "DynamicGPR",
  "CartridgeGuide",
  "ItemHEMDroidRepairKit",
  "ItemPlantThermogenic_Genepool1",
  "ItemPlantThermogenic_Genepool2",
  "ItemDrill",
  "ItemGrenade",
  "Handgun",
  "HandgunMagazine",
  "ItemScanner",
  "ItemTablet",
  "ItemHardMiningBackPack",
  "ItemHardSuit",
  "ItemHardBackpack",
  "ItemHardsuitHelmet",
  "ItemHardJetpack",
  "CircuitboardHashDisplay",
  "ItemHat",
  "ItemCropHay",
  "ItemWearLamp",
  "ItemGasFilterCarbonDioxideL",
  "ItemGasFilterNitrogenL",
  "ItemGasFilterNitrousOxideL",
  "ItemGasFilterOxygenL",
  "ItemGasFilterPollutantsL",
  "ItemGasFilterVolatilesL",
  "ItemGasFilterWaterL",
  "ItemHighVolumeGasCanisterEmpty",
  "ItemHorticultureBelt",
  "HumanSkull",
  "MotherboardProgrammableChip",
  "ItemNitrice",
  "ItemOxite",
  "ItemVolatiles",
  "ItemIce",
  "ItemAstroloyIngot",
  "ItemConstantanIngot",
  "ItemCopperIngot",
  "ItemElectrumIngot",
  "ItemGoldIngot",
  "ItemHastelloyIngot",
  "ItemInconelIngot",
  "ItemInvarIngot",
  "ItemIronIngot",
  "ItemLeadIngot",
  "ItemNickelIngot",
  "ItemSiliconIngot",
  "ItemSilverIngot",
  "ItemSolderIngot",
  "ItemSteelIngot",
  "ItemStelliteIngot",
  "ItemWaspaloyIngot",
  "ItemInsulation",
  "ItemIntegratedCircuit10",
  "ItemIronFrames",
  "ItemIronSheets",
  "ItemJetpackBasic",
  "UniformOrangeJumpSuit",
  "ItemKitAIMeE",
  "ItemKitAccessBridge",
  "ItemActiveVent",
  "ItemKitAdvancedComposter",
  "ItemKitAdvancedFurnace",
  "ItemKitAdvancedPackagingMachine",
  "ItemKitAirlock",
  "ItemKitArcFurnace",
  "ItemKitWallArch",
  "ItemKitAtmospherics",
  "ItemKitAutolathe",
  "ItemKitHydroponicAutomated",
  "ItemKitAutomatedOven",
  "ItemKitAutoMinerSmall",
  "ItemKitRocketAvionics",
  "ItemKitChute",
  "ItemKitBasket",
  "ItemBatteryCharger",
  "ItemKitBatteryLarge",
  "ItemKitBattery",
  "ItemKitBeacon",
  "ItemKitBeds",
  "ItemKitBlastDoor",
  "ItemCableAnalyser",
  "ItemCableFuse",
  "ItemGasTankStorage",
  "ItemKitCentrifuge",
  "ItemKitChairs",
  "ItemKitChuteUmbilical",
  "ItemKitCompositeCladding",
  "KitStructureCombustionCentrifuge",
  "ItemKitComputer",
  "ItemKitConsole",
  "ItemKitCrateMount",
  "ItemKitPassthroughHeatExchanger",
  "ItemKitCrateMkII",
  "ItemKitCrate",
  "ItemRTG",
  "ItemKitCryoTube",
  "ItemKitDeepMiner",
  "ItemPipeDigitalValve",
  "ItemKitDockingPort",
  "ItemKitDoor",
  "ItemKitDrinkingFountain",
  "ItemKitElectronicsPrinter",
  "ItemKitElevator",
  "ItemKitEngineLarge",
  "ItemKitEngineMedium",
  "ItemKitEngineSmall",
  "ItemFlashingLight",
  "ItemKitWallFlat",
  "ItemKitCompositeFloorGrating",
  "ItemKitFridgeBig",
  "ItemKitFridgeSmall",
  "ItemKitFurnace",
  "ItemKitFurniture",
  "ItemKitFuselage",
  "ItemKitGasGenerator",
  "ItemPipeGasMixer",
  "ItemGasSensor",
  "ItemKitGasUmbilical",
  "ItemKitWallGeometry",
  "ItemKitGrowLight",
  "ItemKitAirlockGate",
  "ItemKitHarvie",
  "ItemKitHydraulicPipeBender",
  "ItemKitHydroponicStation",
  "ItemHydroponicTray",
  "ItemKitLogicCircuit",
  "ItemKitIceCrusher",
  "ItemIgniter",
  "ItemKitInsulatedLiquidPipe",
  "ItemKitLiquidTankInsulated",
  "ItemPassiveVentInsulated",
  "ItemKitInsulatedPipe",
  "ItemKitInteriorDoors",
  "ItemKitWallIron",
  "ItemKitLadder",
  "ItemKitLandingPadAtmos",
  "ItemKitLandingPadBasic",
  "ItemKitLandingPadWaypoint",
  "ItemKitLargeDirectHeatExchanger",
  "ItemKitLargeExtendableRadiator",
  "ItemKitLargeSatelliteDish",
  "ItemKitLaunchMount",
  "ItemWallLight",
  "ItemLiquidTankStorage",
  "ItemWaterPipeDigitalValve",
  "ItemLiquidDrain",
  "ItemLiquidPipeAnalyzer",
  "ItemWaterPipeMeter",
  "ItemLiquidPipeValve",
  "ItemKitPipeLiquid",
  "ItemPipeLiquidRadiator",
  "ItemKitLiquidRegulator",
  "ItemKitLiquidTank",
  "ItemKitLiquidUmbilical",
  "ItemLiquidPipeVolumePump",
  "ItemWaterWallCooler",
  "ItemKitLocker",
  "ItemKitLogicInputOutput",
  "ItemKitLogicMemory",
  "ItemKitLogicProcessor",
  "ItemKitLogicSwitch",
  "ItemKitLogicTransmitter",
  "ItemKitPassiveLargeRadiatorLiquid",
  "ItemKitPassiveLargeRadiatorGas",
  "ItemKitSatelliteDish",
  "ItemKitMotherShipCore",
  "ItemKitMusicMachines",
  "ItemKitFlagODA",
  "ItemKitHorizontalAutoMiner",
  "ItemKitWallPadded",
  "ItemKitEvaporationChamber",
  "ItemPipeAnalyizer",
  "ItemPipeIgniter",
  "ItemPipeLabel",
  "ItemPipeMeter",
  "ItemKitPipeOrgan",
  "ItemKitPipeRadiatorLiquid",
  "ItemKitPipeRadiator",
  "ItemKitPipeUtility",
  "ItemKitPipeUtilityLiquid",
  "ItemPipeValve",
  "ItemKitPipe",
  "ItemKitPlanter",
  "ItemDynamicAirCon",
  "ItemKitDynamicGasTankAdvanced",
  "ItemKitDynamicCanister",
  "ItemKitDynamicGenerator",
  "ItemKitDynamicHydroponics",
  "ItemKitDynamicMKIILiquidCanister",
  "ItemKitDynamicLiquidCanister",
  "ItemDynamicScrubber",
  "ItemKitPortablesConnector",
  "ItemPowerConnector",
  "ItemAreaPowerControl",
  "ItemKitPowerTransmitterOmni",
  "ItemKitPowerTransmitter",
  "ItemKitElectricUmbilical",
  "ItemKitStandardChute",
  "ItemKitPoweredVent",
  "ItemKitPressureFedGasEngine",
  "ItemKitPressureFedLiquidEngine",
  "ItemKitRegulator",
  "ItemKitGovernedGasRocketEngine",
  "ItemKitPumpedLiquidEngine",
  "ItemRTGSurvival",
  "ItemPipeRadiator",
  "ItemKitRailing",
  "ItemKitRecycler",
  "ItemKitReinforcedWindows",
  "ItemKitRespawnPointWallMounted",
  "ItemKitRocketBattery",
  "ItemKitRocketCargoStorage",
  "ItemKitRocketCelestialTracker",
  "ItemKitRocketCircuitHousing",
  "ItemKitRocketDatalink",
  "ItemKitRocketGasFuelTank",
  "ItemKitLaunchTower",
  "ItemKitRocketLiquidFuelTank",
  "ItemKitRocketManufactory",
  "ItemKitRocketMiner",
  "ItemKitRocketScanner",
  "ItemKitRoverFrame",
  "ItemKitRoverMKI",
  "ItemKitSDBHopper",
  "KitSDBSilo",
  "ItemKitSecurityPrinter",
  "ItemKitSensor",
  "ItemKitShower",
  "ItemKitSign",
  "ItemKitSleeper",
  "ItemKitSmallDirectHeatExchanger",
  "ItemFlagSmall",
  "ItemKitSmallSatelliteDish",
  "ItemKitSolarPanelBasicReinforced",
  "ItemKitSolarPanelBasic",
  "ItemKitSolarPanelReinforced",
  "ItemKitSolarPanel",
  "ItemKitSolidGenerator",
  "ItemKitSorter",
  "ItemKitSpeaker",
  "ItemKitStacker",
  "ItemKitStairs",
  "ItemKitStairwell",
  "ItemKitStirlingEngine",
  "ItemKitSuitStorage",
  "ItemKitTables",
  "ItemKitTankInsulated",
  "ItemKitTank",
  "ItemKitGroundTelescope",
  "ItemKitToolManufactory",
  "ItemKitTransformer",
  "ItemKitRocketTransformerSmall",
  "ItemKitTransformerSmall",
  "ItemKitPressurePlate",
  "ItemKitTurbineGenerator",
  "ItemKitTurboVolumePump",
  "ItemKitLiquidTurboVolumePump",
  "ItemKitUprightWindTurbine",
  "ItemKitVendingMachineRefrigerated",
  "ItemKitVendingMachine",
  "ItemPipeVolumePump",
  "ItemWallCooler",
  "ItemWallHeater",
  "ItemKitWall",
  "ItemKitWaterBottleFiller",
  "ItemKitWaterPurifier",
  "ItemKitWeatherStation",
  "ItemKitWindTurbine",
  "ItemKitWindowShutter",
  "ItemKitHeatExchanger",
  "ItemKitPictureFrame",
  "ItemKitResearchMachine",
  "ItemLabeller",
  "Lander",
  "ItemLaptop",
  "ItemLightSword",
  "ItemLiquidCanisterEmpty",
  "ItemLiquidCanisterSmart",
  "ItemGasCanisterWater",
  "MotherboardLogic",
  "ItemMarineBodyArmor",
  "ItemMarineHelmet",
  "UniformMarine",
  "CartridgeMedicalAnalyser",
  "ItemGasFilterCarbonDioxideM",
  "ItemGasFilterNitrogenM",
  "ItemGasFilterNitrousOxideM",
  "ItemGasFilterOxygenM",
  "ItemGasFilterPollutantsM",
  "ItemGasFilterVolatilesM",
  "ItemGasFilterWaterM",
  "Meteorite",
  "ApplianceMicrowave",
  "ItemMilk",
  "ItemMiningBackPack",
  "ItemMiningBelt",
  "ItemMiningBeltMKII",
  "ItemMiningCharge",
  "ItemMiningDrill",
  "ItemMiningDrillHeavy",
  "ItemRocketMiningDrillHead",
  "ItemRocketMiningDrillHeadDurable",
  "ItemRocketMiningDrillHeadHighSpeedIce",
  "ItemRocketMiningDrillHeadHighSpeedMineral",
  "ItemRocketMiningDrillHeadIce",
  "ItemRocketMiningDrillHeadLongTerm",
  "ItemRocketMiningDrillHeadMineral",
  "ItemMKIIAngleGrinder",
  "ItemMKIIArcWelder",
  "ItemMKIICrowbar",
  "ItemMKIIDrill",
  "ItemMKIIDuctTape",
  "ItemMKIIMiningDrill",
  "ItemMKIIScrewdriver",
  "ItemMKIIWireCutters",
  "ItemMKIIWrench",
  "CircuitboardModeControl",
  "MothershipCore",
  "ItemMuffin",
  "ItemMushroom",
  "SeedBag_Mushroom",
  "CartridgeNetworkAnalyser",
  "ItemNVG",
  "ItemCoalOre",
  "ItemCobaltOre",
  "ItemCopperOre",
  "ItemGoldOre",
  "ItemIronOre",
  "ItemLeadOre",
  "ItemNickelOre",
  "ItemSiliconOre",
  "ItemSilverOre",
  "ItemUraniumOre",
  "CartridgeOreScanner",
  "CartridgeOreScannerColor",
  "AppliancePaintMixer",
  "ItemPassiveVent",
  "ItemPeaceLily",
  "ItemPickaxe",
  "ItemPillHeal",
  "ItemPillStun",
  "PipeBenderMod",
  "ItemPipeCowl",
  "ItemPipeHeater",
  "ItemLiquidPipeHeater",
  "AppliancePlantGeneticAnalyzer",
  "AppliancePlantGeneticSplicer",
  "AppliancePlantGeneticStabilizer",
  "ItemPlantSampler",
  "ItemPlasticSheets",
  "ItemMiningDrillPneumatic",
  "DynamicAirConditioner",
  "DynamicScrubber",
  "PortableComposter",
  "DynamicGasCanisterEmpty",
  "DynamicGasCanisterAir",
  "DynamicGasCanisterCarbonDioxide",
  "DynamicGasCanisterFuel",
  "DynamicGasCanisterNitrogen",
  "DynamicGasCanisterNitrousOxide",
  "DynamicGasCanisterOxygen",
  "DynamicGasCanisterPollutants",
  "DynamicGasCanisterVolatiles",
  "DynamicGasTankAdvancedOxygen",
  "DynamicGenerator",
  "DynamicHydroponics",
  "DynamicLight",
  "DynamicLiquidCanisterEmpty",
  "DynamicGasCanisterWater",
  "DynamicMKIILiquidCanisterEmpty",
  "DynamicMKIILiquidCanisterWater",
  "PortableSolarPanel",
  "ItemPotato",
  "SeedBag_Potato",
  "ItemCookedPowderedEggs",
  "CircuitboardPowerControl",
  "ItemPumpkin",
  "ItemPumpkinPie",
  "SeedBag_Pumpkin",
  "ItemPumpkinSoup",
  "ItemPureIceCarbonDioxide",
  "ItemPureIceHydrogen",
  "ItemPureIceLiquidCarbonDioxide",
  "ItemPureIceLiquidHydrogen",
  "ItemPureIceLiquidNitrogen",
  "ItemPureIceLiquidNitrous",
  "ItemPureIceLiquidOxygen",
  "ItemPureIceLiquidPollutant",
  "ItemPureIceLiquidVolatiles",
  "ItemPureIceNitrogen",
  "ItemPureIceNitrous",
  "ItemPureIceOxygen",
  "ItemPureIcePollutant",
  "ItemPureIcePollutedWater",
  "ItemPureIceSteam",
  "ItemPureIceVolatiles",
  "ItemPureIce",
  "ItemReagentMix",
  "ApplianceReagentProcessor",
  "ItemRemoteDetonator",
  "ItemExplosive",
  "ItemResearchCapsule",
  "ItemResearchCapsuleGreen",
  "ItemResearchCapsuleRed",
  "ItemResearchCapsuleYellow",
  "ItemRice",
  "SeedBag_Rice",
  "ItemRoadFlare",
  "MotherboardRockets",
  "ItemRocketScanningHead",
  "RoverCargo",
  "Rover_MkI",
  "SMGMagazine",
  "ItemScrewdriver",
  "ItemSecurityCamera",
  "ItemSensorLenses",
  "ItemSensorProcessingUnitCelestialScanner",
  "ItemSensorProcessingUnitOreScanner",
  "ItemSensorProcessingUnitMesonScanner",
  "CircuitboardShipDisplay",
  "DynamicSkeleton",
  "CircuitboardSolarControl",
  "ItemSolidFuel",
  "MotherboardSorter",
  "ItemSoundCartridgeBass",
  "ItemSoundCartridgeDrums",
  "ItemSoundCartridgeLeads",
  "ItemSoundCartridgeSynth",
  "ItemSoyOil",
  "ItemSoybean",
  "SeedBag_Soybean",
  "ItemSpaceCleaner",
  "ItemSpaceHelmet",
  "ItemSpaceIce",
  "SpaceShuttle",
  "ItemSpacepack",
  "ItemSprayGun",
  "ItemSprayCanBlack",
  "ItemSprayCanBlue",
  "ItemSprayCanBrown",
  "ItemSprayCanGreen",
  "ItemSprayCanGrey",
  "ItemSprayCanKhaki",
  "ItemSprayCanOrange",
  "ItemSprayCanPink",
  "ItemSprayCanPurple",
  "ItemSprayCanRed",
  "ItemSprayCanWhite",
  "ItemSprayCanYellow",
  "ItemSteelFrames",
  "ItemSteelSheets",
  "ItemStelliteGlassSheets",
  "ItemPlantSwitchGrass",
  "SeedBag_Switchgrass",
  "ApplianceTabletDock",
  "ItemTerrainManipulator",
  "ItemPlantThermogenic_Creative",
  "ItemTomato",
  "SeedBag_Tomato",
  "ItemTomatoSoup",
  "ItemToolBelt",
  "ItemMkIIToolbelt",
  "ToolPrinterMod",
  "WeaponTorpedo",
  "ToyLuna",
  "CartridgeTracker",
  "ItemBeacon",
  "ItemTropicalPlant",
  "UniformCommander",
  "ItemWaterBottle",
  "WeaponEnergy",
  "ItemWeldingTorch",
  "ItemWheat",
  "SeedBag_Wheet",
  "ItemPlantEndothermic_Genepool1",
  "ItemPlantEndothermic_Genepool2",
  "ItemWireCutters",
  "ItemWirelessBatteryCellExtraLarge",
  "ItemWreckageAirConditioner1",
  "ItemWreckageAirConditioner2",
  "ItemWreckageHydroponicsTray1",
  "ItemWreckageLargeExtendableRadiator01",
  "ItemWreckageStructureRTG1",
  "ItemWreckageStructureWeatherStation002",
  "ItemWreckageStructureWeatherStation001",
  "ItemWreckageStructureWeatherStation006",
  "ItemWreckageStructureWeatherStation003",
  "ItemWreckageStructureWeatherStation008",
  "ItemWreckageStructureWeatherStation007",
  "ItemWreckageStructureWeatherStation005",
  "ItemWreckageStructureWeatherStation004",
  "ItemWreckageTurbineGenerator2",
  "ItemWreckageTurbineGenerator1",
  "ItemWreckageTurbineGenerator3",
  "ItemWreckageWallCooler2",
  "ItemWreckageWallCooler1",
  "ItemWrench",
  "CartridgeElectronicReader"
 ],
 "logic_enabled": [
  "StructureDrinkingFountain",
  "Robot",
  "StructureAccessBridge",
  "StructureLiquidDrain",
  "StructureActiveVent",
  "StructureAdvancedComposter",
  "StructureAdvancedFurnace",
  "StructureAdvancedPackagingMachine",
  "ItemAdvancedTablet",
  "StructureAirConditioner",
  "StructureAirlock",
  "ItemAngleGrinder",
  "StructureArcFurnace",
  "ItemArcWelder",
  "StructureAreaPowerControlReversed",
  "StructureAreaPowerControl",
  "StructureAutolathe",
  "StructureAutomatedOven",
  "StructureAutoMinerSmall",
  "StructureBatterySmall",
  "StructureBackPressureRegulator",
  "StructureBasketHoop",
  "StructureLogicBatchReader",
  "StructureLogicBatchSlotReader",
  "StructureLogicBatchWriter",
  "StructureBatteryMedium",
  "ItemBatteryCellLarge",
  "ItemBatteryCellNuclear",
  "ItemBatteryCell",
  "StructureBatteryCharger",
  "StructureBatteryChargerSmall",
  "Battery_Wireless_cell",
  "Battery_Wireless_cell_Big",
  "StructureBeacon",
  "StructureAngledBench",
  "StructureBench1",
  "StructureFlatBench",
  "StructureBench3",
  "StructureBench2",
  "StructureBench4",
  "StructureBlastDoor",
  "StructureBlockBed",
  "StructureLogicButton",
  "StructureCableAnalysizer",
  "StructureCamera",
  "StructureCargoStorageMedium",
  "StructureCargoStorageSmall",
  "StructureCentrifuge",
  "StructureChair",
  "StructureChairBacklessDouble",
  "StructureChairBacklessSingle",
  "StructureChairBoothCornerLeft",
  "StructureChairBoothMiddle",
  "StructureChairRectangleDouble",
  "StructureChairRectangleSingle",
  "StructureChairThickDouble",
  "StructureChairThickSingle",
  "StructureChuteBin",
  "StructureChuteDigitalFlipFlopSplitterLeft",
  "StructureChuteDigitalFlipFlopSplitterRight",
  "StructureChuteDigitalValveLeft",
  "StructureChuteDigitalValveRight",
  "StructureChuteInlet",
  "StructureChuteOutlet",
  "StructureCombustionCentrifuge",
  "StructureCompositeDoor",
  "CompositeRollCover",
  "StructureComputer",
  "StructureCondensationChamber",
  "StructureCondensationValve",
  "StructureConsole",
  "StructureConsoleDual",
  "StructureConsoleMonitor",
  "StructureControlChair",
  "StructureCornerLocker",
  "StructurePassthroughHeatExchangerGasToGas",
  "StructurePassthroughHeatExchangerGasToLiquid",
  "StructurePassthroughHeatExchangerLiquidToLiquid",
  "StructureCryoTubeHorizontal",
  "StructureCryoTubeVertical",
  "StructureCryoTube",
  "StructureDaylightSensor",
  "StructureDeepMiner",
  "DeviceStepUnit",
  "StructureLogicDial",
  "StructureDigitalValve",
  "StructureDiodeSlide",
  "StructureDockPortSide",
  "StructureSleeperVerticalDroid",
  "StructureElectrolyzer",
  "StructureElectronicsPrinter",
  "StructureElevatorLevelIndustrial",
  "StructureElevatorLevelFront",
  "StructureElevatorShaftIndustrial",
  "StructureElevatorShaft",
  "ItemEmergencyAngleGrinder",
  "ItemEmergencyArcWelder",
  "ItemEmergencyDrill",
  "ItemEmergencySpaceHelmet",
  "WeaponPistolEnergy",
  "WeaponRifleEnergy",
  "StructureEvaporationChamber",
  "StructureExpansionValve",
  "StructureFiltration",
  "StructureFlashingLight",
  "ItemFlashlight",
  "StructureFridgeBig",
  "StructureFridgeSmall",
  "StructureFurnace",
  "StructureCableFuse100k",
  "StructureCableFuse1k",
  "StructureCableFuse50k",
  "StructureCableFuse5k",
  "StructureMediumRocketGasFuelTank",
  "StructureCapsuleTankGas",
  "StructureGasGenerator",
  "StructureGasMixer",
  "StructureGasSensor",
  "StructureGasTankStorage",
  "StructureSolidFuelGenerator",
  "StructureGlassDoor",
  "DynamicGPR",
  "StructureGrowLight",
  "H2Combustor",
  "ItemDrill",
  "ItemTablet",
  "ItemHardSuit",
  "ItemHardBackpack",
  "ItemHardsuitHelmet",
  "ItemHardJetpack",
  "StructureHarvie",
  "ItemWearLamp",
  "StructureHeatExchangerGastoGas",
  "StructureHeatExchangerLiquidtoLiquid",
  "StructureHeatExchangeLiquidtoGas",
  "StructureHydraulicPipeBender",
  "StructureHydroponicsTrayData",
  "StructureHydroponicsStation",
  "StructureCircuitHousing",
  "StructureIceCrusher",
  "StructureIgniter",
  "StructureEmergencyButton",
  "StructureLiquidTankBigInsulated",
  "StructureLiquidTankSmallInsulated",
  "ItemIntegratedCircuit10",
  "StructureInteriorDoorGlass",
  "StructureInteriorDoorPadded",
  "StructureInteriorDoorPaddedThin",
  "StructureInteriorDoorTriangle",
  "ItemJetpackBasic",
  "StructureKlaxon",
  "StructureDiode",
  "StructureConsoleLED1x3",
  "StructureConsoleLED1x2",
  "StructureConsoleLED5",
  "ItemLabeller",
  "Landingpad_DataConnectionPiece",
  "Landingpad_GasConnectorInwardPiece",
  "Landingpad_GasConnectorOutwardPiece",
  "Landingpad_LiquidConnectorInwardPiece",
  "Landingpad_LiquidConnectorOutwardPiece",
  "Landingpad_ThreshholdPiece",
  "ItemLaptop",
  "StructureLargeDirectHeatExchangeLiquidtoLiquid",
  "StructureLargeDirectHeatExchangeGastoGas",
  "StructureLargeDirectHeatExchangeGastoLiquid",
  "StructureLargeExtendableRadiator",
  "StructureLargeHangerDoor",
  "StructureLargeSatelliteDish",
  "StructureTankBig",
  "StructureLogicSwitch",
  "StructureLightRound",
  "StructureLightRoundAngled",
  "StructureLightRoundSmall",
  "StructureBackLiquidPressureRegulator",
  "StructureMediumRocketLiquidFuelTank",
  "StructureCapsuleTankLiquid",
  "StructureWaterDigitalValve",
  "StructureLiquidPipeAnalyzer",
  "StructureLiquidPipeRadiator",
  "StructureWaterPipeMeter",
  "StructureLiquidTankBig",
  "StructureLiquidTankSmall",
  "StructureLiquidTankStorage",
  "StructureLiquidValve",
  "StructureLiquidVolumePump",
  "StructureLiquidPressureRegulator",
  "StructureWaterWallCooler",
  "StructureStorageLocker",
  "StructureLockerSmall",
  "StructureLogicCompare",
  "StructureLogicGate",
  "StructureLogicHashGen",
  "StructureLogicMath",
  "StructureLogicMemory",
  "StructureLogicMinMax",
  "StructureLogicReader",
  "StructureLogicRocketDownlink",
  "StructureLogicSelect",
  "LogicStepSequencer8",
  "StructureLogicRocketUplink",
  "StructureLogicWriter",
  "StructureLogicWriterSwitch",
  "DeviceLfoVolume",
  "StructureManualHatch",
  "StructureLogicMathUnary",
  "StructureMediumConvectionRadiator",
  "StructurePassiveLargeRadiatorGas",
  "StructureMediumConvectionRadiatorLiquid",
  "StructurePassiveLargeRadiatorLiquid",
  "StructureMediumHangerDoor",
  "StructureMediumRadiator",
  "StructureMediumRadiatorLiquid",
  "StructureSatelliteDish",
  "StructurePowerTransmitterReceiver",
  "StructurePowerTransmitter",
  "ItemMiningBeltMKII",
  "ItemMiningDrill",
  "ItemMiningDrillHeavy",
  "ItemMKIIAngleGrinder",
  "ItemMKIIArcWelder",
  "ItemMKIIDrill",
  "ItemMKIIMiningDrill",
  "StructureMotionSensor",
  "ItemNVG",
  "StructureNitrolyzer",
  "StructureHorizontalAutoMiner",
  "StructureOccupancySensor",
  "StructurePipeOneWayValve",
  "StructureLiquidPipeOneWayValve",
  "StructureOverheadShortCornerLocker",
  "StructureOverheadShortLocker",
  "StructurePassiveLiquidDrain",
  "PassiveSpeaker",
  "StructurePipeAnalysizer",
  "StructurePipeRadiator",
  "StructurePipeHeater",
  "StructureLiquidPipeHeater",
  "StructurePipeIgniter",
  "StructurePipeLabel",
  "StructurePipeMeter",
  "StructurePipeRadiatorFlat",
  "StructurePipeRadiatorFlatLiquid",
  "ItemPlantSampler",
  "DynamicLight",
  "PortableSolarPanel",
  "StructurePortablesConnector",
  "StructurePowerConnector",
  "StructurePowerTransmitterOmni",
  "StructureBench",
  "StructurePoweredVent",
  "StructurePoweredVentLarge",
  "StructurePressurantValve",
  "StructurePressureFedGasEngine",
  "StructurePressureFedLiquidEngine",
  "StructurePressureRegulator",
  "StructureProximitySensor",
  "StructureGovernedGasEngine",
  "StructurePumpedLiquidEngine",
  "StructurePurgeValve",
  "StructureLogicReagentReader",
  "StructureRecycler",
  "StructureRefrigeratedVendingMachine",
  "ItemRemoteDetonator",
  "StructureResearchMachine",
  "StructureRocketAvionics",
  "StructureRocketCelestialTracker",
  "StructureRocketCircuitHousing",
  "StructureRocketEngineTiny",
  "StructureRocketManufactory",
  "StructureRocketMiner",
  "StructureRocketScanner",
  "RoverCargo",
  "Rover_MkI",
  "StructureSDBHopper",
  "StructureSDBHopperAdvanced",
  "StructureSDBSilo",
  "StructureSecurityPrinter",
  "ItemSensorLenses",
  "StructureShelfMedium",
  "StructureShortCornerLocker",
  "StructureShortLocker",
  "StructureShower",
  "StructureShowerPowered",
  "StructureSign1x1",
  "StructureSign2x1",
  "StructureSingleBed",
  "StructureSleeper",
  "StructureSleeperLeft",
  "StructureSleeperRight",
  "StructureSleeperVertical",
  "StructureLogicSlotReader",
  "StructureSmallDirectHeatExchangeGastoGas",
  "StructureSmallDirectHeatExchangeLiquidtoGas",
  "StructureSmallDirectHeatExchangeLiquidtoLiquid",
  "StructureAirlockGate",
  "StructureSmallSatelliteDish",
  "StructureTankSmall",
  "StructureTankSmallAir",
  "StructureTankSmallFuel",
  "StructureSolarPanel",
  "StructureSolarPanel45",
  "StructureSolarPanelDual",
  "StructureSolarPanelFlat",
  "StructureSolarPanel45Reinforced",
  "StructureSolarPanelDualReinforced",
  "StructureSolarPanelFlatReinforced",
  "StructureSolarPanelReinforced",
  "StructureSorter",
  "ItemSpaceHelmet",
  "ItemSpacepack",
  "StructureStackerReverse",
  "StructureStacker",
  "StructureBattery",
  "StructureBatteryLarge",
  "StructureStirlingEngine",
  "StopWatch",
  "StructureSuitStorage",
  "StructureLogicSwitch2",
  "StructureTankBigInsulated",
  "StructureTankSmallInsulated",
  "StructureGroundBasedTelescope",
  "ItemTerrainManipulator",
  "ItemMkIIToolbelt",
  "StructureToolManufactory",
  "ItemBeacon",
  "StructureTraderWaypoint",
  "StructureTransformer",
  "StructureTransformerMedium",
  "StructureTransformerSmall",
  "StructureTransformerMediumReversed",
  "StructureTransformerSmallReversed",
  "StructureRocketTransformerSmall",
  "StructurePressurePlateLarge",
  "StructurePressurePlateMedium",
  "StructurePressurePlateSmall",
  "StructureTurbineGenerator",
  "StructureTurboVolumePump",
  "StructureLiquidTurboVolumePump",
  "StructureChuteUmbilicalMale",
  "StructureGasUmbilicalMale",
  "StructureLiquidUmbilicalMale",
  "StructurePowerUmbilicalMale",
  "StructureChuteUmbilicalFemale",
  "StructureGasUmbilicalFemale",
  "StructureLiquidUmbilicalFemale",
  "StructurePowerUmbilicalFemale",
  "StructureChuteUmbilicalFemaleSide",
  "StructureGasUmbilicalFemaleSide",
  "StructureLiquidUmbilicalFemaleSide",
  "StructurePowerUmbilicalFemaleSide",
  "StructureUnloader",
  "StructureUprightWindTurbine",
  "StructureValve",
  "StructureVendingMachine",
  "StructureVolumePump",
  "StructureWallCooler",
  "StructureWallHeater",
  "StructureWallLight",
  "StructureWallLightBattery",
  "StructureLightLongAngled",
  "StructureLightLongWide",
  "StructureLightLong",
  "StructureWaterBottleFiller",
  "StructureWaterBottleFillerBottom",
  "StructureWaterPurifier",
  "StructureWaterBottleFillerPoweredBottom",
  "StructureWaterBottleFillerPowered",
  "WeaponEnergy",
  "StructureWeatherStation",
  "StructureWindTurbine",
  "StructureWindowShutter",
  "ItemWirelessBatteryCellExtraLarge"
 ],
 "names_by_hash": {
  "-2140672772": "ItemKitGroundTelescope",
  "-2138748650": "StructureSmallSatelliteDish",
  "-2128896573": "StructureStairwellBackRight",
  "-2127086069": "StructureBench2",
  "-2126113312": "ItemLiquidPipeValve",
  "-2124435700": "ItemDisposableBatteryCharger",
  "-2123455080": "StructureBatterySmall",
  "-2113838091": "StructureLiquidPipeAnalyzer",
  "-2113012215": "ItemGasTankStorage",
  "-2112390778": "StructureFrameCorner",
  "-2111886401": "ItemPotatoBaked",
  "-2107840748": "ItemFlashingLight",
  "-2106280569": "ItemLiquidPipeVolumePump",
  "-2105052344": "StructureAirlock",
  "-2104175091": "ItemCannedCondensedMilk",
  "-2098556089": "ItemKitHydraulicPipeBender",
  "-2098214189": "ItemKitLogicMemory",
  "-2096421875": "StructureInteriorDoorGlass",
  "-2087593337": "StructureAirConditioner",
  "-2087223687": "StructureRocketMiner",
  "-2085885850": "DynamicGPR",
  "-2083426457": "UniformCommander",
  "-2082355173": "StructureWindTurbine",
  "-2076086215": "StructureInsulatedPipeTJunction",
  "-2073202179": "ItemPureIcePollutedWater",
  "-2072792175": "RailingIndustrial02",
  "-2068497073": "StructurePipeInsulatedLiquidCrossJunction",
  "-2066892079": "ItemWeldingTorch",
  "-2066653089": "StructurePictureFrameThickMountPortraitSmall",
  "-2066405918": "Landingpad_DataConnectionPiece",
  "-2062364768": "ItemKitPictureFrame",
  "-2061979347": "ItemMKIIArcWelder",
  "-2060571986": "StructureCompositeWindow",
  "-2052458905": "ItemEmergencyDrill",
  "-2049946335": "Rover_MkI",
  "-2045627372": "StructureSolarPanel",
  "-2044446819": "CircuitboardShipDisplay",
  "-2042448192": "StructureBench",
  "-2041566697": "StructurePictureFrameThickLandscapeSmall",
  "-2039971217": "ItemKitLargeSatelliteDish",
  "-2038889137": "ItemKitMusicMachines",
  "-2038663432": "ItemStelliteGlassSheets",
  "-2038384332": "ItemKitVendingMachine",
  "-2031440019": "StructurePumpedLiquidEngine",
  "-2024250974": "StructurePictureFrameThinLandscapeSmall",
  "-2020231820": "StructureStacker",
  "-2015613246": "ItemMKIIScrewdriver",
  "-2008706143": "StructurePressurePlateLarge",
  "-2006384159": "StructurePipeLiquidCrossJunction5",
  "-1993197973": "ItemGasFilterWater",
  "-1991297271": "SpaceShuttle",
  "-1990600883": "SeedBag_Fern",
  "-1981101032": "ItemSecurityCamera",
  "-1976947556": "CardboardBox",
  "-1971419310": "ItemSoundCartridgeSynth",
  "-1968255729": "StructureCornerLocker",
  "-1967711059": "StructureInsulatedPipeCorner",
  "-1963016580": "StructureWallArchCornerSquare",
  "-1961153710": "StructureControlChair",
  "-1958705204": "PortableComposter",
  "-1957063345": "CartridgeGPS",
  "-1949054743": "StructureConsoleLED1x3",
  "-1943134693": "ItemDuctTape",
  "-1939209112": "DynamicLiquidCanisterEmpty",
  "-1935075707": "ItemKitDeepMiner",
  "-1931958659": "ItemKitAutomatedOven",
  "-1930442922": "MothershipCore",
  "-1924492105": "ItemKitSolarPanel",
  "-1923778429": "CircuitboardPowerControl",
  "-1922066841": "SeedBag_Tomato",
  "-1918892177": "StructureChuteUmbilicalFemale",
  "-1918215845": "StructureMediumConvectionRadiator",
  "-1916176068": "ItemGasFilterVolatilesInfinite",
  "-1908268220": "MotherboardSorter",
  "-1901500508": "ItemSoundCartridgeDrums",
  "-1900541738": "StructureFairingTypeA3",
  "-1898247915": "RailingElegant02",
  "-1897868623": "ItemStelliteIngot",
  "-1897221677": "StructureSmallTableBacklessSingle",
  "-1888248335": "StructureHydraulicPipeBender",
  "-1886261558": "ItemWrench",
  "-1883441704": "ItemSoundCartridgeBass",
  "-1880941852": "ItemSprayCanGreen",
  "-1877193979": "StructurePipeCrossJunction5",
  "-1875856925": "StructureSDBHopper",
  "-1875271296": "ItemMKIIMiningDrill",
  "-1872345847": "Landingpad_TaxiPieceCorner",
  "-1868555784": "ItemKitStairwell",
  "-1867508561": "ItemKitVendingMachineRefrigerated",
  "-1867280568": "ItemKitGasUmbilical",
  "-1866880307": "ItemBatteryCharger",
  "-1864982322": "ItemMuffin",
  "-1861154222": "ItemKitDynamicHydroponics",
  "-1860064656": "StructureWallLight",
  "-1856720921": "StructurePipeLiquidCorner",
  "-1854861891": "ItemGasCanisterWater",
  "-1854167549": "ItemKitLaunchMount",
  "-1844430312": "DeviceLfoVolume",
  "-1843379322": "StructureCableCornerH3",
  "-1841871763": "StructureCompositeCladdingAngledCornerInner",
  "-1841632400": "StructureHydroponicsTrayData",
  "-1826855889": "ItemKitWall",
  "-1826023284": "ItemWreckageAirConditioner1",
  "-1821571150": "ItemKitStirlingEngine",
  "-1814939203": "StructureGasUmbilicalMale",
  "-1812330717": "StructureSleeperRight",
  "-1808154199": "StructureManualHatch",
  "-1805394113": "ItemOxite",
  "-1805020897": "ItemKitLiquidTurboVolumePump",
  "-1798420047": "StructureLiquidUmbilicalMale",
  "-1798362329": "StructurePipeMeter",
  "-1798044015": "ItemKitUprightWindTurbine",
  "-1796655088": "ItemPipeRadiator",
  "-1794932560": "StructureOverheadShortCornerLocker",
  "-1792787349": "ItemCableAnalyser",
  "-1788929869": "Landingpad_LiquidConnectorOutwardPiece",
  "-1785673561": "StructurePipeCorner",
  "-1776897113": "ItemKitSensor",
  "-1773192190": "ItemReusableFireExtinguisher",
  "-1768732546": "CartridgeOreScanner",
  "-1766301997": "ItemPipeVolumePump",
  "-1758710260": "StructureGrowLight",
  "-1758310454": "ItemHardSuit",
  "-1756913871": "StructureRailing",
  "-1756896811": "StructureCableJunction4Burnt",
  "-1756772618": "ItemCreditCard",
  "-1755116240": "ItemKitBlastDoor",
  "-1753893214": "ItemKitAutolathe",
  "-1752768283": "ItemKitPassiveLargeRadiatorGas",
  "-1752493889": "StructurePictureFrameThinMountLandscapeSmall",
  "-1751627006": "ItemPipeHeater",
  "-1748926678": "ItemPureIceLiquidPollutant",
  "-1743663875": "ItemKitDrinkingFountain",
  "-1741267161": "DynamicGasCanisterEmpty",
  "-1737666461": "ItemSpaceCleaner",
  "-1731627004": "ItemAuthoringToolRocketNetwork",
  "-1730464583": "ItemSensorProcessingUnitMesonScanner",
  "-1721846327": "ItemWaterWallCooler",
  "-1715945725": "ItemPureIceLiquidCarbonDioxide",
  "-1713748313": "AccessCardRed",
  "-1713611165": "DynamicGasCanisterAir",
  "-1713470563": "StructureMotionSensor",
  "-1712264413": "ItemCookedPowderedEggs",
  "-1712153401": "ItemGasCanisterNitrousOxide",
  "-1710540039": "ItemKitHeatExchanger",
  "-1708395413": "ItemPureIceNitrogen",
  "-1697302609": "ItemKitPipeRadiatorLiquid",
  "-1693382705": "StructureInLineTankGas1x1",
  "-1691151239": "SeedBag_Rice",
  "-1686949570": "StructurePictureFrameThickPortraitLarge",
  "-1683849799": "ApplianceDeskLampLeft",
  "-1682930158": "ItemWreckageWallCooler1",
  "-1680477930": "StructureGasUmbilicalFemale",
  "-1678456554": "ItemGasFilterWaterInfinite",
  "-1674187440": "StructurePassthroughHeatExchangerGasToGas",
  "-1672404896": "StructureAutomatedOven",
  "-1668992663": "StructureElectrolyzer",
  "-1667675295": "MonsterEgg",
  "-1663349918": "ItemMiningDrillHeavy",
  "-1662476145": "ItemAstroloySheets",
  "-1662394403": "ItemWreckageTurbineGenerator1",
  "-1650383245": "ItemMiningBackPack",
  "-1645266981": "ItemSprayCanGrey",
  "-1641500434": "ItemReagentMix",
  "-1634532552": "CartridgeAccessController",
  "-1633947337": "StructureRecycler",
  "-1633000411": "StructureSmallTableBacklessDouble",
  "-1629347579": "ItemKitRocketGasFuelTank",
  "-1625452928": "StructureStairwellFrontPassthrough",
  "-1620686196": "StructureCableJunctionBurnt",
  "-1619793705": "ItemKitPipe",
  "-1616308158": "ItemPureIce",
  "-1613497288": "StructureBasketHoop",
  "-1611559100": "StructureWallPaddedThinNoBorder",
  "-1606848156": "StructureTankBig",
  "-1602030414": "StructureInsulatedTankConnectorLiquid",
  "-1590715731": "ItemKitTurbineGenerator",
  "-1585956426": "ItemKitCrateMkII",
  "-1577831321": "StructureRefrigeratedVendingMachine",
  "-1573623434": "ItemFlowerBlue",
  "-1567752627": "ItemWallCooler",
  "-1554349863": "StructureSolarPanel45",
  "-1552586384": "ItemGasCanisterPollutants",
  "-1550278665": "CartridgeAtmosAnalyser",
  "-1546743960": "StructureWallPaddedArchLightsFittings",
  "-1545574413": "StructureSolarPanelDualReinforced",
  "-1542172466": "StructureCableCorner4",
  "-1536471028": "StructurePressurePlateSmall",
  "-1535893860": "StructureFlashingLight",
  "-1533287054": "StructureFuselageTypeA2",
  "-1532448832": "ItemPipeDigitalValve",
  "-1530571426": "StructureCableJunctionH5",
  "-1529819532": "StructureFlagSmall",
  "-1527229051": "StopWatch",
  "-1516581844": "ItemUraniumOre",
  "-1514298582": "Landingpad_ThreshholdPiece",
  "-1513337058": "ItemFlowerGreen",
  "-1513030150": "StructureCompositeCladdingAngled",
  "-1510009608": "StructureChairThickSingle",
  "-1505147578": "StructureInsulatedPipeCrossJunction5",
  "-1499471529": "ItemNitrice",
  "-1493672123": "StructureCargoStorageSmall",
  "-1489728908": "StructureLogicCompare",
  "-1477941080": "Landingpad_TaxiPieceStraight",
  "-1472829583": "StructurePassthroughHeatExchangerLiquidToLiquid",
  "-1470820996": "ItemKitCompositeCladding",
  "-1469588766": "StructureChuteInlet",
  "-1467449329": "StructureSleeper",
  "-1462180176": "CartridgeElectronicReader",
  "-1459641358": "StructurePictureFrameThickMountPortraitLarge",
  "-1448105779": "ItemSteelFrames",
  "-1446854725": "StructureChuteFlipFlopSplitter",
  "-1434523206": "StructurePictureFrameThickLandscapeLarge",
  "-1431998347": "ItemKitAdvancedComposter",
  "-1430440215": "StructureLiquidTankBigInsulated",
  "-1429782576": "StructureEvaporationChamber",
  "-1427845483": "StructureWallGeometryTMirrored",
  "-1427415566": "KitchenTableShort",
  "-1425428917": "StructureChairRectangleSingle",
  "-1423212473": "StructureTransformer",
  "-1418288625": "StructurePictureFrameThinLandscapeLarge",
  "-1417912632": "StructureCompositeCladdingAngledCornerInnerLong",
  "-1414203269": "ItemPlantEndothermic_Genepool2",
  "-1411986716": "ItemFlowerOrange",
  "-1411327657": "AccessCardBlue",
  "-1407480603": "StructureWallSmallPanelsOpen",
  "-1406385572": "ItemNickelIngot",
  "-1405295588": "StructurePipeCrossJunction",
  "-1404690610": "StructureCableJunction6",
  "-1397583760": "ItemPassiveVentInsulated",
  "-1394008073": "ItemKitChairs",
  "-1388288459": "StructureBatteryLarge",
  "-1387439451": "ItemGasFilterNitrogenL",
  "-1386237782": "KitchenTableTall",
  "-1385712131": "StructureCapsuleTankGas",
  "-1381321828": "StructureCryoTubeVertical",
  "-1369060582": "StructureWaterWallCooler",
  "-1361598922": "ItemKitTables",
  "-1352732550": "ItemResearchCapsuleGreen",
  "-1351081801": "StructureLargeHangerDoor",
  "-1348105509": "ItemGoldOre",
  "-1344601965": "ItemCannedMushroom",
  "-1339716113": "AppliancePaintMixer",
  "-1339479035": "AccessCardGray",
  "-1337091041": "StructureChuteDigitalValveRight",
  "-1332682164": "ItemKitSmallDirectHeatExchanger",
  "-1330388999": "AccessCardBlack",
  "-1326019434": "StructureLogicWriter",
  "-1321250424": "StructureLogicWriterSwitch",
  "-1309433134": "StructureWallIron04",
  "-1306628937": "ItemPureIceLiquidVolatiles",
  "-1306415132": "StructureWallLightBattery",
  "-1303038067": "AppliancePlantGeneticAnalyzer",
  "-1301215609": "ItemIronIngot",
  "-1300059018": "StructureSleeperVertical",
  "-1295222317": "Landingpad_2x2CenterPiece01",
  "-1290755415": "SeedBag_Corn",
  "-1280984102": "StructureDigitalValve",
  "-1276379454": "StructureTankConnector",
  "-1267511065": "ItemKitLandingPadWaypoint",
  "-1264455519": "DynamicGasTankAdvancedOxygen",
  "-1262580790": "ItemBasketBall",
  "-1260618380": "ItemSpacepack",
  "-1256996603": "ItemKitRocketDatalink",
  "-1252983604": "StructureGasSensor",
  "-1251009404": "ItemPureIceCarbonDioxide",
  "-1248429712": "ItemKitTurboVolumePump",
  "-1247674305": "ItemGasFilterNitrousOxide",
  "-1245724402": "StructureChairThickDouble",
  "-1243329828": "StructureWallPaddingArchVent",
  "-1241851179": "ItemKitConsole",
  "-1241256797": "ItemKitBeds",
  "-1240951678": "StructureFrameIron",
  "-1234745580": "ItemDirtyOre",
  "-1230658883": "StructureLargeDirectHeatExchangeGastoGas",
  "-1219128491": "ItemSensorProcessingUnitOreScanner",
  "-1218579821": "StructurePictureFrameThickPortraitSmall",
  "-1217998945": "ItemGasFilterOxygenL",
  "-1216167727": "Landingpad_LiquidConnectorInwardPiece",
  "-1214467897": "ItemWreckageStructureWeatherStation008",
  "-1208890208": "ItemPlantThermogenic_Creative",
  "-1198702771": "ItemRocketScanningHead",
  "-1196981113": "StructureCableStraightBurnt",
  "-1193543727": "ItemHydroponicTray",
  "-1185552595": "ItemCannedRicePudding",
  "-1183969663": "StructureInLineTankLiquid1x2",
  "-1182923101": "StructureInteriorDoorTriangle",
  "-1181922382": "ItemKitElectronicsPrinter",
  "-1178961954": "StructureWaterBottleFiller",
  "-1177469307": "StructureWallVent",
  "-1176140051": "ItemSensorLenses",
  "-1174735962": "ItemSoundCartridgeLeads",
  "-1169014183": "StructureMediumConvectionRadiatorLiquid",
  "-1168199498": "ItemKitFridgeBig",
  "-1166461357": "ItemKitPipeLiquid",
  "-1161662836": "StructureWallFlatCornerTriangleFlat",
  "-1160020195": "StructureLogicMathUnary",
  "-1159179557": "ItemPlantEndothermic_Creative",
  "-1154200014": "ItemSensorProcessingUnitCelestialScanner",
  "-1152812099": "StructureChairRectangleDouble",
  "-1152261938": "ItemGasCanisterOxygen",
  "-1150448260": "ItemPureIceOxygen",
  "-1149857558": "StructureBackPressureRegulator",
  "-1146760430": "StructurePictureFrameThinMountLandscapeLarge",
  "-1141760613": "StructureMediumRadiatorLiquid",
  "-1136173965": "ApplianceMicrowave",
  "-1134459463": "ItemPipeGasMixer",
  "-1134148135": "CircuitboardModeControl",
  "-1129453144": "StructureActiveVent",
  "-1126688298": "StructureWallPaddedArchCorner",
  "-1125641329": "StructurePlanter",
  "-1125305264": "StructureBatteryMedium",
  "-1117581553": "ItemHorticultureBelt",
  "-1116110181": "CartridgeMedicalAnalyser",
  "-1113471627": "StructureCompositeFloorGrating3",
  "-1104478996": "ItemWreckageStructureWeatherStation004",
  "-1103727120": "StructureCableFuse1k",
  "-1102977898": "WeaponTorpedo",
  "-1102403554": "StructureWallPaddingThin",
  "-1100218307": "Landingpad_GasConnectorOutwardPiece",
  "-1094868323": "AppliancePlantGeneticSplicer",
  "-1093860567": "StructureMediumRocketGasFuelTank",
  "-1088008720": "StructureStairs4x2Rails",
  "-1081797501": "StructureShowerPowered",
  "-1076892658": "ItemCookedMushroom",
  "-1068925231": "ItemGlasses",
  "-1068629349": "KitchenTableSimpleTall",
  "-1067319543": "ItemGasFilterOxygenM",
  "-1065725831": "StructureTransformerMedium",
  "-1061945368": "ItemKitDynamicCanister",
  "-1061510408": "ItemEmergencyPickaxe",
  "-1057658015": "ItemWheat",
  "-1056029600": "ItemEmergencyArcWelder",
  "-1055451111": "ItemGasFilterOxygenInfinite",
  "-1051805505": "StructureLiquidTurboVolumePump",
  "-1044933269": "ItemPureIceLiquidHydrogen",
  "-1032590967": "StructureCompositeCladdingAngledCornerInnerLongR",
  "-1032513487": "StructureAreaPowerControlReversed",
  "-1022714809": "StructureChuteOutlet",
  "-1022693454": "ItemKitHarvie",
  "-1014695176": "ItemGasCanisterFuel",
  "-1011701267": "StructureCompositeWall04",
  "-1009150565": "StructureSorter",
  "-999721119": "StructurePipeLabel",
  "-999714082": "ItemCannedEdamame",
  "-998592080": "ItemTomato",
  "-983091249": "ItemCobaltOre",
  "-981223316": "StructureCableCorner4HBurnt",
  "-976273247": "Landingpad_StraightPiece01",
  "-975966237": "StructureMediumRadiator",
  "-971920158": "ItemDynamicScrubber",
  "-965741795": "StructureCondensationValve",
  "-958884053": "StructureChuteUmbilicalMale",
  "-945806652": "ItemKitElevator",
  "-934345724": "StructureSolarPanelReinforced",
  "-932335800": "ItemKitRocketTransformerSmall",
  "-932136011": "CartridgeConfiguration",
  "-929742000": "ItemSilverIngot",
  "-927931558": "ItemKitHydroponicAutomated",
  "-924678969": "StructureSmallTableRectangleSingle",
  "-919745414": "ItemWreckageStructureWeatherStation005",
  "-916518678": "ItemSilverOre",
  "-913817472": "StructurePipeTJunction",
  "-913649823": "ItemPickaxe",
  "-906521320": "ItemPipeLiquidRadiator",
  "-899013427": "StructurePortablesConnector",
  "-895027741": "StructureCompositeFloorGrating2",
  "-890946730": "StructureTransformerSmall",
  "-889269388": "StructureCableCorner",
  "-876560854": "ItemKitChuteUmbilical",
  "-874791066": "ItemPureIceSteam",
  "-869869491": "ItemBeacon",
  "-868916503": "ItemKitWindTurbine",
  "-867969909": "ItemKitRocketMiner",
  "-862048392": "StructureStairwellBackPassthrough",
  "-858143148": "StructureWallArch",
  "-857713709": "HumanSkull",
  "-851746783": "StructureLogicMemory",
  "-850484480": "StructureChuteBin",
  "-846838195": "ItemKitWallFlat",
  "-842048328": "ItemActiveVent",
  "-838472102": "ItemFlashlight",
  "-834664349": "ItemWreckageStructureWeatherStation001",
  "-831480639": "ItemBiomass",
  "-831211676": "ItemKitPowerTransmitterOmni",
  "-828056979": "StructureKlaxon",
  "-827912235": "StructureElevatorLevelFront",
  "-827125300": "ItemKitPipeOrgan",
  "-821868990": "ItemKitWallPadded",
  "-817051527": "DynamicGasCanisterFuel",
  "-816454272": "StructureReinforcedCompositeWindowSteel",
  "-815193061": "StructureConsoleLED5",
  "-810874728": "StructureChuteDigitalFlipFlopSplitterLeft",
  "-806986392": "MotherboardRockets",
  "-806743925": "ItemKitFurnace",
  "-800947386": "ItemTropicalPlant",
  "-799849305": "ItemKitLiquidTank",
  "-796627526": "StructureResearchMachine",
  "-793837322": "StructureCompositeDoor",
  "-793623899": "StructureStorageLocker",
  "-788672929": "RespawnPoint",
  "-787796599": "ItemInconelIngot",
  "-785498334": "StructurePoweredVentLarge",
  "-784733231": "ItemKitWallGeometry",
  "-783387184": "StructureInsulatedPipeCrossJunction4",
  "-782951720": "StructurePowerConnector",
  "-782453061": "StructureLiquidPipeOneWayValve",
  "-776581573": "StructureWallLargePanelArrow",
  "-775128944": "StructureShower",
  "-772542081": "ItemChemLightBlue",
  "-767867194": "StructureLogicSlotReader",
  "-767685874": "ItemGasCanisterCarbonDioxide",
  "-767597887": "ItemPipeAnalyizer",
  "-761772413": "StructureBatteryChargerSmall",
  "-756587791": "StructureWaterBottleFillerPowered",
  "-749191906": "AppliancePackagingMachine",
  "-744098481": "ItemIntegratedCircuit10",
  "-743968726": "ItemLabeller",
  "-742234680": "StructureCableJunctionH4",
  "-739292323": "StructureWallCooler",
  "-737232128": "StructurePurgeValve",
  "-733500083": "StructureCrateMount",
  "-732720413": "ItemKitDynamicGenerator",
  "-722284333": "StructureConsoleDual",
  "-721824748": "ItemGasFilterOxygen",
  "-709086714": "ItemCookedTomato",
  "-707307845": "ItemCopperOre",
  "-693235651": "StructureLogicTransmitter",
  "-692036078": "StructureValve",
  "-688284639": "StructureCompositeWindowIron",
  "-688107795": "ItemSprayCanBlack",
  "-684020753": "ItemRocketMiningDrillHeadLongTerm",
  "-676435305": "ItemMiningBelt",
  "-668314371": "ItemGasCanisterSmart",
  "-665995854": "ItemFlour",
  "-660451023": "StructureSmallTableRectangleDouble",
  "-659093969": "StructureChuteUmbilicalFemaleSide",
  "-654790771": "ItemSteelIngot",
  "-654756733": "SeedBag_Wheet",
  "-654619479": "StructureRocketTower",
  "-648683847": "StructureGasUmbilicalFemaleSide",
  "-647164662": "StructureLockerSmall",
  "-641491515": "StructureSecurityPrinter",
  "-639306697": "StructureWallSmallPanelsArrow",
  "-638019974": "ItemKitDynamicMKIILiquidCanister",
  "-636127860": "ItemKitRocketManufactory",
  "-633723719": "ItemPureIceVolatiles",
  "-632657357": "ItemGasFilterNitrogenM",
  "-631590668": "StructureCableFuse5k",
  "-628145954": "StructureCableJunction6Burnt",
  "-626563514": "StructureComputer",
  "-624011170": "StructurePressureFedGasEngine",
  "-619745681": "StructureGroundBasedTelescope",
  "-616758353": "ItemKitAdvancedFurnace",
  "-613784254": "StructureHeatExchangerLiquidtoLiquid",
  "-611232514": "StructureChuteJunction",
  "-607241919": "StructureChuteWindow",
  "-598730959": "ItemWearLamp",
  "-598545233": "ItemKitAdvancedPackagingMachine",
  "-597479390": "ItemChemLightGreen",
  "-583103395": "EntityRoosterBrown",
  "-566775170": "StructureLargeExtendableRadiator",
  "-566348148": "StructureMediumHangerDoor",
  "-558953231": "StructureLaunchMount",
  "-554553467": "StructureShortLocker",
  "-551612946": "ItemKitCrateMount",
  "-545234195": "ItemKitCryoTube",
  "-539224550": "StructureSolarPanelDual",
  "-532672323": "ItemPlantSwitchGrass",
  "-532384855": "StructureInsulatedPipeLiquidTJunction",
  "-528695432": "ItemKitSolarPanelBasicReinforced",
  "-525810132": "ItemChemLightRed",
  "-524546923": "ItemKitWallIron",
  "-524289310": "ItemEggCarton",
  "-517628750": "StructureWaterDigitalValve",
  "-507770416": "StructureSmallDirectHeatExchangeLiquidtoLiquid",
  "-504717121": "ItemWirelessBatteryCellExtraLarge",
  "-503738105": "ItemGasFilterPollutantsInfinite",
  "-498464883": "ItemSprayCanBlue",
  "-491247370": "RespawnPointWallMounted",
  "-487378546": "ItemIronSheets",
  "-472094806": "ItemGasCanisterVolatiles",
  "-466050668": "ItemCableCoil",
  "-465741100": "StructureToolManufactory",
  "-463037670": "StructureAdvancedPackagingMachine",
  "-462415758": "Battery_Wireless_cell",
  "-459827268": "ItemBatteryCellLarge",
  "-454028979": "StructureLiquidVolumePump",
  "-453039435": "ItemKitTransformer",
  "-443130773": "StructureVendingMachine",
  "-419758574": "StructurePipeHeater",
  "-417629293": "StructurePipeCrossJunction4",
  "-415420281": "StructureLadder",
  "-412551656": "ItemHardJetpack",
  "-412104504": "CircuitboardCameraDisplay",
  "-404336834": "ItemCopperIngot",
  "-400696159": "ReagentColorOrange",
  "-400115994": "StructureBattery",
  "-399883995": "StructurePipeRadiatorFlat",
  "-387546514": "StructureCompositeCladdingAngledLong",
  "-386375420": "DynamicGasTankAdvanced",
  "-385323479": "WeaponPistolEnergy",
  "-383972371": "ItemFertilizedEgg",
  "-380904592": "ItemRocketMiningDrillHeadIce",
  "-375156130": "Flag_ODA_8m",
  "-374567952": "AccessCardGreen",
  "-367720198": "StructureChairBoothCornerLeft",
  "-366262681": "ItemKitFuselage",
  "-365253871": "ItemSolidFuel",
  "-364868685": "ItemKitSolarPanelReinforced",
  "-355127880": "ItemToolBelt",
  "-351438780": "ItemEmergencyAngleGrinder",
  "-349716617": "StructureCableFuse50k",
  "-348918222": "StructureCompositeCladdingAngledCornerLongR",
  "-348054045": "StructureFiltration",
  "-345383640": "StructureLogicReader",
  "-344968335": "ItemKitMotherShipCore",
  "-342072665": "StructureCamera",
  "-341365649": "StructureCableJunctionHBurnt",
  "-337075633": "MotherboardComms",
  "-332896929": "AccessCardOrange",
  "-327468845": "StructurePowerTransmitterOmni",
  "-324331872": "StructureGlassDoor",
  "-322413931": "DynamicGasCanisterCarbonDioxide",
  "-321403609": "StructureVolumePump",
  "-319510386": "DynamicMKIILiquidCanisterWater",
  "-314072139": "ItemKitRocketBattery",
  "-311170652": "ElectronicPrinterMod",
  "-310178617": "ItemWreckageHydroponicsTray1",
  "-303008602": "ItemKitRocketCelestialTracker",
  "-302420053": "StructureFrameSide",
  "-297990285": "ItemInvarIngot",
  "-291862981": "StructureSmallTableThickSingle",
  "-290196476": "ItemSiliconIngot",
  "-287495560": "StructureLiquidPipeHeater",
  "-260316435": "StructureStirlingEngine",
  "-259357734": "StructureCompositeCladdingRounded",
  "-256607540": "SMGMagazine",
  "-248475032": "ItemLiquidPipeHeater",
  "-247344692": "StructureArcFurnace",
  "-229808600": "ItemTablet",
  "-214232602": "StructureGovernedGasEngine",
  "-212902482": "StructureStairs4x2RailR",
  "-190236170": "ItemLeadOre",
  "-188177083": "StructureBeacon",
  "-185568964": "ItemGasFilterCarbonDioxideInfinite",
  "-185207387": "ItemLiquidCanisterEmpty",
  "-178893251": "ItemMKIIWireCutters",
  "-177792789": "ItemPlantThermogenic_Genepool1",
  "-177220914": "StructureCableCornerBurnt",
  "-175342021": "StructureCableJunction",
  "-174523552": "ItemKitLaunchTower",
  "-164622691": "StructureBench3",
  "-161107071": "MotherboardProgrammableChip",
  "-158007629": "ItemSprayCanOrange",
  "-155945899": "StructureWallPaddedCorner",
  "-146200530": "StructureCableStraightH",
  "-137465079": "StructureDockPortSide",
  "-128473777": "StructureCircuitHousing",
  "-127121474": "MotherboardMissionControl",
  "-126038526": "ItemKitSpeaker",
  "-124308857": "StructureLogicReagentReader",
  "-123934842": "ItemGasFilterNitrousOxideInfinite",
  "-121514007": "ItemKitPressureFedGasEngine",
  "-115809132": "StructureCableJunction4HBurnt",
  "-110788403": "ElevatorCarrage",
  "-104908736": "StructureFairingTypeA2",
  "-99091572": "ItemKitPressureFedLiquidEngine",
  "-99064335": "Meteorite",
  "-98995857": "ItemKitArcFurnace",
  "-92778058": "StructureInsulatedPipeCrossJunction",
  "-90898877": "ItemWaterPipeMeter",
  "-86315541": "FireArmSMG",
  "-84573099": "ItemHardsuitHelmet",
  "-82508479": "ItemSolderIngot",
  "-82343730": "CircuitboardGasDisplay",
  "-82087220": "DynamicGenerator",
  "-81376085": "ItemFlowerRed",
  "-78099334": "KitchenTableSimpleShort",
  "-73796547": "ImGuiCircuitboardAirlockControl",
  "-72748982": "StructureInsulatedPipeLiquidCrossJunction6",
  "-69685069": "StructureCompositeCladdingAngledCorner",
  "-65087121": "StructurePowerTransmitter",
  "-57608687": "ItemFrenchFries",
  "-53151617": "StructureConsoleLED1x2",
  "-48342840": "UniformMarine",
  "-41519077": "Battery_Wireless_cell_Big",
  "-39359015": "StructureCableCornerH",
  "-38898376": "ItemPipeCowl",
  "-37454456": "StructureStairwellFrontLeft",
  "-37302931": "StructureWallPaddedWindowThin",
  "-31273349": "StructureInsulatedTankConnector",
  "-21970188": "DynamicLight",
  "-21225041": "ItemKitBatteryLarge",
  "-19246131": "StructureSmallTableThickDouble",
  "-9559091": "ItemAmmoBox",
  "-9555593": "StructurePipeLiquidCrossJunction4",
  "-8883951": "DynamicGasCanisterRocketFuel",
  "-1755356": "ItemPureIcePollutant",
  "-997763": "ItemWreckageLargeExtendableRadiator01",
  "-492611": "StructureSingleBed",
  "2393826": "StructureCableCorner3HBurnt",
  "7274344": "StructureAutoMinerSmall",
  "8709219": "CrateMkII",
  "8804422": "ItemGasFilterWaterM",
  "8846501": "StructureWallPaddedNoBorder",
  "15011598": "ItemGasFilterVolatiles",
  "15829510": "ItemMiningCharge",
  "19645163": "ItemKitEngineSmall",
  "21266291": "StructureHeatExchangerGastoGas",
  "23052817": "StructurePressurantValve",
  "24258244": "StructureWallHeater",
  "24786172": "StructurePassiveLargeRadiatorLiquid",
  "26167457": "StructureWallPlating",
  "30686509": "ItemSprayCanPurple",
  "30727200": "DynamicGasCanisterNitrousOxide",
  "35149429": "StructureInLineTankGas1x2",
  "38555961": "ItemSteelSheets",
  "42280099": "ItemGasCanisterEmpty",
  "45733800": "ItemWreckageWallCooler2",
  "62768076": "ItemPumpkinPie",
  "63677771": "ItemGasFilterPollutantsM",
  "73728932": "StructurePipeStraight",
  "77421200": "ItemKitDockingPort",
  "81488783": "CartridgeTracker",
  "94730034": "ToyLuna",
  "98602599": "ItemWreckageTurbineGenerator2",
  "101488029": "StructurePowerUmbilicalFemale",
  "106953348": "DynamicSkeleton",
  "107741229": "ItemWaterBottle",
  "108086870": "DynamicGasCanisterVolatiles",
  "110184667": "StructureCompositeCladdingRoundedCornerInner",
  "111280987": "ItemTerrainManipulator",
  "118685786": "FlareGun",
  "119096484": "ItemKitPlanter",
  "120807542": "ReagentColorGreen",
  "121951301": "DynamicGasCanisterNitrogen",
  "123504691": "ItemKitPressurePlate",
  "124499454": "ItemKitLogicSwitch",
  "139107321": "StructureCompositeCladdingSpherical",
  "141535121": "ItemLaptop",
  "142831994": "ApplianceSeedTray",
  "146051619": "Landingpad_TaxiPieceHold",
  "147395155": "StructureFuselageTypeC5",
  "148305004": "ItemKitBasket",
  "150135861": "StructureRocketCircuitHousing",
  "152378047": "StructurePipeCrossJunction6",
  "152751131": "ItemGasFilterNitrogenInfinite",
  "155214029": "StructureStairs4x2RailL",
  "155856647": "NpcChick",
  "156348098": "ItemWaspaloyIngot",
  "158502707": "StructureReinforcedWallPaddedWindowThin",
  "159886536": "ItemKitWaterBottleFiller",
  "162553030": "ItemEmergencyWrench",
  "163728359": "StructureChuteDigitalFlipFlopSplitterRight",
  "168307007": "StructureChuteStraight",
  "168615924": "ItemKitDoor",
  "169888054": "ItemWreckageAirConditioner2",
  "170818567": "Landingpad_GasCylinderTankPiece",
  "170878959": "ItemKitStairs",
  "173023800": "ItemPlantSampler",
  "176446172": "ItemAlienMushroom",
  "178422810": "ItemKitSatelliteDish",
  "178472613": "StructureRocketEngineTiny",
  "179694804": "StructureWallPaddedNoBorderCorner",
  "182006674": "StructureShelfMedium",
  "195298587": "StructureExpansionValve",
  "195442047": "ItemCableFuse",
  "197243872": "ItemKitRoverMKI",
  "197293625": "DynamicGasCanisterWater",
  "201215010": "ItemAngleGrinder",
  "205837861": "StructureCableCornerH4",
  "205916793": "ItemEmergencySpaceHelmet",
  "206848766": "ItemKitGovernedGasRocketEngine",
  "209854039": "StructurePressureRegulator",
  "212919006": "StructureCompositeCladdingCylindrical",
  "215486157": "ItemCropHay",
  "220644373": "ItemKitLogicProcessor",
  "221058307": "AutolathePrinterMod",
  "225377225": "StructureChuteOverflow",
  "226055671": "ItemLiquidPipeAnalyzer",
  "226410516": "ItemGoldIngot",
  "231903234": "KitStructureCombustionCentrifuge",
  "235361649": "ItemExplosive",
  "235638270": "StructureConsole",
  "238631271": "ItemPassiveVent",
  "240174650": "ItemMKIIAngleGrinder",
  "247238062": "Handgun",
  "248893646": "PassiveSpeaker",
  "249073136": "ItemKitBeacon",
  "252561409": "ItemCharcoal",
  "255034731": "StructureSuitStorage",
  "258339687": "ItemCorn",
  "262616717": "StructurePipeLiquidTJunction",
  "264413729": "StructureLogicBatchReader",
  "265720906": "StructureDeepMiner",
  "266099983": "ItemEmergencyScrewdriver",
  "266654416": "ItemFilterFern",
  "268421361": "StructureCableCorner4Burnt",
  "271315669": "StructureFrameCornerCut",
  "272136332": "StructureTankSmallInsulated",
  "281380789": "StructureCableFuse100k",
  "288111533": "ItemKitIceCrusher",
  "291368213": "ItemKitPowerTransmitter",
  "291524699": "StructurePipeLiquidCrossJunction6",
  "293581318": "ItemKitLandingPadBasic",
  "295678685": "StructureInsulatedPipeLiquidStraight",
  "298130111": "StructureWallFlatCornerSquare",
  "299189339": "ItemHat",
  "309693520": "ItemWaterPipeDigitalValve",
  "311593418": "SeedBag_Mushroom",
  "318437449": "StructureCableCorner3Burnt",
  "321604921": "StructureLogicSwitch2",
  "322782515": "StructureOccupancySensor",
  "323957548": "ItemKitSDBHopper",
  "324791548": "ItemMKIIDrill",
  "324868581": "StructureCompositeFloorGrating",
  "326752036": "ItemKitSleeper",
  "334097180": "EntityChickenBrown",
  "335498166": "StructurePassiveVent",
  "336213101": "StructureAutolathe",
  "337035771": "AccessCardKhaki",
  "337416191": "StructureBlastDoor",
  "337505889": "ItemKitWeatherStation",
  "340210934": "StructureStairwellFrontRight",
  "341030083": "ItemKitGrowLight",
  "347154462": "StructurePictureFrameThickMountLandscapeSmall",
  "350726273": "RoverCargo",
  "363303270": "StructureInsulatedPipeLiquidCrossJunction4",
  "374891127": "ItemHardBackpack",
  "375541286": "ItemKitDynamicLiquidCanister",
  "377745425": "ItemKitGasGenerator",
  "378084505": "StructureBlocker",
  "379750958": "StructurePressureFedLiquidEngine",
  "386754635": "ItemPureIceNitrous",
  "386820253": "StructureWallSmallPanelsMonoChrome",
  "388774906": "ItemMKIIDuctTape",
  "391453348": "ItemWreckageStructureRTG1",
  "391769637": "ItemPipeLabel",
  "396065382": "DynamicGasCanisterPollutants",
  "399074198": "NpcChicken",
  "399661231": "RailingElegant01",
  "406745009": "StructureBench1",
  "412924554": "ItemAstroloyIngot",
  "416897318": "ItemGasFilterCarbonDioxideM",
  "418958601": "ItemPillStun",
  "429365598": "ItemKitCrate",
  "431317557": "AccessCardPink",
  "433184168": "StructureWaterPipeMeter",
  "434786784": "Robot",
  "434875271": "StructureChuteValve",
  "435685051": "StructurePipeAnalysizer",
  "436888930": "StructureLogicBatchSlotReader",
  "439026183": "StructureSatelliteDish",
  "443849486": "StructureIceCrusher",
  "443947415": "PipeBenderMod",
  "446212963": "StructureAdvancedComposter",
  "450164077": "ItemKitLargeDirectHeatExchanger",
  "452636699": "ItemKitInsulatedPipe",
  "459843265": "AccessCardPurple",
  "465267979": "ItemGasFilterNitrousOxideL",
  "465816159": "StructurePipeCowl",
  "467225612": "StructureSDBHopperAdvanced",
  "469451637": "StructureCableJunctionH",
  "470636008": "ItemHEMDroidRepairKit",
  "479850239": "ItemKitRocketCargoStorage",
  "482248766": "StructureLiquidPressureRegulator",
  "488360169": "SeedBag_Switchgrass",
  "489494578": "ItemKitLadder",
  "491845673": "StructureLogicButton",
  "495305053": "ItemRTG",
  "496830914": "ItemKitAIMeE",
  "498481505": "ItemSprayCanWhite",
  "502280180": "ItemElectrumIngot",
  "502555944": "MotherboardLogic",
  "505924160": "StructureStairwellBackLeft",
  "513258369": "ItemKitAccessBridge",
  "518925193": "StructureRocketTransformerSmall",
  "519913639": "DynamicAirConditioner",
  "529137748": "ItemKitToolManufactory",
  "529996327": "ItemKitSign",
  "534213209": "StructureCompositeCladdingSphericalCap",
  "541621589": "ItemPureIceLiquidOxygen",
  "542009679": "ItemWreckageStructureWeatherStation003",
  "543645499": "StructureInLineTankLiquid1x1",
  "544617306": "ItemBatteryCellNuclear",
  "545034114": "ItemCornSoup",
  "545937711": "StructureAdvancedFurnace",
  "546002924": "StructureLogicRocketUplink",
  "554524804": "StructureLogicDial",
  "555215790": "StructureLightLongWide",
  "568800213": "StructureProximitySensor",
  "568932536": "AccessCardYellow",
  "576516101": "StructureDiodeSlide",
  "578078533": "ItemKitSecurityPrinter",
  "578182956": "ItemKitCentrifuge",
  "587726607": "DynamicHydroponics",
  "595478589": "ItemKitPipeUtilityLiquid",
  "600133846": "StructureCompositeFloorGrating4",
  "605357050": "StructureCableStraight",
  "608607718": "StructureLiquidTankSmallInsulated",
  "611181283": "ItemKitWaterPurifier",
  "617773453": "ItemKitLiquidTankInsulated",
  "619828719": "StructureWallSmallPanelsAndHatch",
  "632853248": "ItemGasFilterNitrogen",
  "635208006": "ReagentColorYellow",
  "635995024": "StructureWallPadding",
  "636112787": "ItemKitPassthroughHeatExchanger",
  "648608238": "StructureChuteDigitalValveLeft",
  "653461728": "ItemRocketMiningDrillHeadHighSpeedIce",
  "656649558": "ItemWreckageStructureWeatherStation007",
  "658916791": "ItemRice",
  "662053345": "ItemPlasticSheets",
  "665194284": "ItemKitTransformerSmall",
  "667597982": "StructurePipeLiquidStraight",
  "675686937": "ItemSpaceIce",
  "678483886": "ItemRemoteDetonator",
  "682546947": "ItemKitAirlockGate",
  "687940869": "ItemScrewdriver",
  "688734890": "ItemTomatoSoup",
  "690945935": "StructureCentrifuge",
  "697908419": "StructureBlockBed",
  "700133157": "ItemBatteryCell",
  "714830451": "ItemSpaceHelmet",
  "718343384": "StructureCompositeWall02",
  "721251202": "ItemKitRocketCircuitHousing",
  "724776762": "ItemKitResearchMachine",
  "731250882": "ItemElectronicParts",
  "735858725": "ItemKitShower",
  "750118160": "StructureUnloader",
  "750176282": "ItemKitRailing",
  "750952701": "ItemResearchCapsuleYellow",
  "751887598": "StructureFridgeSmall",
  "755048589": "DynamicScrubber",
  "755302726": "ItemKitEngineLarge",
  "771439840": "ItemKitTank",
  "777684475": "ItemLiquidCanisterSmart",
  "782529714": "StructureWallArchTwoTone",
  "789015045": "ItemAuthoringTool",
  "789494694": "WeaponEnergy",
  "791746840": "ItemCerealBar",
  "792686502": "StructureLargeDirectHeatExchangeLiquidtoLiquid",
  "797794350": "StructureLightLong",
  "798439281": "StructureWallIron03",
  "799323450": "ItemPipeValve",
  "801677497": "StructureConsoleMonitor",
  "806513938": "StructureRover",
  "808389066": "StructureRocketAvionics",
  "810053150": "UniformOrangeJumpSuit",
  "813146305": "StructureSolidFuelGenerator",
  "817945707": "Landingpad_GasConnectorInwardPiece",
  "819096942": "ItemResearchCapsule",
  "826144419": "StructureElevatorShaft",
  "833912764": "StructureTransformerMediumReversed",
  "839890807": "StructureFlatBench",
  "839924019": "ItemPowerConnector",
  "844391171": "ItemKitHorizontalAutoMiner",
  "844961456": "ItemKitSolarPanelBasic",
  "845176977": "ItemSprayCanBrown",
  "847430620": "ItemKitLargeExtendableRadiator",
  "847461335": "StructureInteriorDoorPadded",
  "849148192": "ItemKitRecycler",
  "850558385": "StructureCompositeCladdingAngledCornerLong",
  "851290561": "ItemPlantEndothermic_Genepool1",
  "855694771": "CircuitboardDoorControl",
  "856108234": "ItemCrowbar",
  "861674123": "Rover_MkI_build_states",
  "871432335": "AppliancePlantGeneticStabilizer",
  "871811564": "ItemRoadFlare",
  "872720793": "CartridgeGuide",
  "876108549": "StructureLogicRocketDownlink",
  "879058460": "StructureSign1x1",
  "882301399": "ItemKitLocker",
  "882307910": "StructureCompositeFloorGratingOpenRotated",
  "887383294": "StructureWaterPurifier",
  "890106742": "ItemIgniter",
  "892110467": "ItemFern",
  "893514943": "ItemBreadLoaf",
  "894390004": "StructureCableJunction5",
  "897176943": "ItemInsulation",
  "898708250": "StructureWallFlatCornerRound",
  "900366130": "ItemHardMiningBackPack",
  "902565329": "ItemDirtCanister",
  "908320837": "StructureSign2x1",
  "912176135": "CircuitboardAirlockControl",
  "912453390": "Landingpad_BlankPiece",
  "920411066": "ItemKitPipeRadiator",
  "929022276": "StructureLogicMinMax",
  "930865127": "StructureSolarPanel45Reinforced",
  "938836756": "StructurePoweredVent",
  "944530361": "ItemPureIceHydrogen",
  "944685608": "StructureHeatExchangeLiquidtoGas",
  "947705066": "StructureCompositeCladdingAngledCornerInnerLongL",
  "950004659": "StructurePictureFrameThickMountLandscapeLarge",
  "954947943": "ItemResearchCapsuleRed",
  "955744474": "StructureTankSmallAir",
  "958056199": "StructureHarvie",
  "958476921": "StructureFridgeBig",
  "964043875": "ItemKitAirlock",
  "966959649": "EntityRoosterBlack",
  "969522478": "ItemKitSorter",
  "976699731": "ItemEmergencyCrowbar",
  "977899131": "Landingpad_DiagonalPiece01",
  "980054869": "ReagentColorBlue",
  "980469101": "StructureCableCorner3",
  "982514123": "ItemNVG",
  "989835703": "StructurePlinth",
  "995468116": "ItemSprayCanYellow",
  "997453927": "StructureRocketCelestialTracker",
  "998653377": "ItemHighVolumeGasCanisterEmpty",
  "1005397063": "ItemKitLogicTransmitter",
  "1005491513": "StructureIgniter",
  "1005571172": "SeedBag_Potato",
  "1005843700": "ItemDataDisk",
  "1008295833": "ItemBatteryChargerSmall",
  "1010807532": "EntityChickenWhite",
  "1013244511": "ItemKitStacker",
  "1013514688": "StructureTankSmall",
  "1013818348": "ItemEmptyCan",
  "1021053608": "ItemKitTankInsulated",
  "1025254665": "ItemKitChute",
  "1033024712": "StructureFuselageTypeA1",
  "1036015121": "StructureCableAnalysizer",
  "1036780772": "StructureCableJunctionH6",
  "1037507240": "ItemGasFilterVolatilesM",
  "1041148999": "ItemKitPortablesConnector",
  "1048813293": "StructureFloorDrain",
  "1049735537": "StructureWallGeometryStreight",
  "1054059374": "StructureTransformerSmallReversed",
  "1055173191": "ItemMiningDrill",
  "1058547521": "ItemConstantanIngot",
  "1061164284": "StructureInsulatedPipeCrossJunction6",
  "1070143159": "Landingpad_CenterPiece01",
  "1070427573": "StructureHorizontalAutoMiner",
  "1072914031": "ItemDynamicAirCon",
  "1073631646": "ItemMarineHelmet",
  "1076425094": "StructureDaylightSensor",
  "1077151132": "StructureCompositeCladdingCylindricalPanel",
  "1083675581": "ItemRocketMiningDrillHeadMineral",
  "1088892825": "ItemKitSuitStorage",
  "1094895077": "StructurePictureFrameThinMountPortraitLarge",
  "1098900430": "StructureLiquidTankBig",
  "1101296153": "Landingpad_CrossPiece",
  "1101328282": "CartridgePlantAnalyser",
  "1103972403": "ItemSiliconOre",
  "1108423476": "ItemWallLight",
  "1112047202": "StructureCableJunction4",
  "1118069417": "ItemPillHeal",
  "1143639539": "StructureMediumRocketLiquidFuelTank",
  "1151864003": "StructureCargoStorageMedium",
  "1154745374": "WeaponRifleEnergy",
  "1155865682": "StructureSDBSilo",
  "1159126354": "Flag_ODA_4m",
  "1161510063": "ItemCannedPowderedEggs",
  "1162905029": "ItemKitFurniture",
  "1165997963": "StructureGasGenerator",
  "1167659360": "StructureChair",
  "1171987947": "StructureWallPaddedArchLightFittingTop",
  "1172114950": "StructureShelf",
  "1174360780": "ApplianceDeskLampRight",
  "1181371795": "ItemKitRegulator",
  "1182412869": "ItemKitCompositeFloorGrating",
  "1182510648": "StructureWallArchPlating",
  "1183203913": "StructureWallPaddedCornerThin",
  "1195820278": "StructurePowerTransmitterReceiver",
  "1207939683": "ItemPipeMeter",
  "1212777087": "StructurePictureFrameThinPortraitLarge",
  "1213495833": "StructureSleeperLeft",
  "1217489948": "ItemIce",
  "1220484876": "StructureLogicSwitch",
  "1220870319": "StructureLiquidUmbilicalFemaleSide",
  "1222286371": "ItemKitAtmospherics",
  "1224819963": "ItemChemLightYellow",
  "1225836666": "ItemIronFrames",
  "1228794916": "CompositeRollCover",
  "1237302061": "StructureCompositeWall",
  "1238905683": "StructureCombustionCentrifuge",
  "1253102035": "ItemVolatiles",
  "1254383185": "HandgunMagazine",
  "1255156286": "ItemGasFilterVolatilesL",
  "1258187304": "ItemMiningDrillPneumatic",
  "1260651529": "StructureSmallTableDinnerSingle",
  "1260918085": "ApplianceReagentProcessor",
  "1269458680": "StructurePressurePlateMedium",
  "1277828144": "ItemPumpkin",
  "1277979876": "ItemPumpkinSoup",
  "1280378227": "StructureTankBigInsulated",
  "1281911841": "StructureWallArchCornerTriangle",
  "1282191063": "StructureTurbineGenerator",
  "1286441942": "StructurePipeIgniter",
  "1287324802": "StructureWallIron",
  "1289723966": "ItemSprayGun",
  "1293995736": "ItemKitSolidGenerator",
  "1298920475": "StructureAccessBridge",
  "1305252611": "StructurePipeOrgan",
  "1307165496": "StructureElectronicsPrinter",
  "1308115015": "StructureFuselageTypeA4",
  "1310303582": "StructureSmallDirectHeatExchangeGastoGas",
  "1310794736": "StructureTurboVolumePump",
  "1312166823": "ItemChemLightWhite",
  "1327248310": "ItemMilk",
  "1328210035": "StructureInsulatedPipeCrossJunction3",
  "1330754486": "StructureShortCornerLocker",
  "1331802518": "StructureTankConnectorLiquid",
  "1344257263": "ItemSprayCanPink",
  "1344368806": "CircuitboardGraphDisplay",
  "1344576960": "ItemWreckageStructureWeatherStation006",
  "1344773148": "ItemCookedCorn",
  "1353449022": "ItemCookedSoybean",
  "1360330136": "StructureChuteCorner",
  "1360925836": "DynamicGasCanisterOxygen",
  "1363077139": "StructurePassiveVentInsulated",
  "1365789392": "ApplianceChemistryStation",
  "1366030599": "ItemPipeIgniter",
  "1371786091": "ItemFries",
  "1382098999": "StructureSleeperVerticalDroid",
  "1385062886": "ItemArcWelder",
  "1387403148": "ItemSoyOil",
  "1396305045": "ItemKitRocketAvionics",
  "1399098998": "ItemMarineBodyArmor",
  "1405018945": "StructureStairs4x2",
  "1406656973": "ItemKitBattery",
  "1412338038": "StructureLargeDirectHeatExchangeGastoLiquid",
  "1412428165": "AccessCardBrown",
  "1415396263": "StructureCapsuleTankLiquid",
  "1415443359": "StructureLogicBatchWriter",
  "1420719315": "StructureCondensationChamber",
  "1423199840": "SeedBag_Pumpkin",
  "1428477399": "ItemPureIceLiquidNitrous",
  "1432512808": "StructureFrame",
  "1433754995": "StructureWaterBottleFillerBottom",
  "1436121888": "StructureLightRoundSmall",
  "1440678625": "ItemRocketMiningDrillHeadHighSpeedMineral",
  "1440775434": "ItemMKIICrowbar",
  "1441767298": "StructureHydroponicsStation",
  "1443059329": "StructureCryoTubeHorizontal",
  "1453961898": "ItemKitPassiveLargeRadiatorLiquid",
  "1459985302": "ItemKitReinforcedWindows",
  "1464424921": "ItemWreckageStructureWeatherStation002",
  "1464854517": "StructureHydroponicsTray",
  "1467558064": "ItemMkIIToolbelt",
  "1468249454": "StructureOverheadShortLocker",
  "1470787934": "ItemMiningBeltMKII",
  "1473807953": "StructureTorpedoRack",
  "1485834215": "StructureWallIron02",
  "1492930217": "StructureWallLargePanel",
  "1512322581": "ItemKitLogicCircuit",
  "1514393921": "ItemSprayCanRed",
  "1514476632": "StructureLightRound",
  "1517856652": "Fertilizer",
  "1529453938": "StructurePowerUmbilicalMale",
  "1530764483": "ItemRocketMiningDrillHeadDurable",
  "1531087544": "DecayedFood",
  "1531272458": "LogicStepSequencer8",
  "1533501495": "ItemKitDynamicGasTankAdvanced",
  "1535854074": "ItemWireCutters",
  "1541734993": "StructureLadderEnd",
  "1544275894": "ItemGrenade",
  "1545286256": "StructureCableJunction5Burnt",
  "1559586682": "StructurePlatformLadderOpen",
  "1570931620": "StructureTraderWaypoint",
  "1571996765": "ItemKitLiquidUmbilical",
  "1574321230": "StructureCompositeWall03",
  "1574688481": "ItemKitRespawnPointWallMounted",
  "1579842814": "ItemHastelloyIngot",
  "1580412404": "StructurePipeOneWayValve",
  "1585641623": "StructureStackerReverse",
  "1587787610": "ItemKitEvaporationChamber",
  "1588896491": "ItemGlassSheets",
  "1590330637": "StructureWallPaddedArch",
  "1592905386": "StructureLightRoundAngled",
  "1602758612": "StructureWallGeometryT",
  "1603046970": "ItemKitElectricUmbilical",
  "1605130615": "Lander",
  "1606989119": "CartridgeNetworkAnalyser",
  "1618019559": "CircuitboardAirControl",
  "1622183451": "StructureUprightWindTurbine",
  "1622567418": "StructureFairingTypeA1",
  "1625214531": "ItemKitWallArch",
  "1628087508": "StructurePipeLiquidCrossJunction3",
  "1632165346": "StructureGasTankStorage",
  "1633074601": "CircuitboardHashDisplay",
  "1633663176": "CircuitboardAdvAirlockControl",
  "1635000764": "ItemGasFilterCarbonDioxide",
  "1635864154": "StructureWallFlat",
  "1640720378": "StructureChairBoothMiddle",
  "1649708822": "StructureWallArchArrow",
  "1654694384": "StructureInsulatedPipeLiquidCrossJunction5",
  "1657691323": "StructureLogicMath",
  "1661226524": "ItemKitFridgeSmall",
  "1661270830": "ItemScanner",
  "1661941301": "ItemEmergencyToolBelt",
  "1668452680": "StructureEmergencyButton",
  "1668815415": "ItemKitAutoMinerSmall",
  "1672275150": "StructureChairBacklessSingle",
  "1674576569": "ItemPureIceLiquidNitrogen",
  "1677018918": "ItemEvaSuit",
  "1684488658": "StructurePictureFrameThinPortraitSmall",
  "1687692899": "StructureLiquidDrain",
  "1691898022": "StructureLiquidTankStorage",
  "1696603168": "StructurePipeRadiator",
  "1697196770": "StructureSolarPanelFlatReinforced",
  "1700018136": "ToolPrinterMod",
  "1701593300": "StructureCableJunctionH5Burnt",
  "1701764190": "ItemKitFlagODA",
  "1709994581": "StructureWallSmallPanelsTwoTone",
  "1712822019": "ItemFlowerYellow",
  "1713710802": "StructureInsulatedPipeLiquidCorner",
  "1715917521": "ItemCookedCondensedMilk",
  "1717593480": "ItemGasSensor",
  "1722785341": "ItemAdvancedTablet",
  "1724793494": "ItemCoalOre",
  "1730165908": "EntityChick",
  "1734723642": "StructureLiquidUmbilicalFemale",
  "1736080881": "StructureAirlockGate",
  "1738236580": "CartridgeOreScannerColor",
  "1750375230": "StructureBench4",
  "1751355139": "StructureCompositeCladdingSphericalCorner",
  "1753647154": "ItemKitRocketScanner",
  "1757673317": "ItemAreaPowerControl",
  "1758427767": "ItemIronOre",
  "1762696475": "DeviceStepUnit",
  "1769527556": "StructureWallPaddedThinNoBorderCorner",
  "1779979754": "ItemKitWindowShutter",
  "1781051034": "StructureRocketManufactory",
  "1783004244": "SeedBag_Soybean",
  "1791306431": "ItemEmergencyEvaSuit",
  "1794588890": "StructureWallArchCornerRound",
  "1800622698": "ItemCoffeeMug",
  "1811979158": "StructureAngledBench",
  "1812364811": "StructurePassiveLiquidDrain",
  "1817007843": "ItemKitLandingPadAtmos",
  "1817645803": "ItemRTGSurvival",
  "1819167057": "ItemPlantThermogenic_Genepool2",
  "1822736084": "StructureLogicSelect",
  "1824284061": "ItemGasFilterNitrousOxideM",
  "1825212016": "StructureSmallDirectHeatExchangeLiquidtoGas",
  "1827215803": "ItemKitRoverFrame",
  "1830218956": "ItemNickelOre",
  "1835796040": "StructurePictureFrameThinMountPortraitSmall",
  "1840108251": "H2Combustor",
  "1845441951": "Flag_ODA_10m",
  "1847265835": "StructureLightLongAngled",
  "1848735691": "StructurePipeLiquidCrossJunction",
  "1849281546": "ItemCookedPumpkin",
  "1849974453": "StructureLiquidValve",
  "1853941363": "ApplianceTabletDock",
  "1854404029": "StructureCableJunction6HBurnt",
  "1862001680": "ItemMKIIWrench",
  "1876847024": "ItemGasFilterCarbonDioxideL",
  "1880134612": "ItemWallHeater",
  "1898243702": "StructureNitrolyzer",
  "1913391845": "StructureLargeSatelliteDish",
  "1915566057": "ItemGasFilterPollutants",
  "1918456047": "ItemSprayCanKhaki",
  "1921918951": "ItemKitPumpedLiquidEngine",
  "1922506192": "StructurePowerUmbilicalFemaleSide",
  "1924673028": "ItemSoybean",
  "1926651727": "StructureInsulatedPipeLiquidCrossJunction",
  "1927790321": "ItemWreckageTurbineGenerator3",
  "1928991265": "StructurePassthroughHeatExchangerGasToLiquid",
  "1929046963": "ItemPotato",
  "1931412811": "StructureCableCornerHBurnt",
  "1932952652": "KitSDBSilo",
  "1934508338": "ItemKitPipeUtility",
  "1935945891": "ItemKitInteriorDoors",
  "1938254586": "StructureCryoTube",
  "1939061729": "StructureReinforcedWallPaddedWindow",
  "1941079206": "DynamicCrate",
  "1942143074": "StructureLogicGate",
  "1944485013": "StructureDiode",
  "1944858936": "StructureChairBacklessDouble",
  "1945930022": "StructureBatteryCharger",
  "1947944864": "StructureFurnace",
  "1949076595": "ItemLightSword",
  "1951126161": "ItemKitLiquidRegulator",
  "1951525046": "StructureCompositeCladdingRoundedCorner",
  "1959564765": "ItemGasFilterPollutantsL",
  "1960952220": "ItemKitSmallSatelliteDish",
  "1968102968": "StructureSolarPanelFlat",
  "1968371847": "StructureDrinkingFountain",
  "1969189000": "ItemJetpackBasic",
  "1969312177": "ItemKitEngineMedium",
  "1979212240": "StructureWallGeometryCorner",
  "1981698201": "StructureInteriorDoorPaddedThin",
  "1986658780": "StructureWaterBottleFillerPoweredBottom",
  "1988118157": "StructureLiquidTankSmall",
  "1990225489": "ItemKitComputer",
  "1997212478": "StructureWeatherStation",
  "1997293610": "ItemKitLogicInputOutput",
  "1997436771": "StructureCompositeCladdingPanel",
  "1998354978": "StructureElevatorShaftIndustrial",
  "1998377961": "ReagentColorRed",
  "1998634960": "Flag_ODA_6m",
  "1999523701": "StructureAreaPowerControl",
  "2004969680": "ItemGasFilterWaterL",
  "2009673399": "ItemDrill",
  "2011191088": "ItemFlagSmall",
  "2013539020": "ItemCookedRice",
  "2014252591": "StructureRocketScanner",
  "2015439334": "ItemKitPoweredVent",
  "2020180320": "CircuitboardSolarControl",
  "2024754523": "StructurePipeRadiatorFlatLiquid",
  "2024882687": "StructureWallPaddingLightFitting",
  "2027713511": "StructureReinforcedCompositeWindow",
  "2032027950": "ItemKitRocketLiquidFuelTank",
  "2035781224": "StructureEngineMountTypeA1",
  "2036225202": "ItemLiquidDrain",
  "2037427578": "ItemLiquidTankStorage",
  "2038427184": "StructurePipeCrossJunction3",
  "2042955224": "ItemPeaceLily",
  "2043318949": "PortableSolarPanel",
  "2044798572": "ItemMushroom",
  "2049879875": "StructureStairwellNoDoors",
  "2056377335": "StructureWindowShutter",
  "2057179799": "ItemKitHydroponicStation",
  "2060134443": "ItemCableCoilHeavy",
  "2060648791": "StructureElevatorLevelIndustrial",
  "2066977095": "StructurePassiveLargeRadiatorGas",
  "2067655311": "ItemKitInsulatedLiquidPipe",
  "2072805863": "StructureLiquidPipeRadiator",
  "2077593121": "StructureLogicHashGen",
  "2079959157": "AccessCardWhite",
  "2085762089": "StructureCableStraightHBurnt",
  "2087628940": "StructureWallPaddedWindow",
  "2096189278": "StructureLogicMirror",
  "2097419366": "StructureWallFlatCornerTriangle",
  "2099900163": "StructureBackLiquidPressureRegulator",
  "2102454415": "StructureTankSmallFuel",
  "2102803952": "ItemEmergencyWireCutters",
  "2104106366": "StructureGasMixer",
  "2109695912": "StructureCompositeFloorGratingOpen",
  "2109945337": "ItemRocketMiningDrillHead",
  "2130739600": "DynamicMKIILiquidCanisterEmpty",
  "2131916219": "ItemSpaceOre",
  "2133035682": "ItemKitStandardChute",
  "2134172356": "StructureInsulatedPipeStraight",
  "2134647745": "ItemLeadIngot",
  "2145068424": "ItemGasCanisterNitrogen"
 },
 "slot_logic_enabled": [
  "Robot",
  "StructureActiveVent",
  "ItemAdvancedTablet",
  "ItemAngleGrinder",
  "StructureArcFurnace",
  "ItemArcWelder",
  "StructureAreaPowerControlReversed",
  "StructureAreaPowerControl",
  "StructureBatteryCharger",
  "StructureBatteryChargerSmall",
  "StructureAngledBench",
  "StructureBench1",
  "StructureFlatBench",
  "StructureBench3",
  "StructureBench2",
  "StructureBench4",
  "StructureBlockBed",
  "StructureCargoStorageSmall",
  "StructureChair",
  "StructureChairBacklessDouble",
  "StructureChairBacklessSingle",
  "StructureChairBoothCornerLeft",
  "StructureChairBoothMiddle",
  "StructureChairRectangleDouble",
  "StructureChairRectangleSingle",
  "StructureChairThickDouble",
  "StructureChairThickSingle",
  "StructureChuteBin",
  "StructureChuteDigitalFlipFlopSplitterLeft",
  "StructureChuteDigitalFlipFlopSplitterRight",
  "StructureChuteDigitalValveLeft",
  "StructureChuteDigitalValveRight",
  "StructureChuteInlet",
  "StructureChuteOutlet",
  "StructureControlChair",
  "StructureCornerLocker",
  "StructureCryoTube",
  "ItemEmergencyAngleGrinder",
  "ItemEmergencyArcWelder",
  "ItemEmergencyDrill",
  "WeaponPistolEnergy",
  "WeaponRifleEnergy",
  "ItemFlashlight",
  "StructureFridgeBig",
  "StructureFridgeSmall",
  "StructureGasTankStorage",
  "StructureSolidFuelGenerator",
  "DynamicGPR",
  "ItemDrill",
  "ItemTablet",
  "ItemHardSuit",
  "ItemHardBackpack",
  "ItemHardJetpack",
  "StructureHarvie",
  "ItemWearLamp",
  "StructureHydroponicsTrayData",
  "StructureHydroponicsStation",
  "StructureCircuitHousing",
  "ItemJetpackBasic",
  "ItemLabeller",
  "ItemLaptop",
  "StructureLiquidTankStorage",
  "StructureWaterWallCooler",
  "StructureStorageLocker",
  "StructureLockerSmall",
  "LogicStepSequencer8",
  "ItemMiningBeltMKII",
  "ItemMiningDrill",
  "ItemMiningDrillHeavy",
  "ItemMKIIAngleGrinder",
  "ItemMKIIArcWelder",
  "ItemMKIIDrill",
  "ItemMKIIMiningDrill",
  "ItemNVG",
  "StructureNitrolyzer",
  "StructureOverheadShortCornerLocker",
  "StructureOverheadShortLocker",
  "ItemPlantSampler",
  "DynamicLight",
  "PortableSolarPanel",
  "StructurePortablesConnector",
  "StructurePowerConnector",
  "StructureBench",
  "StructureRecycler",
  "ItemRemoteDetonator",
  "StructureRocketCircuitHousing",
  "RoverCargo",
  "Rover_MkI",
  "ItemSensorLenses",
  "StructureShelfMedium",
  "StructureShortCornerLocker",
  "StructureShortLocker",
  "StructureSingleBed",
  "StructureSleeper",
  "StructureSorter",
  "ItemSpacepack",
  "StructureStackerReverse",
  "StructureStacker",
  "StructureSuitStorage",
  "ItemTerrainManipulator",
  "ItemMkIIToolbelt",
  "ItemBeacon",
  "StructureChuteUmbilicalMale",
  "StructureChuteUmbilicalFemale",
  "StructureChuteUmbilicalFemaleSide",
  "StructureUnloader",
  "StructureWallCooler",
  "StructureWallHeater",
  "StructureWallLightBattery",
  "StructureWaterBottleFiller",
  "StructureWaterBottleFillerBottom",
  "StructureWaterBottleFillerPoweredBottom",
  "StructureWaterBottleFillerPowered",
  "WeaponEnergy"
 ],
 "structures": [
  "StructureCableCorner3HBurnt",
  "StructureDrinkingFountain",
  "StructureAccessBridge",
  "StructureLiquidDrain",
  "StructureActiveVent",
  "StructureAdvancedComposter",
  "StructureAdvancedFurnace",
  "StructureAdvancedPackagingMachine",
  "StructureAirConditioner",
  "StructureAirlock",
  "StructureArcFurnace",
  "StructureAreaPowerControlReversed",
  "StructureAreaPowerControl",
  "StructureAutolathe",
  "StructureAutomatedOven",
  "StructureAutoMinerSmall",
  "StructureBatterySmall",
  "StructureBackPressureRegulator",
  "StructureBasketHoop",
  "StructureLogicBatchReader",
  "StructureLogicBatchSlotReader",
  "StructureLogicBatchWriter",
  "StructureBatteryMedium",
  "StructureBatteryCharger",
  "StructureBatteryChargerSmall",
  "StructureBeacon",
  "StructureAngledBench",
  "StructureBench1",
  "StructureFlatBench",
  "StructureBench3",
  "StructureBench2",
  "StructureBench4",
  "StructureBlastDoor",
  "StructureBlockBed",
  "StructureBlocker",
  "StructureCableCorner3Burnt",
  "StructureCableCorner4Burnt",
  "StructureCableJunction4Burnt",
  "StructureCableJunction4HBurnt",
  "StructureCableJunction5Burnt",
  "StructureCableJunction6Burnt",
  "StructureCableJunction6HBurnt",
  "StructureCableCornerBurnt",
  "StructureCableCornerHBurnt",
  "StructureCableJunctionBurnt",
  "StructureCableJunctionHBurnt",
  "StructureCableStraightHBurnt",
  "StructureCableStraightBurnt",
  "StructureCableCorner4HBurnt",
  "StructureCableJunctionH5Burnt",
  "StructureLogicButton",
  "StructureCableCorner3",
  "StructureCableCorner4",
  "StructureCableJunction4",
  "StructureCableJunction5",
  "StructureCableJunction6",
  "StructureCableCorner",
  "StructureCableJunction",
  "StructureCableStraight",
  "StructureCableAnalysizer",
  "StructureCamera",
  "StructureCargoStorageMedium",
  "StructureCargoStorageSmall",
  "StructureCentrifuge",
  "StructureChair",
  "StructureChairBacklessDouble",
  "StructureChairBacklessSingle",
  "StructureChairBoothCornerLeft",
  "StructureChairBoothMiddle",
  "StructureChairRectangleDouble",
  "StructureChairRectangleSingle",
  "StructureChairThickDouble",
  "StructureChairThickSingle",
  "StructureChuteCorner",
  "StructureChuteJunction",
  "StructureChuteStraight",
  "StructureChuteWindow",
  "StructureChuteBin",
  "StructureChuteDigitalFlipFlopSplitterLeft",
  "StructureChuteDigitalFlipFlopSplitterRight",
  "StructureChuteDigitalValveLeft",
  "StructureChuteDigitalValveRight",
  "StructureChuteFlipFlopSplitter",
  "StructureChuteInlet",
  "StructureChuteOutlet",
  "StructureChuteOverflow",
  "StructureChuteValve",
  "StructureCombustionCentrifuge",
  "StructureCompositeCladdingAngledCornerInnerLongL",
  "StructureCompositeCladdingAngledCornerInnerLongR",
  "StructureCompositeCladdingAngledCornerInnerLong",
  "StructureCompositeCladdingAngledCornerInner",
  "StructureCompositeCladdingAngledCorner",
  "StructureCompositeCladdingAngled",
  "StructureCompositeCladdingCylindricalPanel",
  "StructureCompositeCladdingCylindrical",
  "StructureCompositeCladdingAngledCornerLong",
  "StructureCompositeCladdingAngledCornerLongR",
  "StructureCompositeCladdingAngledLong",
  "StructureCompositeCladdingPanel",
  "StructureCompositeCladdingRoundedCornerInner",
  "StructureCompositeCladdingRoundedCorner",
  "StructureCompositeCladdingRounded",
  "StructureCompositeCladdingSphericalCap",
  "StructureCompositeCladdingSphericalCorner",
  "StructureCompositeCladdingSpherical",
  "StructureCompositeDoor",
  "StructureCompositeFloorGrating",
  "StructureCompositeFloorGrating2",
  "StructureCompositeFloorGrating3",
  "StructureCompositeFloorGrating4",
  "StructureCompositeFloorGratingOpen",
  "StructureCompositeFloorGratingOpenRotated",
  "StructureCompositeWall",
  "StructureCompositeWall02",
  "StructureCompositeWall03",
  "StructureCompositeWall04",
  "StructureCompositeWindow",
  "StructureComputer",
  "StructureCondensationChamber",
  "StructureCondensationValve",
  "StructureConsole",
  "StructureConsoleDual",
  "StructureConsoleMonitor",
  "StructureCrateMount",
  "StructureControlChair",
  "StructureCornerLocker",
  "StructurePassthroughHeatExchangerGasToGas",
  "StructurePassthroughHeatExchangerGasToLiquid",
  "StructurePassthroughHeatExchangerLiquidToLiquid",
  "StructureCryoTubeHorizontal",
  "StructureCryoTubeVertical",
  "StructureCryoTube",
  "StructureDaylightSensor",
  "StructureDeepMiner",
  "StructureLogicDial",
  "StructureDigitalValve",
  "StructureDiodeSlide",
  "StructureDockPortSide",
  "StructureSleeperVerticalDroid",
  "StructureElectrolyzer",
  "StructureElectronicsPrinter",
  "StructureElevatorLevelIndustrial",
  "StructureElevatorLevelFront",
  "StructureElevatorShaftIndustrial",
  "StructureElevatorShaft",
  "StructureEngineMountTypeA1",
  "StructureEvaporationChamber",
  "StructureExpansionValve",
  "StructureFairingTypeA1",
  "StructureFairingTypeA2",
  "StructureFairingTypeA3",
  "StructureFiltration",
  "StructureFlashingLight",
  "StructureFridgeBig",
  "StructureFridgeSmall",
  "StructureFurnace",
  "StructureCableFuse100k",
  "StructureCableFuse1k",
  "StructureCableFuse50k",
  "StructureCableFuse5k",
  "StructureFuselageTypeA1",
  "StructureFuselageTypeA2",
  "StructureFuselageTypeA4",
  "StructureFuselageTypeC5",
  "StructureMediumRocketGasFuelTank",
  "StructureCapsuleTankGas",
  "StructureGasGenerator",
  "StructureGasMixer",
  "StructureGasSensor",
  "StructureGasTankStorage",
  "StructureSolidFuelGenerator",
  "StructureGlassDoor",
  "StructureGrowLight",
  "StructureHarvie",
  "StructureHeatExchangerGastoGas",
  "StructureHeatExchangerLiquidtoLiquid",
  "StructureHeatExchangeLiquidtoGas",
  "StructureCableCornerH3",
  "StructureCableJunctionH",
  "StructureCableCornerH4",
  "StructureCableJunctionH4",
  "StructureCableJunctionH5",
  "StructureCableJunctionH6",
  "StructureCableCornerH",
  "StructureCableStraightH",
  "StructureHydraulicPipeBender",
  "StructureHydroponicsTrayData",
  "StructureHydroponicsStation",
  "StructureHydroponicsTray",
  "StructureCircuitHousing",
  "StructureIceCrusher",
  "StructureIgniter",
  "StructureEmergencyButton",
  "StructureInLineTankGas1x2",
  "StructureInLineTankLiquid1x2",
  "StructureInLineTankGas1x1",
  "StructureInLineTankLiquid1x1",
  "StructureInsulatedPipeLiquidCrossJunction",
  "StructureInsulatedPipeLiquidCrossJunction4",
  "StructureInsulatedPipeLiquidCrossJunction5",
  "StructureInsulatedPipeLiquidCrossJunction6",
  "StructureInsulatedPipeLiquidCorner",
  "StructurePipeInsulatedLiquidCrossJunction",
  "StructureInsulatedPipeLiquidStraight",
  "StructureInsulatedPipeLiquidTJunction",
  "StructureLiquidTankBigInsulated",
  "StructureLiquidTankSmallInsulated",
  "StructurePassiveVentInsulated",
  "StructureInsulatedPipeCrossJunction3",
  "StructureInsulatedPipeCrossJunction4",
  "StructureInsulatedPipeCrossJunction5",
  "StructureInsulatedPipeCrossJunction6",
  "StructureInsulatedPipeCorner",
  "StructureInsulatedPipeCrossJunction",
  "StructureInsulatedPipeStraight",
  "StructureInsulatedPipeTJunction",
  "StructureInsulatedTankConnector",
  "StructureInsulatedTankConnectorLiquid",
  "StructureInteriorDoorGlass",
  "StructureInteriorDoorPadded",
  "StructureInteriorDoorPaddedThin",
  "StructureInteriorDoorTriangle",
  "StructureFrameIron",
  "StructureWallIron",
  "StructureWallIron02",
  "StructureWallIron03",
  "StructureWallIron04",
  "StructureCompositeWindowIron",
  "StructureKlaxon",
  "StructureDiode",
  "StructureConsoleLED1x3",
  "StructureConsoleLED1x2",
  "StructureConsoleLED5",
  "StructureLadder",
  "StructureLadderEnd",
  "StructurePlatformLadderOpen",
  "StructureLargeDirectHeatExchangeLiquidtoLiquid",
  "StructureLargeDirectHeatExchangeGastoGas",
  "StructureLargeDirectHeatExchangeGastoLiquid",
  "StructureLargeExtendableRadiator",
  "StructureLargeHangerDoor",
  "StructureLargeSatelliteDish",
  "StructureTankBig",
  "StructureLaunchMount",
  "StructureRocketTower",
  "StructureLogicSwitch",
  "StructureLightRound",
  "StructureLightRoundAngled",
  "StructureLightRoundSmall",
  "StructureBackLiquidPressureRegulator",
  "StructureMediumRocketLiquidFuelTank",
  "StructureCapsuleTankLiquid",
  "StructureWaterDigitalValve",
  "StructurePipeLiquidCrossJunction3",
  "StructurePipeLiquidCrossJunction4",
  "StructurePipeLiquidCrossJunction5",
  "StructurePipeLiquidCrossJunction6",
  "StructurePipeLiquidCorner",
  "StructurePipeLiquidCrossJunction",
  "StructurePipeLiquidStraight",
  "StructurePipeLiquidTJunction",
  "StructureLiquidPipeAnalyzer",
  "StructureLiquidPipeRadiator",
  "StructureWaterPipeMeter",
  "StructureLiquidTankBig",
  "StructureTankConnectorLiquid",
  "StructureLiquidTankSmall",
  "StructureLiquidTankStorage",
  "StructureLiquidValve",
  "StructureLiquidVolumePump",
  "StructureLiquidPressureRegulator",
  "StructureWaterWallCooler",
  "StructureStorageLocker",
  "StructureLockerSmall",
  "StructureLogicCompare",
  "StructureLogicGate",
  "StructureLogicHashGen",
  "StructureLogicMath",
  "StructureLogicMemory",
  "StructureLogicMinMax",
  "StructureLogicMirror",
  "StructureLogicReader",
  "StructureLogicRocketDownlink",
  "StructureLogicSelect",
  "StructureLogicTransmitter",
  "StructureLogicRocketUplink",
  "StructureLogicWriter",
  "StructureLogicWriterSwitch",
  "StructureManualHatch",
  "StructureLogicMathUnary",
  "StructureMediumConvectionRadiator",
  "StructurePassiveLargeRadiatorGas",
  "StructureMediumConvectionRadiatorLiquid",
  "StructurePassiveLargeRadiatorLiquid",
  "StructureMediumHangerDoor",
  "StructureMediumRadiator",
  "StructureMediumRadiatorLiquid",
  "StructureSatelliteDish",
  "StructurePowerTransmitterReceiver",
  "StructurePowerTransmitter",
  "StructureMotionSensor",
  "StructureNitrolyzer",
  "StructureHorizontalAutoMiner",
  "StructureOccupancySensor",
  "StructurePipeOneWayValve",
  "StructureLiquidPipeOneWayValve",
  "StructureOverheadShortCornerLocker",
  "StructureOverheadShortLocker",
  "StructurePassiveLiquidDrain",
  "StructureFloorDrain",
  "StructurePassiveVent",
  "StructurePictureFrameThickLandscapeLarge",
  "StructurePictureFrameThickMountLandscapeLarge",
  "StructurePictureFrameThickMountLandscapeSmall",
  "StructurePictureFrameThickLandscapeSmall",
  "StructurePictureFrameThickMountPortraitLarge",
  "StructurePictureFrameThickMountPortraitSmall",
  "StructurePictureFrameThickPortraitLarge",
  "StructurePictureFrameThickPortraitSmall",
  "StructurePictureFrameThinLandscapeLarge",
  "StructurePictureFrameThinMountLandscapeLarge",
  "StructurePictureFrameThinMountLandscapeSmall",
  "StructurePictureFrameThinLandscapeSmall",
  "StructurePictureFrameThinMountPortraitLarge",
  "StructurePictureFrameThinPortraitLarge",
  "StructurePictureFrameThinPortraitSmall",
  "StructurePictureFrameThinMountPortraitSmall",
  "StructurePipeCrossJunction3",
  "StructurePipeCrossJunction4",
  "StructurePipeCrossJunction5",
  "StructurePipeCrossJunction6",
  "StructurePipeCorner",
  "StructurePipeCrossJunction",
  "StructurePipeStraight",
  "StructurePipeTJunction",
  "StructurePipeAnalysizer",
  "StructurePipeRadiator",
  "StructurePipeCowl",
  "StructurePipeHeater",
  "StructureLiquidPipeHeater",
  "StructurePipeIgniter",
  "StructurePipeLabel",
  "StructurePipeMeter",
  "StructurePipeOrgan",
  "StructurePipeRadiatorFlat",
  "StructurePipeRadiatorFlatLiquid",
  "StructurePlanter",
  "StructurePlinth",
  "StructurePortablesConnector",
  "StructurePowerConnector",
  "StructurePowerTransmitterOmni",
  "StructureBench",
  "StructurePoweredVent",
  "StructurePoweredVentLarge",
  "StructurePressurantValve",
  "StructurePressureFedGasEngine",
  "StructurePressureFedLiquidEngine",
  "StructurePressureRegulator",
  "StructureProximitySensor",
  "StructureGovernedGasEngine",
  "StructurePumpedLiquidEngine",
  "StructurePurgeValve",
  "StructureRailing",
  "StructureLogicReagentReader",
  "StructureRecycler",
  "StructureRefrigeratedVendingMachine",
  "StructureReinforcedCompositeWindowSteel",
  "StructureReinforcedCompositeWindow",
  "StructureReinforcedWallPaddedWindow",
  "StructureReinforcedWallPaddedWindowThin",
  "StructureResearchMachine",
  "StructureRocketAvionics",
  "StructureRocketCelestialTracker",
  "StructureRocketCircuitHousing",
  "StructureRocketEngineTiny",
  "StructureRocketManufactory",
  "StructureRocketMiner",
  "StructureRocketScanner",
  "StructureRover",
  "StructureSDBHopper",
  "StructureSDBHopperAdvanced",
  "StructureSDBSilo",
  "StructureSecurityPrinter",
  "StructureShelf",
  "StructureShelfMedium",
  "StructureShortCornerLocker",
  "StructureShortLocker",
  "StructureShower",
  "StructureShowerPowered",
  "StructureSign1x1",
  "StructureSign2x1",
  "StructureSingleBed",
  "StructureSleeper",
  "StructureSleeperLeft",
  "StructureSleeperRight",
  "StructureSleeperVertical",
  "StructureLogicSlotReader",
  "StructureSmallTableBacklessDouble",
  "StructureSmallTableBacklessSingle",
  "StructureSmallTableDinnerSingle",
  "StructureSmallTableRectangleDouble",
  "StructureSmallTableRectangleSingle",
  "StructureSmallTableThickDouble",
  "StructureSmallDirectHeatExchangeGastoGas",
  "StructureSmallDirectHeatExchangeLiquidtoGas",
  "StructureSmallDirectHeatExchangeLiquidtoLiquid",
  "StructureFlagSmall",
  "StructureAirlockGate",
  "StructureSmallSatelliteDish",
  "StructureSmallTableThickSingle",
  "StructureTankSmall",
  "StructureTankSmallAir",
  "StructureTankSmallFuel",
  "StructureSolarPanel",
  "StructureSolarPanel45",
  "StructureSolarPanelDual",
  "StructureSolarPanelFlat",
  "StructureSolarPanel45Reinforced",
  "StructureSolarPanelDualReinforced",
  "StructureSolarPanelFlatReinforced",
  "StructureSolarPanelReinforced",
  "StructureSorter",
  "StructureStackerReverse",
  "StructureStacker",
  "StructureStairs4x2",
  "StructureStairs4x2RailL",
  "StructureStairs4x2RailR",
  "StructureStairs4x2Rails",
  "StructureStairwellBackLeft",
  "StructureStairwellBackPassthrough",
  "StructureStairwellBackRight",
  "StructureStairwellFrontLeft",
  "StructureStairwellFrontPassthrough",
  "StructureStairwellFrontRight",
  "StructureStairwellNoDoors",
  "StructureBattery",
  "StructureBatteryLarge",
  "StructureFrame",
  "StructureFrameCornerCut",
  "StructureFrameCorner",
  "StructureFrameSide",
  "StructureStirlingEngine",
  "StructureSuitStorage",
  "StructureLogicSwitch2",
  "StructureTankBigInsulated",
  "StructureTankConnector",
  "StructureTankSmallInsulated",
  "StructureGroundBasedTelescope",
  "StructureToolManufactory",
  "StructureTorpedoRack",
  "StructureTraderWaypoint",
  "StructureTransformer",
  "StructureTransformerMedium",
  "StructureTransformerSmall",
  "StructureTransformerMediumReversed",
  "StructureTransformerSmallReversed",
  "StructureRocketTransformerSmall",
  "StructurePressurePlateLarge",
  "StructurePressurePlateMedium",
  "StructurePressurePlateSmall",
  "StructureTurbineGenerator",
  "StructureTurboVolumePump",
  "StructureLiquidTurboVolumePump",
  "StructureChuteUmbilicalMale",
  "StructureGasUmbilicalMale",
  "StructureLiquidUmbilicalMale",
  "StructurePowerUmbilicalMale",
  "StructureChuteUmbilicalFemale",
  "StructureGasUmbilicalFemale",
  "StructureLiquidUmbilicalFemale",
  "StructurePowerUmbilicalFemale",
  "StructureChuteUmbilicalFemaleSide",
  "StructureGasUmbilicalFemaleSide",
  "StructureLiquidUmbilicalFemaleSide",
  "StructurePowerUmbilicalFemaleSide",
  "StructureUnloader",
  "StructureUprightWindTurbine",
  "StructureValve",
  "StructureVendingMachine",
  "StructureVolumePump",
  "StructureWallArchArrow",
  "StructureWallArchCornerRound",
  "StructureWallArchCornerSquare",
  "StructureWallArchCornerTriangle",
  "StructureWallArchPlating",
  "StructureWallArchTwoTone",
  "StructureWallArch",
  "StructureWallFlatCornerRound",
  "StructureWallFlatCornerSquare",
  "StructureWallFlatCornerTriangleFlat",
  "StructureWallFlatCornerTriangle",
  "StructureWallFlat",
  "StructureWallGeometryCorner",
  "StructureWallGeometryStreight",
  "StructureWallGeometryTMirrored",
  "StructureWallGeometryT",
  "StructureWallLargePanelArrow",
  "StructureWallLargePanel",
  "StructureWallPaddedArchCorner",
  "StructureWallPaddedArchLightFittingTop",
  "StructureWallPaddedArchLightsFittings",
  "StructureWallPaddedArch",
  "StructureWallPaddedCornerThin",
  "StructureWallPaddedCorner",
  "StructureWallPaddedNoBorderCorner",
  "StructureWallPaddedNoBorder",
  "StructureWallPaddedThinNoBorderCorner",
  "StructureWallPaddedThinNoBorder",
  "StructureWallPaddedWindowThin",
  "StructureWallPaddedWindow",
  "StructureWallPaddingArchVent",
  "StructureWallPaddingLightFitting",
  "StructureWallPaddingThin",
  "StructureWallPadding",
  "StructureWallPlating",
  "StructureWallSmallPanelsAndHatch",
  "StructureWallSmallPanelsArrow",
  "StructureWallSmallPanelsMonoChrome",
  "StructureWallSmallPanelsOpen",
  "StructureWallSmallPanelsTwoTone",
  "StructureWallCooler",
  "StructureWallHeater",
  "StructureWallLight",
  "StructureWallLightBattery",
  "StructureLightLongAngled",
  "StructureLightLongWide",
  "StructureLightLong",
  "StructureWallVent",
  "StructureWaterBottleFiller",
  "StructureWaterBottleFillerBottom",
  "StructureWaterPurifier",
  "StructureWaterBottleFillerPoweredBottom",
  "StructureWaterBottleFillerPowered",
  "StructureWeatherStation",
  "StructureWindTurbine",
  "StructureWindowShutter"
 ]
}