{
	"mouldingitem": {
		"attachBehaviour": [
		{
			"id": "smart_moulding",
			"top_side": "crownmoulding",
			"top_outside": "crownmouldingoutside",
			"top_inside": "crownmouldinginside"
		}],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/crownmoulding.png",
		"isPlaceable": false
	},
	"quarterblockdynamicitem": {
		"attachBehaviour": [
		{
			"id": "onclientclicklua",
			"script": "quarterblockpreview"
		},
		{
			"id": "smart_quarterblock",
			"y+": {
				"side": "quarterblockdynamicy+",
				"outside": "quarterblockdynamicoutsidey+",
				"inside": "quarterblockdynamicinsidey+"
			},
			"y-": {
				"side": "quarterblockdynamicy-",
				"outside": "quarterblockdynamicoutsidey-",
				"inside": "quarterblockdynamicinsidey-"
			},
			"x+": {
				"side": "quarterblockdynamicx+",
				"outside": "quarterblockdynamicoutsidex+",
				"inside": "quarterblockdynamicinsidex+"
			},
			"x-": {
				"side": "quarterblockdynamicx-",
				"outside": "quarterblockdynamicoutsidex-",
				"inside": "quarterblockdynamicinsidex-"
			},
			"z+": {
				"side": "quarterblockdynamicz+",
				"outside": "quarterblockdynamicoutsidez+",
				"inside": "quarterblockdynamicinsidez+"
			},
			"z-": {
				"side": "quarterblockdynamicz-",
				"outside": "quarterblockdynamicoutsidez-",
				"inside": "quarterblockdynamicinsidez-"
			}
		}],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/quarterblockdynamic.png",
		"isPlaceable": false
	},
	"quarterblockgreyitem": {
		"attachBehaviour": [
		{
			"id": "onclientclicklua",
			"script": "quarterblockpreview"
		},
		{
			"id": "smart_quarterblock",
			"y+": {
				"side": "quarterblockgrey",
				"outside": "quarterblockgreyoutsidey+",
				"inside": "quarterblockgreyinsidey+"
			},
			"y-": {
				"side": "quarterblockgreyy-",
				"outside": "quarterblockgreyoutsidey-",
				"inside": "quarterblockgreyinsidey-"
			},
			"x+": {
				"side": "quarterblockgreysidex+",
				"outside": "quarterblockgreyoutsidex+",
				"inside": "quarterblockgreyinsidex+"
			},
			"x-": {
				"side": "quarterblockgreysidex-",
				"outside": "quarterblockgreyoutsidex-",
				"inside": "quarterblockgreyinsidex-"
			},
			"z+": {
				"side": "quarterblockgreysidez+",
				"outside": "quarterblockgreyoutsidez+",
				"inside": "quarterblockgreyinsidez+"
			},
			"z-": {
				"side": "quarterblockgreysidez-",
				"outside": "quarterblockgreyoutsidez-",
				"inside": "quarterblockgreyinsidez-"
			}
		}],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/quarterblockgrey.png",
		"isPlaceable": false
	},
	"quarterblockbrowndarkitem": {
		"attachBehaviour": [
		{
			"id": "onclientclicklua",
			"script": "quarterblockpreview"
		},
		{
			"id": "smart_quarterblock",
			"y+": {
				"side": "quarterblockbrowndark",
				"outside": "quarterblockbrowndarkoutsidey+",
				"inside": "quarterblockbrowndarkinsidey+"
			},
			"y-": {
				"side": "quarterblockbrowndarky-",
				"outside": "quarterblockbrowndarkoutsidey-",
				"inside": "quarterblockbrowndarkinsidey-"
			},
			"x+": {
				"side": "quarterblockbrowndarksidex+",
				"outside": "quarterblockbrowndarkoutsidex+",
				"inside": "quarterblockbrowndarkinsidex+"
			},
			"x-": {
				"side": "quarterblockbrowndarksidex-",
				"outside": "quarterblockbrowndarkoutsidex-",
				"inside": "quarterblockbrowndarkinsidex-"
			},
			"z+": {
				"side": "quarterblockbrowndarksidez+",
				"outside": "quarterblockbrowndarkoutsidez+",
				"inside": "quarterblockbrowndarkinsidez+"
			},
			"z-": {
				"side": "quarterblockbrowndarksidez-",
				"outside": "quarterblockbrowndarkoutsidez-",
				"inside": "quarterblockbrowndarkinsidez-"
			}
		}],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/quarterblockbrowndark.png",
		"isPlaceable": false
	},
	"quarterblockbrownlightitem": {
		"attachBehaviour": [
		{
			"id": "onclientclicklua",
			"script": "quarterblockpreview"
		},
		{
			"id": "smart_quarterblock",
			"y+": {
				"side": "quarterblockbrownlight",
				"outside": "quarterblockbrownlightoutsidey+",
				"inside": "quarterblockbrownlightinsidey+"
			},
			"y-": {
				"side": "quarterblockbrownlighty-",
				"outside": "quarterblockbrownlightoutsidey-",
				"inside": "quarterblockbrownlightinsidey-"
			},
			"x+": {
				"side": "quarterblockbrownlightsidex+",
				"outside": "quarterblockbrownlightoutsidex+",
				"inside": "quarterblockbrownlightinsidex+"
			},
			"x-": {
				"side": "quarterblockbrownlightsidex-",
				"outside": "quarterblockbrownlightoutsidex-",
				"inside": "quarterblockbrownlightinsidex-"
			},
			"z+": {
				"side": "quarterblockbrownlightsidez+",
				"outside": "quarterblockbrownlightoutsidez+",
				"inside": "quarterblockbrownlightinsidez+"
			},
			"z-": {
				"side": "quarterblockbrownlightsidez-",
				"outside": "quarterblockbrownlightoutsidez-",
				"inside": "quarterblockbrownlightinsidez-"
			}
		}],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/quarterblockbrownlight.png",
		"isPlaceable": false
	},
	"railitem": {
		"attachBehaviour": [
		{
			"id": "builder_usable",
			"placedType": "elevatorshafthorizontal",
			"surfaceOnly": true
		},
		{
			"id": "onclientclicklua",
			"script": "railstool"
		},
		{
			"id": "smart_rail_placement",
			"filter": "horizontalShaft",
			"filterGateway": "horizontalGateways"
		}],
		"categories": [
			"essential",
			"transport"
		],
		"maxStackSize": 200,
		"icon": "../textures/icons/rails.png",
		"isRotatable": true,
		"isPlaceable": false,
		"needsBase": true
	},
	"flowerboxitem": {
		"attachBehaviour": [
			{
				"id": "onclientclicklua",
				"script": "flowerboxplacement"
			},
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintwhite", "paintred", "paintgreen", "paintblue" ]
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/flowerbox.png",
		"isRotatable": true,
		"isPlaceable": false,
		"needsBase": true
	},
	"signitem": {
		"attachBehaviour": [
			{
				"id": "onclientclicklua",
				"script": "signplacement"
			}
		],
		"categories": [
			"essential"
		],
		"icon": "../textures/icons/sign.png",
		"isRotatable": true,
		"isPlaceable": false
	},
	"lanternitem": {
		"attachBehaviour": [
			{
				"id": "onclientclicklua",
				"script": "lanternplacement"
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/lantern.png",
		"isPlaceable": false
	},
	"lanternfloor": {
		"attachmentRequirements": [
		{
			"offset": [ 0, -1, 0 ],
			"min": [ -0.07, -0.6, -0.07 ],
			"max": [ 0.07, -0.485, 0.07 ]
		}],
		"colliders": [
			{
				"max": [
					0.25,
					0.4,
					0.25
				],
				"min": [
					-0.25,
					-0.5,
					-0.25
				]
			}
		],
		"customData": {
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsety": -0.3,
					"range": 16,
					"volume": 0.25
				}
			}
		},
		"icon": "../textures/icons/lantern.png",
		"lightingTransparency": 200,
		"mesh": "../meshes/lanternfloor.ply",
		"needsBase": true,
		"isSolid": false,
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "lanternitem",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "torch"
	},
	"lanternroof": {
		"attachmentRequirements": [
		{
			"offset": [ 0, 1, 0 ],
			"min": [ -0.04, 0.47, -0.04 ],
			"max": [ 0.04, 0.6, 0.04 ]
		}],
		"attachmentProviders": [
		{
			"min": [ -0.1, -0.5, -0.1 ],
			"max": [ 0.1, -0.48 , 0.1 ]
		}],
		"colliders": [
			{
				"max": [
					0.25,
					0.5,
					0.25
				],
				"min": [
					-0.25,
					-0.5,
					-0.25
				]
			}
		],
		"customData": {
			"torches": {
				"merged": {
					"color": "#c3872e",
					"intensity": 12.5,
					"offsety": 0.2,
					"range": 16,
					"volume": 0.25
				}
			}
		},
		"icon": "../textures/icons/lantern.png",
		"lightingTransparency": 200,
		"mesh": "../meshes/lanternroof.ply",
		"isSolid": false,
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"onRemoveType": "lanternitem",
		"pathingImpact": "AsUntouchableSolid",
		"sideall": "torch"
	},
	"window": {
		"attachBehaviour": [
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintwhite", "paintred", "paintgreen", "paintblue" ]
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"icon": "../textures/icons/window.png",
		"maxStackSize": 200,
		"isRotatable": true,
		"rotatablex+": "windowfullx+",
		"rotatablex-": "windowfullx-",
		"rotatablez+": "windowfullz+",
		"rotatablez-": "windowfullz-"
	},
	"rooftool": {
		"attachBehaviour": [
			{
				"id": "roof_smart",
				"group": "default",
				"typediagonalmiddle": "rooftileddiagonalmid",
				"typediagonalfront": "rooftileddiagonal",
				"typediagonalback": "rooftileddiagonalflip",
				"typediagonalcombined": "rooftileddiagonalboth",
				
				"typetopmiddle": "rooftiledvmid",
				"typetopfront": "rooftiledvfront",
				"typetopcombined": "rooftiledvboth",
				"typetopback": "rooftiledvback",
				
				"typetopsolo": "rooftiledvsolo",
				"typetop360": "rooftiledv360",
				"typetop270": "rooftiledv270",
				
				"typetop90a": "rooftiledv90a",
				"typetop90b": "rooftiledv90b",
				
				"typecornerinsidea": "rooftiledinsidecornera",
				"typecornerinsideb": "rooftiledinsidecornerb",
				
				"typecorneroutsidea": "rooftiledoutsidecornera",
				"typecorneroutsideb": "rooftiledoutsidecornerb",
			},
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintblue" ]
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"maxStackSize": 200,
		"needsBase": true,
		"icon": "../textures/icons/roof.png",
		"isRotatable": true,
		"rotatablex+": "rooftiledx+",
		"rotatablex-": "rooftiledx-",
		"rotatablez+": "rooftiledz+",
		"rotatablez-": "rooftiledz-",
	},
	"rooftoolblue": {
		"attachBehaviour": [
			{
				"id": "roof_smart",
				"group": "default",
				"typediagonalmiddle": "rooftiledbluediagonalmid",
				"typediagonalfront": "rooftiledbluediagonal",
				"typediagonalback": "rooftiledbluediagonalflip",
				"typediagonalcombined": "rooftiledbluediagonalboth",
				
				"typetopmiddle": "rooftiledbluevmid",
				"typetopfront": "rooftiledbluevfront",
				"typetopcombined": "rooftiledbluevboth",
				"typetopback": "rooftiledbluevback",
				
				"typetopsolo": "rooftiledbluevsolo",
				"typetop360": "rooftiledbluev360",
				"typetop270": "rooftiledbluev270",
				
				"typetop90a": "rooftiledbluev90a",
				"typetop90b": "rooftiledbluev90b",
				
				"typecornerinsidea": "rooftiledblueinsidecornera",
				"typecornerinsideb": "rooftiledblueinsidecornerb",
				
				"typecorneroutsidea": "rooftiledblueoutsidecornera",
				"typecorneroutsideb": "rooftiledblueoutsidecornerb",
			},
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintblue" ]
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"maxStackSize": 200,
		"needsBase": true,
		"icon": "../textures/icons/roofblue.png",
		"isRotatable": true,
		"rotatablex+": "rooftiledbluex+",
		"rotatablex-": "rooftiledbluex-",
		"rotatablez+": "rooftiledbluez+",
		"rotatablez-": "rooftiledbluez-",
	},
	"rooftoolstraw": {
		"attachBehaviour": [
			{
				"id": "roof_smart",
				"group": "default",
				"typediagonalmiddle": "roofstrawdiagonalmid",
				"typediagonalfront": "roofstrawdiagonal",
				"typediagonalback": "roofstrawdiagonalflip",
				"typediagonalcombined": "roofstrawdiagonalboth",
				
				"typetopmiddle": "roofstrawvmid",
				"typetopfront": "roofstrawvfront",
				"typetopcombined": "roofstrawvboth",
				"typetopback": "roofstrawvback",
				
				"typetopsolo": "roofstrawvsolo",
				"typetop360": "roofstrawv360",
				"typetop270": "roofstrawv270",
				
				"typetop90a": "roofstrawv90a",
				"typetop90b": "roofstrawv90b",
				
				"typecornerinsidea": "roofstrawinsidecornera",
				"typecornerinsideb": "roofstrawinsidecornerb",
				
				"typecorneroutsidea": "roofstrawoutsidecornera",
				"typecorneroutsideb": "roofstrawoutsidecornerb",
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"maxStackSize": 200,
		"needsBase": true,
		"icon": "../textures/icons/roofstraw.png",
		"isRotatable": true,
		"rotatablex+": "roofstrawx+",
		"rotatablex-": "roofstrawx-",
		"rotatablez+": "roofstrawz+",
		"rotatablez-": "roofstrawz-",
	},
	"rooftoolplanks": {
		"attachBehaviour": [
			{
				"id": "roof_smart",
				"group": "default",
				"typediagonalmiddle": "roofplanksdiagonalmid",
				"typediagonalfront": "roofplanksdiagonal",
				"typediagonalback": "roofplanksdiagonalflip",
				"typediagonalcombined": "roofplanksdiagonalboth",
				
				"typetopmiddle": "roofplanksvmid",
				"typetopfront": "roofplanksvfront",
				"typetopcombined": "roofplanksvboth",
				"typetopback": "roofplanksvback",
				
				"typetopsolo": "roofplanksvsolo",
				"typetop360": "roofplanksv360",
				"typetop270": "roofplanksv270",
				
				"typetop90a": "roofplanksv90a",
				"typetop90b": "roofplanksv90b",
				
				"typecornerinsidea": "roofplanksinsidecornera",
				"typecornerinsideb": "roofplanksinsidecornerb",
				
				"typecorneroutsidea": "roofplanksoutsidecornera",
				"typecorneroutsideb": "roofplanksoutsidecornerb",
			}
		],
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"maxStackSize": 200,
		"needsBase": true,
		"icon": "../textures/icons/roofplanks.png",
		"isRotatable": true,
		"rotatablex+": "roofplanksx+",
		"rotatablex-": "roofplanksx-",
		"rotatablez+": "roofplanksz+",
		"rotatablez-": "roofplanksz-",
	},
	"pillar": {
		"categories": [
			"decorative",
			"decorative_mesh"
		],
		"attachBehaviour": [
			{
				"id": "smart_placement_lua",
				"script": "pillarplacement"
			},
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintwhite", "paintred", "paintblue", "paintgreen" ]
			}
		],
		"colliders": [
			{
				"max": [
					0.5,
					0.5,
					0.5
				],
				"min": [
					-0.5,
					-0.5,
					-0.5
				]
			}
		],
		"icon": "../textures/icons/pillar.png",
		"onPlaceAudio": "stonePlace",
		"onRemoveAudio": "stoneDelete",
		"pathingImpact": "AsSolid",
		"sideall": "neutral"
	},
	"fence": {
		"categories": [
			"essential"
		],
		"attachBehaviour": [
			{
				"id": "builder_usable",
				"placedType": "fencemiddlei"
			},
			{
				"id": "smart_placement_lua",
				"script": "fenceplacement"
			},
			{
				"id": "hint_paintable",
				"types": [ "paintstripped", "paintwhite", "paintred", "paintblue", "paintgreen" ]
			}
		],
		"icon": "../textures/icons/fence.png",
		"onPlaceAudio": "woodPlace",
		"maxStackSize": 200,
		"onRemoveAudio": "woodDeleteLight",
		"pathingImpact": "AsSolid",
		"sideall": "neutral"
	}
}
