{
	code: "fire",
	entityClass: "Generic",
	entityBehaviors: [ { name: "Burning" } ],
	attributes: {
		canStep: false
	},
	shape: {
		base: "block/basic/invisible"
	},
	behaviors: [{ name: "HeatSource", properties: { heatStrength: 10 } }],
	creativeinventory: { "general": [""], "decorative": [""] },
	blockmaterial: "Fire",
	replaceable: 6001,
	lightAbsorption: 0,
	lightHsv: [4, 7, 10],
	sideopaque: {
		all: false
	},
	sidesolid: {
		all: false
	},
	drops: [],
	selectionbox:null,
	collisionbox:null,
	particleProperties: [
		{
			// Fire cubes
			hsvaColor: [{ avg: 30, var: 20 }, { avg: 255, var: 50 }, { avg: 255, var: 50 },  { avg: 255, var: 0 }],
			gravityEffect: { avg: 0, var: 0 },
			velocity: [ { avg: 0.2, var: 0.05 }, { avg: 0.5, var: 0.1 }, { avg: 0, var: 0.2 }],
			posOffset: [ { var: 0.2 }, { var: 0.1 }, { var: 0.2 } ],
			quantity: { avg: 0 },
			size: { avg: 0.25, var: 0 },
			vertexFlags: 128,
			sizeEvolve: { transform: "quadratic", factor: -0.5 },
			selfPropelled: true
		},
		{
			// Fire quads
			hsvaColor: [{ avg: 30, var: 20 }, { avg: 255, var: 50 }, { avg: 255, var: 50 },  { avg: 255, var: 0 }],
			opacityEvolve: { transform: "quadratic", factor: -16 },
			gravityEffect: { avg: 0, var: 0 },
			velocity: [ { avg: 0, var: 0.02 }, { avg: 0.1, var: 0.05 }, { avg: 0, var: 0.02 }],
			posOffset: [ { var: 0.2 }, { var: 0.0 }, { var: 0.2 } ],
			quantity: { avg: 0 },
			vertexFlags: 128,
			size: { avg: 0.1, var: 0.05 },
			sizeEvolve: { transform: "linear", factor: 1.8 },
			particleModel: "Quad",
			lifeLength: { avg: 0.5 } ,
			selfPropelled: true
		},
		{
			// Smoke
			hsvaColor: [{ avg: 0, var: 0 }, { avg: 0, var: 0 }, { avg: 40, var: 30 },  { avg: 220, var: 50 }],
			opacityEvolve: { transform: "quadratic", factor: -16 },
			gravityEffect: { avg: 0, var: 0 },
			velocity: [ { avg: 0, var: 0.05 }, { avg: 0.1, var: 0.05 }, { avg: 0, var: 0.05 }],
			posOffset: [ { var: 0.2 }, { var: 0.1 }, { var: 0.2 } ],
			quantity: { avg: 0 },
			size: { avg: 0.3, var: 0.05 },
			sizeEvolve: { transform: "linear", factor: 1.5 },
			particleModel: "Quad",
			lifeLength: { avg: 4 } 
		}
	],
	sounds: {
		ambient: "sounds/environment/fire",
		ambientBlockCount: 5
	}
}