{
	"air": {
		"isPlaceable": false,
		"isSolid": false
	},
	"npcblockerair": {
		"attachBehaviour": [ { "id": "maybeDependent", "ignoreLargeBoundsAwareness": true } ],
		"blueprints": {
			"type": "skip"
		},
		"isSolid": false,
		"isDestructible": false,
		"pathingImpact": "AsUntouchableSolid",
		"onHitParticleEffectCount": 0,
		"colliders": [
		{
			"min": [0,0,0],
			"max": [0,0,0],
			"impactsPhysics": false
		}],
		"onRemoveAmount": 0
	},
	"toolshop2hidden": {
		"attachBehaviour": [ { "id": "maybeDependent", "ignoreLargeBoundsAwareness": true }, "toolshop" ],
		"blueprints": {
			"type": "skip"
		},
		"isSolid": false,
		"isDestructible": false,
		"pathingImpact": "AsUntouchableSolid",
		"onHitParticleEffectCount": 0,
		"colliders": [
		{
			"min": [0,0,0],
			"max": [0,0,0],
			"impactsPhysics": false
		}],
		"onRemoveAmount": 0
	},
	"npcshop2hidden": {
		"attachBehaviour": [ { "id": "maybeDependent", "ignoreLargeBoundsAwareness": true }, "npcshop" ],
		"blueprints": {
			"type": "skip"
		},
		"isSolid": false,
		"isDestructible": false,
		"pathingImpact": "AsUntouchableSolid",
		"onHitParticleEffectCount": 0,
		"colliders": [
		{
			"min": [0,0,0],
			"max": [0,0,0],
			"impactsPhysics": false
		}],
		"onRemoveAmount": 0
	},
	"alkanet": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"categories": [
			"texres"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#446bc8"
			]
		},
		"icon": "../textures/icons/alkanet.png",
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"sideall": "neutral"
	},
	"alkanetstage1": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 2,
		"sideall": "neutral"
	},
	"alkanetstage2": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#446bc8"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "alkanet",
		"sideall": "neutral"
	},
	"animalcarcass": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/animalcarcass.png",
		"isPlaceable": false
	},
	"astrolabe": {
		"attachBehaviour": [
			"astrolabe"
		],
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/astrolabe.png",
		"isPlaceable": false
	},
	"banner": {
		"attachBehaviour": [
			"banner"
		],
		"blueprints": { "type": "skip" },
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.15,
					3.5,
					0.15
				],
				"min": [
					-0.15,
					-0.5,
					-0.15
				]
			},
			{
				"impactsPhysics": false,
				"max": [
					1.3,
					2.85,
					0.05
				],
				"min": [
					-1.3,
					1.15,
					-0.05
				]
			},
			{
				"impactsPhysics": false,
				"max": [
					0.05,
					2.85,
					1.3
				],
				"min": [
					-0.05,
					1.15,
					-1.3
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#341a05",
				"#00ff00->#ceac0d",
				"#0000ff->#960909"
			],
			"farShadows": true
		},
		"icon": "../textures/icons/banner.png",
		"isSolid": false,
		"mesh": "../meshes/banner.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAmount": 0,
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "neutral"
	},
	"bannertool": {
		"isPlaceable": false
	},
	"barley": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/barley.png",
		"isPlaceable": false
	},
	"barleystage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					-0.2,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/barleystage1.png",
		"isSolid": false,
		"mesh": "../meshes/barleystage1.glb",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"barleystage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/barleystage2.glb",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "barley",
		"sideall": "neutral"
	},
	"beehive": {
		"attachBehaviour": [
			{
				"id": "client_arealimitspopup",
				"jobtype": "pipliz.beekeeper"
			}
		],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"max": [
					0.5,
					0.05,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/beehive.png",
		"isSolid": false,
		"lightingTransparency": 200,
		"mesh": "../meshes/beehive.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAmount": 0,
		"onRemoveAudio": "woodDeleteLight",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "neutral"
	},
	"berry": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/berry.png",
		"isPlaceable": false
	},
	"berrybush": {
		"attachBehaviour": [
			{
				"id": "client_arealimitspopup",
				"jobtype": "pipliz.berryfarmer"
			},
			{
				"id": "randomRotations",
				"type": "mainrotations"
			},
			"builder_usable"
		],
		"categories": [
			"decorative"
		],
		"colliders": [
			{
				"max": [
					0.5,
					0.84,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/berrybush.png",
		"isSolid": false,
		"lightingTransparency": 160,
		"maxStackSize": 200,
		"mesh": "../meshes/berrybush.glb",
		"needsBase": true,
		"onHitParticleEffect": "leaves",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"pathingImpact": "AsUntouchableSolid",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"berrybushnpc": {
		"attachBehaviour": [
			{
				"id": "client_arealimitspopup",
				"jobtype": "pipliz.berryfarmer"
			},
			{
				"id": "randomRotations",
				"type": "mainrotations"
			}
		],
		"blueprints": {
			"type": "parseAs",
			"value": "berrybush",
			"itemCostCount": 1
		},
		"colliders": [
			{
				"max": [
					0.5,
					0.84,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/berrybush.png",
		"isSolid": false,
		"lightingTransparency": 160,
		"maxStackSize": 200,
		"mesh": "../meshes/berrybush.glb",
		"needsBase": true,
		"onHitParticleEffect": "leaves",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"onRemoveAmount": 0,
		"pathingImpact": "AsUntouchableSolid",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"berrymeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 1,
		"icon": "../textures/icons/berrymeal.png",
		"isPlaceable": false
	},
	"bookofknowledge": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/bookofknowledge.png",
		"isPlaceable": false
	},
	"bow": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "copperarrow"
					}
				],
				"boundscenter": [
					0.0006,
					0.0001,
					0.013287
				],
				"boundssize": [
					0.029473,
					0.03862,
					0.838916
				],
				"cooldown": 1.5,
				"damage": 150,
				"force": 40.0,
				"hitForce": 15,
				"id": "client_weapon",
				"meshitemtype": "projectile_arrow",
				"shootaudio": "bowShoot",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/bow.png",
		"isPlaceable": false
	},
	"brassingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/brassingot.png",
		"isPlaceable": false
	},
	"brassparts": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/brassparts.png",
		"isPlaceable": false
	},
	"bread": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 3,
		"icon": "../textures/icons/bread.png",
		"isPlaceable": false
	},
	"breadmeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 4,
		"icon": "../textures/icons/breadmeal.png",
		"isPlaceable": false
	},
	"bricks": {
		"categories": [
			"decorative",
			"bricks"
		],
		"icon": "../textures/icons/bricks.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "SELF"
	},
	"bricksblack": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#434343",
		"icon": "../textures/icons/bricksblack.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "bricksgeneric"
	},
	"bricksdarkred": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#69413c",
		"icon": "../textures/icons/bricksdarkred.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "bricksgeneric"
	},
	"bricksdarkyellow": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#8d5f38",
		"icon": "../textures/icons/bricksdarkyellow.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "bricksgeneric"
	},
	"brickslight": {
		"categories": [
			"decorative",
			"bricks"
		],
		"icon": "../textures/icons/brickslight.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "SELF"
	},
	"bricksred": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#7c312e",
		"icon": "../textures/icons/bricksred.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "bricksgeneric"
	},
	"bronzeingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/bronzeingot.png",
		"isPlaceable": false
	},
	"bronzetools": {
		"attachBehaviour": [
			{
				"craftingspeed": 6.15,
				"durability": 5000.0,
				"id": "tool",
				"scienceHint": "pipliz.bronze"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/bronzetools.png",
		"isPlaceable": false
	},
	"cabbage": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/cabbage.png",
		"isPlaceable": false
	},
	"cabbagestage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					-0.2,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/cabbagestage1.png",
		"isSolid": false,
		"mesh": "../meshes/cabbagestage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"cabbagestage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/cabbagestage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "cabbage",
		"sideall": "neutral"
	},
	"caltrops": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/caltrops.png",
		"isPlaceable": false
	},
	"candle": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/candle.png",
		"isPlaceable": false
	},
	"carddata": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/carddata.png",
		"isPlaceable": false
	},
	"cardempty": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/cardempty.png",
		"isPlaceable": false
	},
	"charcoal": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/charcoal.png",
		"isPlaceable": false
	},
	"cherryblossom": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"destructionTime": 200,
		"icon": "../textures/icons/cherryblossom.png",
		"maxStackSize": 200,
		"onHitParticleEffect": "leaves",
		"onPlaceAudio": "dirtPlace",
		"onRemove": [
			{
				"chance": 0.6,
				"type": "cherryblossom"
			},
			{
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"chest": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/chest.png",
		"isPlaceable": false
	},
	"chestluxury": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/chestluxury.png",
		"isPlaceable": false
	},
	"chestprestige": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/chestprestige.png",
		"isPlaceable": false
	},
	"chestresource": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/chestresource.png",
		"isPlaceable": false
	},
	"chickencoop": {
		"attachBehaviour": [
			{
				"id": "client_arealimitspopup",
				"jobtype": "pipliz.chickenfarmer"
			}
		],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"max": [
					0.5,
					0.5,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/chickencoop.png",
		"isSolid": false,
		"lightingTransparency": 180,
		"maxStackSize": 200,
		"mesh": "../meshes/chickencoop.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAmount": 0,
		"onRemoveAudio": "woodDeleteLight",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "neutral"
	},
	"chickenmeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 4,
		"icon": "../textures/icons/luxurymeal.png",
		"isPlaceable": false
	},
	"chickenpoop": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/chickenpoop.png",
		"isPlaceable": false
	},
	"chickenraw": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/chickenmeat.png",
		"isPlaceable": false
	},
	"clay": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/clay.png",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"coalore": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/coalore.png",
		"isPlaceable": false
	},
	"cokes": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/cokes.png",
		"isPlaceable": false
	},
	"commandtool": {
		"attachBehaviour": [ "showNPCNames" ],
		"icon": "../textures/icons/commandtool.png",
		"isPlaceable": false
	},
	"compass": {
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/compass.png",
		"isPlaceable": false
	},
	"cookedfish": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 2,
		"icon": "../textures/icons/fishcooked.png",
		"isPlaceable": false
	},
	"cookedmeat": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 2,
		"icon": "../textures/icons/meatcooked.png",
		"isPlaceable": false
	},
	"copper": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/copper.png",
		"isPlaceable": false
	},
	"copperarrow": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/bronzearrow.png",
		"isPlaceable": false
	},
	"copperingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/copperingot.png",
		"isPlaceable": false
	},
	"coppertools": {
		"attachBehaviour": [
			{
				"craftingspeed": 4.0,
				"durability": 2000.0,
				"id": "tool",
				"scienceHint": "pipliz.anvil"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/coppertools.png",
		"isPlaceable": false
	},
	"cotton": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/cotton.png",
		"isPlaceable": false
	},
	"cottonfibre": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/cottonfibre.png",
		"isPlaceable": false
	},
	"cottonstage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/cottonstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 4,
		"sideall": "neutral"
	},
	"cottonstage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/cottonstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "cotton",
		"sideall": "neutral"
	},
	"crate": {
		"attachBehaviour": [
			"crate",
			"builder_usable"
		],
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/crate.png",
		"movementCost": 2,
		"onHitParticleEffectCount": 0,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "SELF"
	},
	"crossbow": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "crossbowbolt"
					}
				],
				"boundscenter": [
					0,
					0,
					0.0191
				],
				"boundssize": [
					0.0295,
					0.0295,
					0.521
				],
				"cooldown": 2.5,
				"damage": 400,
				"force": 50.0,
				"hitForce": 20,
				"id": "client_weapon",
				"meshitemtype": "projectile_crossbowbolt",
				"shootaudio": "bowShoot",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/crossbow.png",
		"isPlaceable": false
	},
	"crossbowbolt": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/crossbowbolt.png",
		"isPlaceable": false
	},
	"darkstone": {
		"categories": [
			"decorative"
		],
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 20.0
		},
		"destructionTime": 750,
		"icon": "../textures/icons/darkstone.png",
		"maxStackSize": 200,
		"movementCost": 2,
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "stonerubble",
		"sideall": "infinitestone"
	},
	"dirt": {
		"blockFertility": 1,
		"categories": [
			"decorative",
			"dirt"
		],
		"icon": "../textures/icons/dirt.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onHitParticleEffect": "dirt",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"dirtfen": {
		"blockFertility": 3,
		"categories": [
			"decorative",
			"dirt"
		],
		"icon": "../textures/icons/dirt.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onHitParticleEffect": "dirt",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "dirt"
	},
	"dirtheath": {
		"blockFertility": 5,
		"categories": [
			"decorative",
			"dirt"
		],
		"icon": "../textures/icons/dirt.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onHitParticleEffect": "dirt",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "dirt"
	},
	"droppertrapammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/dropperammo.png",
		"isPlaceable": false
	},
	"earthenware": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/earthenware.png",
		"isPlaceable": false
	},
	"erroridle": {
		"icon": "../textures/icons/errorIdle.png",
		"parentType": "missingerror"
	},
	"errorpath": {
		"icon": "../textures/icons/errorPath.png",
		"parentType": "missingerror"
	},
	"errornopath": {
		"icon": "../textures/icons/errorNoPath.png",
		"parentType": "missingerror"
	},
	"eyeglasses": {
		"attachBehaviour": [
			{
				"craftingspeed": 1.2,
				"durability": 7200.0,
				"id": "tool",
				"scienceHint": "pipliz.glassblower"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/eyeglasses.png",
		"isPlaceable": false
	},
	"failsafe": {
		"attachBehaviour": [
			{
				"id": "failsafe",
				"points": 500,
				"threat": 10
			},
			"client_reservesecondaryhiton"
		],
		"categories": [
			"essential"
		],
		"colliders": [
			{"min":[-0.182,0.0,-0.166],"max":[0.15,0.908,0.163],"impactsBlockPlacement": true},
			{"min":[-0.384,-0.5,-0.396],"max":[0.39,0.159,0.389]}
		],
		"icon": "../textures/icons/failsafe.png",
		"lightingTransparency": 180,
		"mesh": "../meshes/failsafe.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "failsafe3",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "neutral"
	},
	"firewood": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/firewood.png",
		"isPlaceable": false
	},
	"flax": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"categories": [
			"texres"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#7e48ed"
			]
		},
		"icon": "../textures/icons/flax.png",
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"sideall": "neutral"
	},
	"flaxstage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"categories": [
			"texres"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					-0.35,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"icon": "../textures/icons/flaxstage1.png",
		"isSolid": false,
		"mesh": "../meshes/flaxstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"flaxstage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#7e48ed"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "flax",
		"sideall": "neutral"
	},
	"glasspiece": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/glasspiece.png",
		"isPlaceable": false
	},
	"goldenshield": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/goldenshield.png",
		"isPlaceable": false
	},
	"goldingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/goldingot.png",
		"isPlaceable": false
	},
	"goldjewellery": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/jewelry.png",
		"isPlaceable": false
	},
	"goldore": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/goldore.png",
		"isPlaceable": false
	},
	"grass": {
		"maxStackSize": 200,
		"movementCost": 1,
		"onHitParticleEffect": [
		{
			"chance": 8,
			"type": "dirt",
			"color": [ 72, 49, 39 ]
		},
		{
			"chance": 2,
			"type": "dirt"
		}],
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "grassgeneric"
	},
	"grassdry": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirt" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirt"
			}
		],
		"blockFertility": 1,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#749b5c",
		"icon": "../textures/icons/grasscolddry.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grassfen": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirtfen" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "grass", "dirtfen", "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirtfen"
			}
		],
		"blockFertility": 3,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#7ec681",
		"icon": "../textures/icons/grassfen.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grassheath": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirtheath" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirtheath"
			}
		],
		"blockFertility": 5,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#b3d75b",
		"icon": "../textures/icons/grassheath.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grassheathpurple": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirtheath" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirtheath"
			}
		],
		"blockFertility": 5,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#b0808e",
		"icon": "../textures/icons/grassheathpurple.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grassmax": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirt" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirt"
			}
		],
		"blockFertility": 1,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#549030",
		"icon": "../textures/icons/grasshotmid.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grassmid": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirt" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirt"
			}
		],
		"blockFertility": 1,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#77a959",
		"icon": "../textures/icons/grasscoldmid.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grasswet": {
		"attachBehaviour": [
			{
				"id": "grassspread",
				"targetTypes": [ "dirt" ],
				"delayGameHours": 3,
				"spreadUp": true,
				"spreadDown": true,
				"spreadStraight": true,
				"requireAirAbove" : true,
				"spreadInDirtFarm": false,
				"allowedAbove": [ "berrybush", "berrybushnpc", "logtemperate", "logtaiga" ]
			},
			{
				"id": "dirtconversion",
				"type": "dirt"
			}
		],
		"blockFertility": 1,
		"categories": [
			"decorative",
			"grass"
		],
		"color": "#63a53c",
		"icon": "../textures/icons/grasscoldwet.png",
		"onRemoveAmount": 1,
		"parentType": "grass"
	},
	"grenadelauncher": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "grenadelauncherammo"
					}
				],
				"boundscenter": [
					0,
					0,
					0
				],
				"boundssize": [
					0.06,
					0.06,
					0.06
				],
				"cooldown": 3.5,
				"damage": 250,
				"damageRadius": 2,
				"showExplosion": true,
				"force": 90.0,
				"hitForce": 25,
				"id": "client_weapon",
				"meshitemtype": "projectile_slingbullet",
				"shootaudio": "handcannon",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/grenadelauncher.png",
		"isPlaceable": false
	},
	"grenadelauncherammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/grenadelauncherammo.png",
		"isPlaceable": false
	},
	"gunpowder": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/gunpowder.png",
		"isPlaceable": false
	},
	"gunpowdertrapammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/gunpowdertrapammo.png",
		"isPlaceable": false
	},
	"guntrapammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/guntrapammo.png",
		"isPlaceable": false
	},
	"handcannon": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "handcannonammo"
					}
				],
				"boundscenter": [
					0,
					0,
					0
				],
				"boundssize": [
					0.06,
					0.06,
					0.06
				],
				"cooldown": 3.5,
				"damage": 1500,
				"force": 90.0,
				"hitForce": 25,
				"id": "client_weapon",
				"meshitemtype": "projectile_slingbullet",
				"shootaudio": "handcannon",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/handcannon.png",
		"isPlaceable": false
	},
	"handcannonammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/handcannonammo.png",
		"isPlaceable": false
	},
	"hemp": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/hemp.png",
		"isPlaceable": false
	},
	"hempfibre": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/hempfibre.png",
		"isPlaceable": false
	},
	"hempstage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/hempstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 2,
		"sideall": "neutral"
	},
	"hempstage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"isSolid": false,
		"mesh": "../meshes/hempstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "hemp",
		"sideall": "neutral"
	},
	"hollyhock": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"categories": [
			"texres"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#850f18"
			]
		},
		"icon": "../textures/icons/hollyhock.png",
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"sideall": "neutral"
	},
	"hollyhockstage1": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 2,
		"sideall": "neutral"
	},
	"hollyhockstage2": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#850f18"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "hollyhock",
		"sideall": "neutral"
	},
	"infiniteclay": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 20
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "clay",
		"sideall": "SELF"
	},
	"infinitecoal": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "coalore",
		"sideall": "SELF"
	},
	"infinitecopper": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 20
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "copper",
		"sideall": "SELF"
	},
	"infinitegold": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 5000,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "goldore",
		"sideall": "SELF"
	},
	"infiniteiron": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 60
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "ironore",
		"sideall": "SELF"
	},
	"infinitelead": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "leadore",
		"sideall": "infinitegalena"
	},
	"infinitesilicasand": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 360
		},
		"destructionTime": 2000,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "silicasand",
		"sideall": "SELF"
	},
	"infinitestone": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 20
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"isDestructible": false,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "stonerubble",
		"sideall": "SELF"
	},
	"infinitesulfur": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "sulfur",
		"sideall": "SELF"
	},
	"infinitetin": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "tin",
		"sideall": "SELF"
	},
	"infinitezinc": {
		"blueprints": { "type": "parseAs", "value": "darkstone" },
		"customData": {
			"minerIsMineable": true,
			"minerMiningTime": 300
		},
		"destructionTime": 1250,
		"movementCost": 1,
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "zinc",
		"sideall": "zinc"
	},
	"ironbloom": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/ironbloom.png",
		"isPlaceable": false
	},
	"ironore": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/ironore.png",
		"isPlaceable": false
	},
	"irontools": {
		"attachBehaviour": [
			{
				"craftingspeed": 5.3,
				"durability": 4500.0,
				"id": "tool",
				"scienceHint": "pipliz.iron"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/irontools.png",
		"isPlaceable": false
	},
	"ironwrought": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/ironwrought.png",
		"isPlaceable": false
	},
	"lanternblue": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#4f5fff",
		"customData": {
			"torches": {
				"merged": {
					"color": "#4f5fff",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternblue.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanterncyan": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#3bc1bf",
		"customData": {
			"torches": {
				"merged": {
					"color": "#3bc1bf",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanterncyan.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanterngreen": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#56ad4a",
		"customData": {
			"torches": {
				"merged": {
					"color": "#56ad4a",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanterngreen.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanternorange": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#e66f27",
		"customData": {
			"torches": {
				"merged": {
					"color": "#e66f27",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternorange.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanternpink": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#d233a6",
		"customData": {
			"torches": {
				"merged": {
					"color": "#d233a6",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternpink.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanternred": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#d33030",
		"customData": {
			"torches": {
				"merged": {
					"color": "#d33030",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternred.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanternwhite": {
		"categories": [
			"decorative",
			"lantern"
		],
		"color": "#a7a7a7",
		"customData": {
			"torches": {
				"merged": {
					"color": "#a7a7a7",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternwhite.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"lanternyellow": {
		"categories": [
			"essential",
			"decorative",
			"lantern"
		],
		"color": "#997b45",
		"customData": {
			"torches": {
				"merged": {
					"color": "#997b45",
					"intensity": 12.5,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"icon": "../textures/icons/lanternyellow.png",
		"maxStackSize": 25,
		"movementCost": 1,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "lantern"
	},
	"leadingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/leadingot.png",
		"isPlaceable": false
	},
	"leadore": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/lead.png",
		"isPlaceable": false
	},
	"leather": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/leather.png",
		"isPlaceable": false
	},
	"leaves": {
		"destructionTime": 200,
		"onHitParticleEffect": "leaves",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"movementCost": 2,
		"maxStackSize": 200,
		"sideall": "leavesgeneric"
	},
	"leavesfallorange": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"color": "#ba762c",
		"icon": "../textures/icons/leavesfallorange.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavesfallorange"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves"
	},
	"leavesfallred": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"color": "#601728",
		"icon": "../textures/icons/leavesfallred.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavesfallred"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves"
	},
	"leavesfallyellow": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"color": "#cbd441",
		"icon": "../textures/icons/leavesfallyellow.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavesfallyellow"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves"
	},
	"leavesgreendark": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"color": "#4b771c",
		"icon": "../textures/icons/leavesgreendark.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavesgreendark"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves"
	},
	"leavesgreenlight": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"color": "#9bd34b",
		"icon": "../textures/icons/leavesgreenlight.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavesgreenlight"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves"
	},
	"leavestaiga": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"icon": "../textures/icons/leavestaiga.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavestaiga"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves",
		"sideall": "SELF"
	},
	"leavestemperate": {
		"attachBehaviour": [
			"leaves"
		],
		"categories": [
			"decorative",
			"leaves"
		],
		"icon": "../textures/icons/leavestemperate.png",
		"onRemove": [
			{
				"amount": 1,
				"chance": 0.6,
				"type": "leavestemperate"
			},
			{
				"amount": 1,
				"chance": 0.1,
				"type": "sapling"
			}
		],
		"parentType": "leaves",
		"sideall": "SELF"
	},
	"linen": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/linen.png",
		"isPlaceable": false
	},
	"logtaiga": {
		"attachBehaviour": [
			"log"
		],
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/logtaiga.png",
		"maxStackSize": 200,
		"onHitParticleEffect": [
		{
			"chance": 8,
			"type": "wood",
			"color": [ 140, 111, 73 ]
		},
		{
			"chance": 2,
			"type": "wood"
		}],
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteHeavy",
		"sideall": "SELF"
	},
	"logtemperate": {
		"attachBehaviour": [
			"log"
		],
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/logtemperate.png",
		"maxStackSize": 200,
		"onHitParticleEffect": "wood",
		"onHitParticleEffect": [
		{
			"chance": 8,
			"type": "wood",
			"color": [ 140, 111, 73 ]
		},
		{
			"chance": 2,
			"type": "wood"
		}],
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteHeavy",
		"sideall": "SELF"
	},
	"logwall": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/logwall.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteHeavy",
		"sideall": "SELF"
	},
	"luxurygarments": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/luxurygarments.png",
		"isPlaceable": false
	},
	"machinetools": {
		"attachBehaviour": [
			{
				"craftingspeed": 1.0,
				"durability": 2000.0,
				"id": "tool",
				"scienceHint": "pipliz.printingpress"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/machinetools.png",
		"isPlaceable": false
	},
	"manuscript": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/manuscript.png",
		"isPlaceable": false
	},
	"metalgear": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/metalgear.png",
		"isPlaceable": false
	},
	"missingerror": {
		"icon": "../textures/icons/error.png",
		"sideall": "error"
	},
	"monocular": {
		"attachBehaviour": [
			{
				"id": "client_fieldofview_selected",
				"value": 30
			}
		],
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/monocular.png",
		"isPlaceable": false
	},
	"movabletype": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/movabletype.png",
		"isPlaceable": false
	},
	"mudbricks": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/mudbricks.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "mudbricks"
	},
	"musket": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "musketammo"
					}
				],
				"boundscenter": [
					0,
					0,
					0
				],
				"boundssize": [
					0.06,
					0.06,
					0.06
				],
				"cooldown": 3.5,
				"damage": 1500,
				"force": 90.0,
				"hitForce": 25,
				"id": "client_weapon",
				"meshitemtype": "projectile_slingbullet",
				"shootaudio": "handcannon",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/musket.png",
		"isPlaceable": false
	},
	"musketammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/musketammo.png",
		"isPlaceable": false
	},
	"nitro": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/nitro.png",
		"isPlaceable": false
	},
	"notools": {
		"attachBehaviour": [
			{
				"craftingspeed": 1.0,
				"durability": 100.0,
				"id": "tool",
				"requiresItem": false
			}
		],
		"icon": "../textures/icons/notools.png",
		"isPlaceable": false
	},
	"npcicon": {
		"icon": "../textures/icons/npc.png",
		"parentType": "missingerror"
	},
	"outpostbanner": {
		"attachBehaviour": [
			"banner"
		],
		"blueprints": { "type": "skip" },
		"categories": [
			"essential"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.15,
					3.5,
					0.15
				],
				"min": [
					-0.15,
					-0.5,
					-0.15
				]
			},
			{
				"impactsPhysics": false,
				"max": [
					1.3,
					2.85,
					0.05
				],
				"min": [
					-1.3,
					1.15,
					-0.05
				]
			},
			{
				"impactsPhysics": false,
				"max": [
					0.05,
					2.85,
					1.3
				],
				"min": [
					-0.05,
					1.15,
					-1.3
				]
			}
		],
		"customData": {
			"farShadows": true
		},
		"icon": "../textures/icons/outpostbanner.png",
		"isPlaceable": false,
		"isSolid": false,
		"mesh": "../meshes/outpostbanner.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAmount": 0,
		"onRemoveAudio": "woodDeleteLight"
	},
	"paper": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/paper.png",
		"isPlaceable": false
	},
	"parchment": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/parchment.png",
		"isPlaceable": false
	},
	"planks": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/planks.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "SELF"
	},
	"planksblue": {
		"icon": "../textures/icons/planksblue.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "planks",
		"sideall": "planksblue"
	},
	"plankscoated" : {
		"categories" : [
			"decorative",
			"planks"
		],
		"icon" : "../textures/icons/plankscoated.png",
		"maxStackSize" : 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio" : "woodPlace",
		"onRemoveAudio" : "woodDeleteLight",
		"sideall" : "SELF"
	},
	"planksgreen": {
		"icon": "../textures/icons/planksgreen.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "planks",
		"sideall": "planksgreen"
	},
	"planksred": {
		"icon": "../textures/icons/planksred.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "planks",
		"sideall": "planksred"
	},
	"plankswhite": {
		"icon": "../textures/icons/planksred.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "planks",
		"sideall": "plankswhite"
	},
	"plaster": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/plaster.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "SELF"
	},
	"points": {
		"icon": "../textures/icons/points.png",
		"isPlaceable": false
	},
	"poisondart": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/poisondart.png",
		"isPlaceable": false
	},
	"potash": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/potash.png",
		"isPlaceable": false
	},
	"potempty": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/potempty.png",
		"isPlaceable": false
	},
	"potflour": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/potflour.png",
		"isPlaceable": false
	},
	"potwater": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/potwater.png",
		"isPlaceable": false
	},
	"projectile_arrow": {
		"mesh": "../meshes/arrow.ply",
		"parentType": "projectile_parent"
	},
	"projectile_crossbowbolt": {
		"mesh": "../meshes/crossbowbolt.ply",
		"parentType": "projectile_parent"
	},
	"projectile_parent": {
		"customData": {
			"colors": [
				"#ff0000->#666666",
				"#00ff00->#803036",
				"#0000ff->#e6e800",
				"#ffff00->#c91c25"
			]
		},
		"sideall": "neutral"
	},
	"projectile_slingbullet": {
		"mesh": "../meshes/slingbullet.ply",
		"parentType": "projectile_parent"
	},
	"projectiletrapammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/projectiletrapammo.png",
		"isPlaceable": false
	},
	"rawfish": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/fishraw.png",
		"isPlaceable": false
	},
	"rawmeat": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/meatraw.png",
		"isPlaceable": false
	},
	"rope": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/rope.png",
		"isPlaceable": false
	},
	"ropetrapammo": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/ropetrapammo.png",
		"isPlaceable": false
	},
	"saltpeter": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/salpeter.png",
		"isPlaceable": false
	},
	"sanctifiedbreadmeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 5,
		"icon": "../textures/icons/sacredbreadmeal.png",
		"isPlaceable": false,
		"sanctifiedPointsMeal": 1
	},
	"sanctifiedchickenmeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 6,
		"icon": "../textures/icons/sanctifiedchickenmeal.png",
		"isPlaceable": false,
		"sanctifiedPointsMeal": 2
	},
	"sanctifiedporridge": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 5,
		"icon": "../textures/icons/sanctifiedporridge.png",
		"isPlaceable": false,
		"sanctifiedPointsMeal": 1
	},
	"sand": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/sand.png",
		"maxStackSize": 200,
		"onHitParticleEffect": "dirt",
		"movementCost": 2,
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"sapling": {
		"attachBehaviour": [
		{
			"id": "autosapling",
			"mappingnpc": {
				"leavesfallorange": "saplingfallorange",
				"leavesfallred": "saplingfallred",
				"leavesfallyellow": "saplingfallyellow",
				"leavesgreendark": "saplingdark",
				"leavesgreenlight": "saplinglight",
				"leavestaiga": "saplingtaiga",
				"leavestemperate": "saplingtemperate",
				"cherryblossom": "saplingcherry"
			},
			"mappingplayer": {
				"leavesfallorange": "psaplingfallorange",
				"leavesfallred": "psaplingfallred",
				"leavesfallyellow": "psaplingfallyellow",
				"leavesgreendark": "psaplingdark",
				"leavesgreenlight": "psaplinglight",
				"leavestaiga": "psaplingtaiga",
				"leavestemperate": "psaplingtemperate",
				"cherryblossom": "psaplingcherry"
			}
		}, "builder_usable" ],
		"categories": [
			"decorative",
			"sapling"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.25,
					0,
					0.25
				],
				"min": [
					-0.25,
					-0.5,
					-0.25
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#542909",
				"#00ff00->#0e6306"
			]
		},
		"icon": "../textures/icons/sapling.png",
		"isSolid": false,
		"maxStackSize": 200,
		"mesh": "../meshes/sapling.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"scientificnote": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/scientificnote.png",
		"isPlaceable": false
	},
	"scrollofknowledge": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/scrollofknowledge.png",
		"isPlaceable": false
	},
	"silicasand": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/silicasand.png",
		"isPlaceable": false
	},
	"skin": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/skin.png",
		"isPlaceable": false
	},
	"sling": {
		"attachBehaviour": [
			{
				"ammo": [
					{
						"type": "slingbullet"
					}
				],
				"boundscenter": [
					0,
					0,
					0
				],
				"boundssize": [
					0.06,
					0.06,
					0.06
				],
				"cooldown": 1.0,
				"damage": 50,
				"force": 20.0,
				"hitForce": 10,
				"id": "client_weapon",
				"meshitemtype": "projectile_slingbullet",
				"shootaudio": "sling",
				"spawndistance": 0.3,
				"spawnoffset": [
					0,
					-0.2,
					0
				]
			}
		],
		"categories": [
			"defense",
			"weapon"
		],
		"icon": "../textures/icons/sling.png",
		"isPlaceable": false
	},
	"slingbullet": {
		"categories": [
			"defense",
			"ammo"
		],
		"icon": "../textures/icons/slingbullet.png",
		"isPlaceable": false
	},
	"snow": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/snow.png",
		"maxStackSize": 200,
		"movementCost": 2,
		"onHitParticleEffect": "dirt",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"steelingot": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/steelingot.png",
		"isPlaceable": false
	},
	"steelparts": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/steelparts.png",
		"isPlaceable": false
	},
	"steeltools": {
		"attachBehaviour": [
			{
				"craftingspeed": 8.0,
				"durability": 10000.0,
				"id": "tool",
				"scienceHint": "pipliz.steeltools"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/steeltools.png",
		"isPlaceable": false
	},
	"stoneblock": {
		"categories": [
			"decorative"
		],
		"destructionTime": 600,
		"icon": "../textures/icons/stoneblock.png",
		"maxStackSize": 200,
		"movementCost": 1,
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "stonerubble",
		"sideall": "SELF"
	},
	"stonebricks": {
		"categories": [
			"decorative",
			"bricks"
		],
		"destructionTime": 600,
		"icon": "../textures/icons/stonebricks.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "SELF"
	},
	"stonebricksblack": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#343434",
		"destructionTime": 600,
		"icon": "../textures/icons/stonebricksblack.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "stonebricksgeneric"
	},
	"stonebricksbrown": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#7a6b47",
		"destructionTime": 600,
		"icon": "../textures/icons/stonebricksbrown.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "stonebricksgeneric"
	},
	"stonebricksnew": {
		"categories": [
			"decorative",
			"bricks"
		],
		"destructionTime": 600,
		"icon": "../textures/icons/stonebricksnew.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "SELF"
	},
	"stonebrickswhite": {
		"categories": [
			"decorative",
			"bricks"
		],
		"color": "#b2b2b2",
		"destructionTime": 600,
		"icon": "../textures/icons/stonebrickswhite.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "bricks",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"sideall": "stonebricksgeneric"
	},
	"stonerubble": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/stonerubble.png",
		"isPlaceable": false
	},
	"stonetools": {
		"attachBehaviour": [
			{
				"craftingspeed": 2.0,
				"durability": 1500.0,
				"id": "tool"
			}
		],
		"categories": [
			"consumables",
			"tool"
		],
		"icon": "../textures/icons/stonetools.png",
		"isPlaceable": false
	},
	"straw": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/straw.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"sideall": "SELF"
	},
	"sulfur": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/sulfur.png",
		"isPlaceable": false
	},
	"tabletclay": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/tabletclay.png",
		"isPlaceable": false
	},
	"tabletwisdom": {
		"categories": [
			"texres"
		],
		"icon": "../textures/icons/tabletwisdom.png",
		"isPlaceable": false
	},
	"tin": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/tin.png",
		"isPlaceable": false
	},
	"toolshop": {
		"attachmentProviders": [
		{
			"min": [ -0.5, 0.045, -0.5 ],
			"max": [ -0.4, 0.37 , 0.5 ]
		},{
			"min": [ 0.4, 0.045, -0.5 ],
			"max": [ 0.5, 0.37 , 0.5 ]
		},{
			"min": [ -0.5, 0.045, -0.5 ],
			"max": [ 0.5,  0.37 , -0.4 ]
		},{
			"min": [ -0.5, 0.045, 0.4 ],
			"max": [ 0.5,  0.37 , 0.5 ]
		}],
		"attachBehaviour": [
			"toolshop"
		],
		"blueprints": { "type": "skip" },
		"categories": [
			"essential"
		],
		"colliders": [
			{
				"max": [
					0.5,
					0.6,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/toolshop.png",
		"isSolid": false,
		"lightingTransparency": 200,
		"mesh": "../meshes/toolshop.ply",
		"needsBase": true,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "toolshop2",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "neutral"
	},
	"torch": {
		"attachBehaviour": [
			{
				"id": "onclientclicklua",
				"script": "torchplacement"
			}
		],
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/torch.png",
		"isSolid": false,
		"isRotatable": true,
		"rotatablex+" : "torchx+",
		"rotatablex-" : "torchx-",
		"rotatablez+" : "torchz+",
		"rotatablez-" : "torchz-",
		"movementCost": 2,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"sideall": "SELF"
	},
	"torchx-": {
		"attachmentRequirements": [
		{
			"offset": [ -1, 0, 0 ],
			"min": [ -0.65, -0.04, -0.04 ],
			"max": [ -0.49, 0.04, 0.04 ]
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					-0.1,
					0.3,
					0.25
				],
				"min": [
					-0.5,
					-0.25,
					-0.25
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#71310a",
				"#00ff00->#997b45",
				"#0000ff->#3e3e3e"
			],
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsetx": -0.25,
					"offsety": 0.18,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"mesh": "../meshes/torchx+.ply",
		"meshRotationEuler": {
			"x": 0,
			"y": 180,
			"z": 0
		},
		"parentType": "torch"
	},
	"torchx+": {
		"attachmentRequirements": [
		{
			"offset": [ 1, 0, 0 ],
			"min": [ 0.49, -0.04, -0.04 ],
			"max": [ 0.65, 0.04, 0.04 ]
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.3,
					0.25
				],
				"min": [
					0.1,
					-0.25,
					-0.25
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#71310a",
				"#00ff00->#997b45",
				"#0000ff->#3e3e3e"
			],
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsetx": 0.25,
					"offsety": 0.18,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"mesh": "../meshes/torchx+.ply",
		"parentType": "torch"
	},
	"torchy+": {
		"attachmentRequirements": [
		{
			"offset": [ 0, -1, 0 ],
			"min": [ -0.04, -0.65, -0.04 ],
			"max": [ 0.04, -0.2, 0.04 ]
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.25,
					0.1,
					0.25
				],
				"min": [
					-0.25,
					-0.5,
					-0.25
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#71310a",
				"#00ff00->#997b45",
				"#0000ff->#3e3e3e"
			],
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsety": -0.08,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"mesh": "../meshes/torchy+.ply",
		"isSolid": false,
		"movementCost": 2,
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"onRemoveType": "torch",
		"sideall": "torch"
	},
	"torchz-": {
		"attachmentRequirements": [
		{
			"offset": [ 0, 0, -1 ],
			"min": [ -0.04, -0.04, -0.65],
			"max": [ 0.04,  0.04, -0.49]
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.25,
					0.3,
					-0.1
				],
				"min": [
					-0.25,
					-0.25,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#71310a",
				"#00ff00->#997b45",
				"#0000ff->#3e3e3e"
			],
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsety": 0.18,
					"offsetz": -0.25,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"mesh": "../meshes/torchx+.ply",
		"meshRotationEuler": {
			"x": 0,
			"y": 90,
			"z": 0
		},
		"parentType": "torch"
	},
	"torchz+": {
		"attachmentRequirements": [
		{
			"offset": [ 0, 0, 1 ],
			"min": [ -0.04, -0.04, 0.49],
			"max": [ 0.04,  0.04, 0.65]
		}],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.25,
					0.3,
					0.5
				],
				"min": [
					-0.25,
					-0.25,
					0.1
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#71310a",
				"#00ff00->#997b45",
				"#0000ff->#3e3e3e"
			],
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsety": 0.18,
					"offsetz": 0.25,
					"range": 16,
					"volume": 0.5
				}
			}
		},
		"mesh": "../meshes/torchx+.ply",
		"meshRotationEuler": {
			"x": 0,
			"y": 270,
			"z": 0
		},
		"parentType": "torch"
	},
	"trader": {
		"categories": [
			"job"
		],
		"colliders": [
			{
				"max": [
					0.5,
					0.45,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/trader.png",
		"isSolid": false,
		"lightingTransparency": 150,
		"mesh": "../meshes/trader.ply",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteLight",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "neutral"
	},
	"vialempty": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/vialempty.png",
		"isPlaceable": false
	},
	"vialmineraloil": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/vialmineraloil.png",
		"isPlaceable": false
	},
	"vialnitricacid": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/vialnitricacid.png",
		"isPlaceable": false
	},
	"vialsulphuricacid": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/vialsulphuricacid.png",
		"isPlaceable": false
	},
	"water": {
		"blueprints": { "type": "skip" },
		"icon": "../textures/icons/water.png",
		"isDestructible": false,
		"isSolid": false,
		"onRemoveAmount": 0,
		"onHitParticleEffectCount": 0,
		"lightingTransparency": 200,
		"movementCost": 4
	},
	"wheat": {
		"categories": [
			"food"
		],
		"icon": "../textures/icons/wheat.png",
		"isPlaceable": false
	},
	"wheatmeal": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 1,
		"icon": "../textures/icons/wheatmeal.png",
		"isPlaceable": false
	},
	"wheatporridge": {
		"categories": [
			"food"
		],
		"colonyPointsMeal": 2,
		"icon": "../textures/icons/wheatporridge.png",
		"isPlaceable": false
	},
	"wheatstage": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"isSolid": false,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete"
	},
	"wheatstage1": {
		"blueprints": {
			"type": "skip"
		},
		"categories": [
			"food"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					-0.2,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"icon": "../textures/icons/wheatstage1.png",
		"mesh": "../meshes/wheatstage1.glb",
		"movementCost": 2,
		"onRemoveAmount": 0,
		"parentType": "wheatstage",
		"requiredFertilityBelow": 1,
		"sideall": "neutral"
	},
	"wheatstage2": {
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"mesh": "../meshes/wheatstage2.glb",
		"movementCost": 2,
		"onRemove": [
			{
				"chance": 0.3,
				"type": "wheat"
			},
			{
				"chance": 0.1,
				"type": "straw"
			}
		],
		"parentType": "wheatstage",
		"sideall": "neutral"
	},
	"wheatstage3": {
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.35,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#ceac0d"
			]
		},
		"mesh": "../meshes/wheatstage3.glb",
		"movementCost": 2,
		"onRemove": [
			{
				"type": "wheat"
			},
			{
				"chance": 0.25,
				"type": "straw"
			}
		],
		"parentType": "wheatstage",
		"sideall": "neutral"
	},
	"wisteriaflower": {
		"categories": [
			"ingredient"
		],
		"icon": "../textures/icons/wisteriaflower.png",
		"isPlaceable": false
	},
	"wisteriaplant": {
		"attachBehaviour": [
			{
				"dropType": {
					"amount": 1,
					"chance": 1,
					"type": "wisteriaflower"
				},
				"harvestTimeMax": 18.0,
				"harvestTimeMin": 13.0,
				"id": "wisteriatree",
				"replacementType": "wisteriaplantempty"
			},
			{
				"id": "randomRotations",
				"type": "mainrotations"
			}
		],
		"blueprints": {
			"type": "parseAs",
			"value": "wisteriaplantempty"
		},
		"categories": [
			"job"
		],
		"colliders": [{"min":[-0.5,-0.5,-0.5],"max":[0.5,2.5,0.5],"impactsBlockPlacement":true}],
		"icon": "../textures/icons/wisteriatree.png",
		"isSolid": false,
		"lightingTransparency": 80,
		"mesh": "../meshes/wisteriaplant.ply",
		"needsBase": true,
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "wisteriaplantempty",
		"pathingImpact": "AsUntouchableSolid",
		"requiredFertilityBelow": 4,
		"sideall": "neutral"
	},
	"wisteriaplantempty": {
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"categories": [
			"job"
		],
		"colliders": [{"min":[-0.5,-0.5,-0.5],"max":[0.5,2.594,0.5],"impactsBlockPlacement":true}],
		"icon": "../textures/icons/wisteriatree.png",
		"lightingTransparency": 20,
		"mesh": "../meshes/wisteriaplantempty.ply",
		"onPlaceAudio": "dirtPlace",
		"onRemoveAudio": "grassDelete",
		"pathingImpact": "AsUntouchableSolid",
		"requiredFertilityBelow": 4,
		"sideall": "neutral"
	},
	"wolfsbane": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"categories": [
			"texres"
		],
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#ecdc02"
			]
		},
		"isSolid": false,
		"icon": "../textures/icons/wolfsbane.png",
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"sideall": "neutral"
	},
	"wolfsbanestage1": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage1.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAmount": 0,
		"onRemoveAudio": "grassDelete",
		"requiredFertilityBelow": 2,
		"sideall": "neutral"
	},
	"wolfsbanestage2": {	
		"attachBehaviour": [{
			"id": "randomRotations",
			"type": "mainrotations"
		}],
		"blueprints": {
			"type": "skip"
		},
		"colliders": [
			{
				"impactsPhysics": false,
				"max": [
					0.5,
					0.1,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"customData": {
			"colors": [
				"#ff0000->#8fc847",
				"#00ff00->#ecdc02"
			]
		},
		"isSolid": false,
		"mesh": "../meshes/flaxstage2.ply",
		"movementCost": 2,
		"needsBase": true,
		"onPlaceAudio": "grassDelete",
		"onRemoveAudio": "grassDelete",
		"onRemoveType": "wolfsbane",
		"sideall": "neutral"
	},
	"woodfloor": {
		"categories": [
			"decorative"
		],
		"icon": "../textures/icons/woodfloor.png",
		"maxStackSize": 200,
		"movementCost": -1,
		"onHitParticleEffect": "wood",
		"onPlaceAudio": "woodPlace",
		"onRemoveAudio": "woodDeleteHeavy",
		"sideall": "SELF"
	},
	"zinc": {
		"categories": [
			"consumables"
		],
		"icon": "../textures/icons/zinc.png",
		"isPlaceable": false
	},
	"dev_instant_construction": {
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/error.png",
		"attachBehaviour": [ "dev_instant_construction" ],
		"isPlaceable": false
	}
}
