{
	"file_path": "C:\\Users\\Hp\\AppData\\Local\\Packages\\Microsoft.MinecraftUWP_8wekyb3d8bbwe\\LocalState\\games\\com.mojang\\development_behavior_packs\\Hyva Furniture (B)\\blocks\\rusticceilingfan.json",
	"file_type": "block",
	"format_version": 1,
	"file_uuid": "242c73a1_f4c4_4b16_9ca5_d5798eedb09f",
	"file_version": 13,
	"cache_content": {
		"children": [
			{
				"data": "1.17.0",
				"key": "format_version"
			},
			{
				"open": {
					"format_version": "1.17.0",
					"minecraft:block": {
						"description": {
							"identifier": "hf:rusticceilingfan",
							"properties": {
								"hf:spin": [
									0,
									1,
									2,
									3,
									4,
									5,
									6,
									7,
									8,
									9,
									10,
									11,
									12,
									13
								]
							}
						},
						"components": {
							"minecraft:destroy_time": 4,
							"minecraft:entity_collision": {
								"origin": [
									-8,
									11.5,
									-8
								],
								"size": [
									16,
									4.5,
									16
								]
							},
							"minecraft:pick_collision": {
								"origin": [
									-8,
									11.5,
									-8
								],
								"size": [
									16,
									4.5,
									16
								]
							},
							"minecraft:material_instances": {
								"*": {
									"render_method": "alpha_test",
									"texture": "rusticceilingfan"
								}
							},
							"minecraft:geometry": "geometry.rusticceilingfanbase",
							"bridge:rotate_y_on_place": {
								"flip": true
							},
							"minecraft:block_light_absorption": 0,
							"minecraft:on_interact": {
								"event": "start"
							},
							"minecraft:creative_category": {
								"group": "itemGroup.name.Items",
								"category": "Items"
							}
						},
						"permutations": [
							{
								"condition": "query.block_property('hf:spin') == 1",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfana",
									"minecraft:ticking": {
										"on_tick": {
											"event": "b"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "start"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 2",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanb",
									"minecraft:ticking": {
										"on_tick": {
											"event": "c"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "a"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 3",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanc",
									"minecraft:ticking": {
										"on_tick": {
											"event": "d"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "b"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 4",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfand",
									"minecraft:ticking": {
										"on_tick": {
											"event": "e"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "c"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 5",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfane",
									"minecraft:ticking": {
										"on_tick": {
											"event": "f"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "d"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 6",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanf",
									"minecraft:ticking": {
										"on_tick": {
											"event": "g"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "e"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 7",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfang",
									"minecraft:ticking": {
										"on_tick": {
											"event": "h"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "f"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 8",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanh",
									"minecraft:ticking": {
										"on_tick": {
											"event": "i"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "g"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 9",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfani",
									"minecraft:ticking": {
										"on_tick": {
											"event": "j"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "h"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 10",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanj",
									"minecraft:ticking": {
										"on_tick": {
											"event": "k"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "i"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 11",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfank",
									"minecraft:ticking": {
										"on_tick": {
											"event": "start"
										},
										"range": [
											0.1,
											0.1
										],
										"looping": false
									},
									"minecraft:on_interact": {
										"event": "j"
									}
								}
							},
							{
								"condition": "query.block_property('hf:spin') == 12",
								"components": {
									"minecraft:geometry": "geometry.rusticceilingfanbase"
								}
							}
						],
						"events": {
							"start": {
								"set_block_property": {
									"hf:spin": 1
								}
							},
							"a": {
								"set_block_property": {
									"hf:spin": 2
								}
							},
							"b": {
								"set_block_property": {
									"hf:spin": 3
								}
							},
							"c": {
								"set_block_property": {
									"hf:spin": 4
								}
							},
							"d": {
								"set_block_property": {
									"hf:spin": 5
								}
							},
							"e": {
								"set_block_property": {
									"hf:spin": 6
								}
							},
							"f": {
								"set_block_property": {
									"hf:spin": 7
								}
							},
							"g": {
								"set_block_property": {
									"hf:spin": 8
								}
							},
							"h": {
								"set_block_property": {
									"hf:spin": 9
								}
							},
							"i": {
								"set_block_property": {
									"hf:spin": 10
								}
							},
							"j": {
								"set_block_property": {
									"hf:spin": 11
								}
							},
							"k": {
								"set_block_property": {
									"hf:spin": 12
								}
							},
							"base": {
								"set_block_property": {
									"hf:spin": 13
								}
							}
						}
					}
				},
				"key": "minecraft:block",
				"children": [
					{
						"open": {
							"description": {
								"identifier": "hf:rusticceilingfan",
								"properties": {
									"hf:spin": [
										0,
										1,
										2,
										3,
										4,
										5,
										6,
										7,
										8,
										9,
										10,
										11,
										12,
										13
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"render_method": "alpha_test",
										"texture": "rusticceilingfan"
									}
								},
								"minecraft:geometry": "geometry.rusticceilingfanbase",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "start"
								},
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:spin') == 1",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfana",
										"minecraft:ticking": {
											"on_tick": {
												"event": "b"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "start"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 2",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanb",
										"minecraft:ticking": {
											"on_tick": {
												"event": "c"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "a"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 3",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanc",
										"minecraft:ticking": {
											"on_tick": {
												"event": "d"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "b"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 4",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfand",
										"minecraft:ticking": {
											"on_tick": {
												"event": "e"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "c"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 5",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfane",
										"minecraft:ticking": {
											"on_tick": {
												"event": "f"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "d"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 6",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanf",
										"minecraft:ticking": {
											"on_tick": {
												"event": "g"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "e"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 7",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfang",
										"minecraft:ticking": {
											"on_tick": {
												"event": "h"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "f"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 8",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanh",
										"minecraft:ticking": {
											"on_tick": {
												"event": "i"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "g"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 9",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfani",
										"minecraft:ticking": {
											"on_tick": {
												"event": "j"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "h"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 10",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanj",
										"minecraft:ticking": {
											"on_tick": {
												"event": "k"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "i"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 11",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfank",
										"minecraft:ticking": {
											"on_tick": {
												"event": "start"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "j"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 12",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanbase"
									}
								}
							],
							"events": {
								"start": {
									"set_block_property": {
										"hf:spin": 1
									}
								},
								"a": {
									"set_block_property": {
										"hf:spin": 2
									}
								},
								"b": {
									"set_block_property": {
										"hf:spin": 3
									}
								},
								"c": {
									"set_block_property": {
										"hf:spin": 4
									}
								},
								"d": {
									"set_block_property": {
										"hf:spin": 5
									}
								},
								"e": {
									"set_block_property": {
										"hf:spin": 6
									}
								},
								"f": {
									"set_block_property": {
										"hf:spin": 7
									}
								},
								"g": {
									"set_block_property": {
										"hf:spin": 8
									}
								},
								"h": {
									"set_block_property": {
										"hf:spin": 9
									}
								},
								"i": {
									"set_block_property": {
										"hf:spin": 10
									}
								},
								"j": {
									"set_block_property": {
										"hf:spin": 11
									}
								},
								"k": {
									"set_block_property": {
										"hf:spin": 12
									}
								},
								"base": {
									"set_block_property": {
										"hf:spin": 13
									}
								}
							}
						},
						"key": "description",
						"children": [
							{
								"open": {
									"identifier": "hf:rusticceilingfan",
									"properties": {
										"hf:spin": [
											0,
											1,
											2,
											3,
											4,
											5,
											6,
											7,
											8,
											9,
											10,
											11,
											12,
											13
										]
									}
								},
								"data": "hf:rusticceilingfan",
								"key": "identifier"
							},
							{
								"open": {
									"identifier": "hf:rusticceilingfan",
									"properties": {
										"hf:spin": [
											0,
											1,
											2,
											3,
											4,
											5,
											6,
											7,
											8,
											9,
											10,
											11,
											12,
											13
										]
									}
								},
								"key": "properties",
								"children": [
									{
										"open": {
											"hf:spin": [
												0,
												1,
												2,
												3,
												4,
												5,
												6,
												7,
												8,
												9,
												10,
												11,
												12,
												13
											]
										},
										"key": "hf:spin",
										"is_minified": true,
										"children": [
											0,
											1,
											2,
											3,
											4,
											5,
											6,
											7,
											8,
											9,
											10,
											11,
											12,
											13
										]
									}
								]
							}
						]
					},
					{
						"open": {
							"description": {
								"identifier": "hf:rusticceilingfan",
								"properties": {
									"hf:spin": [
										0,
										1,
										2,
										3,
										4,
										5,
										6,
										7,
										8,
										9,
										10,
										11,
										12,
										13
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"render_method": "alpha_test",
										"texture": "rusticceilingfan"
									}
								},
								"minecraft:geometry": "geometry.rusticceilingfanbase",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "start"
								},
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:spin') == 1",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfana",
										"minecraft:ticking": {
											"on_tick": {
												"event": "b"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "start"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 2",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanb",
										"minecraft:ticking": {
											"on_tick": {
												"event": "c"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "a"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 3",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanc",
										"minecraft:ticking": {
											"on_tick": {
												"event": "d"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "b"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 4",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfand",
										"minecraft:ticking": {
											"on_tick": {
												"event": "e"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "c"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 5",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfane",
										"minecraft:ticking": {
											"on_tick": {
												"event": "f"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "d"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 6",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanf",
										"minecraft:ticking": {
											"on_tick": {
												"event": "g"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "e"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 7",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfang",
										"minecraft:ticking": {
											"on_tick": {
												"event": "h"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "f"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 8",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanh",
										"minecraft:ticking": {
											"on_tick": {
												"event": "i"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "g"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 9",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfani",
										"minecraft:ticking": {
											"on_tick": {
												"event": "j"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "h"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 10",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanj",
										"minecraft:ticking": {
											"on_tick": {
												"event": "k"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "i"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 11",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfank",
										"minecraft:ticking": {
											"on_tick": {
												"event": "start"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "j"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 12",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanbase"
									}
								}
							],
							"events": {
								"start": {
									"set_block_property": {
										"hf:spin": 1
									}
								},
								"a": {
									"set_block_property": {
										"hf:spin": 2
									}
								},
								"b": {
									"set_block_property": {
										"hf:spin": 3
									}
								},
								"c": {
									"set_block_property": {
										"hf:spin": 4
									}
								},
								"d": {
									"set_block_property": {
										"hf:spin": 5
									}
								},
								"e": {
									"set_block_property": {
										"hf:spin": 6
									}
								},
								"f": {
									"set_block_property": {
										"hf:spin": 7
									}
								},
								"g": {
									"set_block_property": {
										"hf:spin": 8
									}
								},
								"h": {
									"set_block_property": {
										"hf:spin": 9
									}
								},
								"i": {
									"set_block_property": {
										"hf:spin": 10
									}
								},
								"j": {
									"set_block_property": {
										"hf:spin": 11
									}
								},
								"k": {
									"set_block_property": {
										"hf:spin": 12
									}
								},
								"base": {
									"set_block_property": {
										"hf:spin": 13
									}
								}
							}
						},
						"key": "components",
						"children": [
							{
								"data": "4",
								"key": "minecraft:destroy_time"
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									},
									"minecraft:geometry": "geometry.rusticceilingfanbase",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "start"
									},
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:entity_collision",
								"is_minified": true,
								"children": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									},
									"minecraft:geometry": "geometry.rusticceilingfanbase",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "start"
									},
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:pick_collision",
								"is_minified": true,
								"children": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									},
									"minecraft:geometry": "geometry.rusticceilingfanbase",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "start"
									},
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:material_instances",
								"children": [
									{
										"open": {
											"*": {
												"render_method": "alpha_test",
												"texture": "rusticceilingfan"
											}
										},
										"key": "*",
										"is_minified": true,
										"children": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									}
								]
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									},
									"minecraft:geometry": "geometry.rusticceilingfanbase",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "start"
									},
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"data": "geometry.rusticceilingfanbase",
								"key": "minecraft:geometry"
							},
							{
								"key": "bridge:rotate_y_on_place",
								"is_minified": true,
								"children": {
									"flip": true
								}
							},
							{
								"data": "0",
								"key": "minecraft:block_light_absorption"
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											11.5,
											-8
										],
										"size": [
											16,
											4.5,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"render_method": "alpha_test",
											"texture": "rusticceilingfan"
										}
									},
									"minecraft:geometry": "geometry.rusticceilingfanbase",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "start"
									},
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:on_interact",
								"is_minified": true,
								"children": {
									"event": "start"
								}
							},
							{
								"key": "minecraft:creative_category",
								"is_minified": true,
								"children": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							}
						]
					},
					{
						"open": {
							"description": {
								"identifier": "hf:rusticceilingfan",
								"properties": {
									"hf:spin": [
										0,
										1,
										2,
										3,
										4,
										5,
										6,
										7,
										8,
										9,
										10,
										11,
										12,
										13
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"render_method": "alpha_test",
										"texture": "rusticceilingfan"
									}
								},
								"minecraft:geometry": "geometry.rusticceilingfanbase",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "start"
								},
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:spin') == 1",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfana",
										"minecraft:ticking": {
											"on_tick": {
												"event": "b"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "start"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 2",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanb",
										"minecraft:ticking": {
											"on_tick": {
												"event": "c"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "a"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 3",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanc",
										"minecraft:ticking": {
											"on_tick": {
												"event": "d"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "b"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 4",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfand",
										"minecraft:ticking": {
											"on_tick": {
												"event": "e"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "c"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 5",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfane",
										"minecraft:ticking": {
											"on_tick": {
												"event": "f"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "d"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 6",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanf",
										"minecraft:ticking": {
											"on_tick": {
												"event": "g"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "e"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 7",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfang",
										"minecraft:ticking": {
											"on_tick": {
												"event": "h"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "f"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 8",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanh",
										"minecraft:ticking": {
											"on_tick": {
												"event": "i"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "g"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 9",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfani",
										"minecraft:ticking": {
											"on_tick": {
												"event": "j"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "h"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 10",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanj",
										"minecraft:ticking": {
											"on_tick": {
												"event": "k"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "i"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 11",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfank",
										"minecraft:ticking": {
											"on_tick": {
												"event": "start"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "j"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 12",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanbase"
									}
								}
							],
							"events": {
								"start": {
									"set_block_property": {
										"hf:spin": 1
									}
								},
								"a": {
									"set_block_property": {
										"hf:spin": 2
									}
								},
								"b": {
									"set_block_property": {
										"hf:spin": 3
									}
								},
								"c": {
									"set_block_property": {
										"hf:spin": 4
									}
								},
								"d": {
									"set_block_property": {
										"hf:spin": 5
									}
								},
								"e": {
									"set_block_property": {
										"hf:spin": 6
									}
								},
								"f": {
									"set_block_property": {
										"hf:spin": 7
									}
								},
								"g": {
									"set_block_property": {
										"hf:spin": 8
									}
								},
								"h": {
									"set_block_property": {
										"hf:spin": 9
									}
								},
								"i": {
									"set_block_property": {
										"hf:spin": 10
									}
								},
								"j": {
									"set_block_property": {
										"hf:spin": 11
									}
								},
								"k": {
									"set_block_property": {
										"hf:spin": 12
									}
								},
								"base": {
									"set_block_property": {
										"hf:spin": 13
									}
								}
							}
						},
						"key": "permutations",
						"children": [
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 1",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfana",
												"minecraft:ticking": {
													"on_tick": {
														"event": "b"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "start"
												}
											}
										},
										"data": "query.block_property('hf:spin') == 1",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 1",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfana",
												"minecraft:ticking": {
													"on_tick": {
														"event": "b"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "start"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfana",
													"minecraft:ticking": {
														"on_tick": {
															"event": "b"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "start"
													}
												},
												"data": "geometry.rusticceilingfana",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfana",
													"minecraft:ticking": {
														"on_tick": {
															"event": "b"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "start"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "b"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "b"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfana",
													"minecraft:ticking": {
														"on_tick": {
															"event": "b"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "start"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "start"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 2",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 2",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanb",
												"minecraft:ticking": {
													"on_tick": {
														"event": "c"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "a"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanb",
													"minecraft:ticking": {
														"on_tick": {
															"event": "c"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "a"
													}
												},
												"data": "geometry.rusticceilingfanb",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanb",
													"minecraft:ticking": {
														"on_tick": {
															"event": "c"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "a"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "c"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "c"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanb",
													"minecraft:ticking": {
														"on_tick": {
															"event": "c"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "a"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "a"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 3",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 3",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanc",
												"minecraft:ticking": {
													"on_tick": {
														"event": "d"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "b"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanc",
													"minecraft:ticking": {
														"on_tick": {
															"event": "d"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "b"
													}
												},
												"data": "geometry.rusticceilingfanc",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanc",
													"minecraft:ticking": {
														"on_tick": {
															"event": "d"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "b"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "d"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "d"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanc",
													"minecraft:ticking": {
														"on_tick": {
															"event": "d"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "b"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "b"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 4",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 4",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfand",
												"minecraft:ticking": {
													"on_tick": {
														"event": "e"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "c"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfand",
													"minecraft:ticking": {
														"on_tick": {
															"event": "e"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "c"
													}
												},
												"data": "geometry.rusticceilingfand",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfand",
													"minecraft:ticking": {
														"on_tick": {
															"event": "e"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "c"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "e"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "e"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfand",
													"minecraft:ticking": {
														"on_tick": {
															"event": "e"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "c"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "c"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 5",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 5",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfane",
												"minecraft:ticking": {
													"on_tick": {
														"event": "f"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "d"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfane",
													"minecraft:ticking": {
														"on_tick": {
															"event": "f"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "d"
													}
												},
												"data": "geometry.rusticceilingfane",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfane",
													"minecraft:ticking": {
														"on_tick": {
															"event": "f"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "d"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "f"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "f"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"open": {
															"on_tick": {
																"event": "f"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfane",
													"minecraft:ticking": {
														"on_tick": {
															"event": "f"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "d"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "d"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 6",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanf",
												"minecraft:ticking": {
													"on_tick": {
														"event": "g"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "e"
												}
											}
										},
										"data": "query.block_property('hf:spin') == 6",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 6",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanf",
												"minecraft:ticking": {
													"on_tick": {
														"event": "g"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "e"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanf",
													"minecraft:ticking": {
														"on_tick": {
															"event": "g"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "e"
													}
												},
												"data": "geometry.rusticceilingfanf",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanf",
													"minecraft:ticking": {
														"on_tick": {
															"event": "g"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "e"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "g"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "g"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanf",
													"minecraft:ticking": {
														"on_tick": {
															"event": "g"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "e"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "e"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 7",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 7",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfang",
												"minecraft:ticking": {
													"on_tick": {
														"event": "h"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "f"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfang",
													"minecraft:ticking": {
														"on_tick": {
															"event": "h"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "f"
													}
												},
												"data": "geometry.rusticceilingfang",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfang",
													"minecraft:ticking": {
														"on_tick": {
															"event": "h"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "f"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "h"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "h"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfang",
													"minecraft:ticking": {
														"on_tick": {
															"event": "h"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "f"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "f"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 8",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 8",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanh",
												"minecraft:ticking": {
													"on_tick": {
														"event": "i"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "g"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanh",
													"minecraft:ticking": {
														"on_tick": {
															"event": "i"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "g"
													}
												},
												"data": "geometry.rusticceilingfanh",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanh",
													"minecraft:ticking": {
														"on_tick": {
															"event": "i"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "g"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "i"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "i"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanh",
													"minecraft:ticking": {
														"on_tick": {
															"event": "i"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "g"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "g"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 9",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 9",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfani",
												"minecraft:ticking": {
													"on_tick": {
														"event": "j"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "h"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfani",
													"minecraft:ticking": {
														"on_tick": {
															"event": "j"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "h"
													}
												},
												"data": "geometry.rusticceilingfani",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfani",
													"minecraft:ticking": {
														"on_tick": {
															"event": "j"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "h"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "j"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "j"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfani",
													"minecraft:ticking": {
														"on_tick": {
															"event": "j"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "h"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "h"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 10",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 10",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanj",
												"minecraft:ticking": {
													"on_tick": {
														"event": "k"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "i"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanj",
													"minecraft:ticking": {
														"on_tick": {
															"event": "k"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "i"
													}
												},
												"data": "geometry.rusticceilingfanj",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanj",
													"minecraft:ticking": {
														"on_tick": {
															"event": "k"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "i"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "k"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "k"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfanj",
													"minecraft:ticking": {
														"on_tick": {
															"event": "k"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "i"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "i"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 11",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 11",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfank",
												"minecraft:ticking": {
													"on_tick": {
														"event": "start"
													},
													"range": [
														0.1,
														0.1
													],
													"looping": false
												},
												"minecraft:on_interact": {
													"event": "j"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfank",
													"minecraft:ticking": {
														"on_tick": {
															"event": "start"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "j"
													}
												},
												"data": "geometry.rusticceilingfank",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfank",
													"minecraft:ticking": {
														"on_tick": {
															"event": "start"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "j"
													}
												},
												"key": "minecraft:ticking",
												"children": [
													{
														"open": {
															"on_tick": {
																"event": "start"
															},
															"range": [
																0.1,
																0.1
															],
															"looping": false
														},
														"key": "on_tick",
														"is_minified": true,
														"children": {
															"event": "start"
														}
													},
													{
														"key": "range",
														"is_minified": true,
														"children": [
															0.1,
															0.1
														]
													},
													{
														"data": "false",
														"key": "looping"
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.rusticceilingfank",
													"minecraft:ticking": {
														"on_tick": {
															"event": "start"
														},
														"range": [
															0.1,
															0.1
														],
														"looping": false
													},
													"minecraft:on_interact": {
														"event": "j"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "j"
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:spin') == 1",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfana",
											"minecraft:ticking": {
												"on_tick": {
													"event": "b"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "start"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 2",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanb",
											"minecraft:ticking": {
												"on_tick": {
													"event": "c"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "a"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 3",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanc",
											"minecraft:ticking": {
												"on_tick": {
													"event": "d"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "b"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 4",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfand",
											"minecraft:ticking": {
												"on_tick": {
													"event": "e"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "c"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 5",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfane",
											"minecraft:ticking": {
												"on_tick": {
													"event": "f"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "d"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 6",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanf",
											"minecraft:ticking": {
												"on_tick": {
													"event": "g"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "e"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 7",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfang",
											"minecraft:ticking": {
												"on_tick": {
													"event": "h"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "f"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 8",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanh",
											"minecraft:ticking": {
												"on_tick": {
													"event": "i"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "g"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 9",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfani",
											"minecraft:ticking": {
												"on_tick": {
													"event": "j"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "h"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 10",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanj",
											"minecraft:ticking": {
												"on_tick": {
													"event": "k"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "i"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 11",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfank",
											"minecraft:ticking": {
												"on_tick": {
													"event": "start"
												},
												"range": [
													0.1,
													0.1
												],
												"looping": false
											},
											"minecraft:on_interact": {
												"event": "j"
											}
										}
									},
									{
										"condition": "query.block_property('hf:spin') == 12",
										"components": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:spin') == 12",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:spin') == 12",
											"components": {
												"minecraft:geometry": "geometry.rusticceilingfanbase"
											}
										},
										"key": "components",
										"is_minified": true,
										"children": {
											"minecraft:geometry": "geometry.rusticceilingfanbase"
										}
									}
								]
							}
						]
					},
					{
						"open": {
							"description": {
								"identifier": "hf:rusticceilingfan",
								"properties": {
									"hf:spin": [
										0,
										1,
										2,
										3,
										4,
										5,
										6,
										7,
										8,
										9,
										10,
										11,
										12,
										13
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										11.5,
										-8
									],
									"size": [
										16,
										4.5,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"render_method": "alpha_test",
										"texture": "rusticceilingfan"
									}
								},
								"minecraft:geometry": "geometry.rusticceilingfanbase",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "start"
								},
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:spin') == 1",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfana",
										"minecraft:ticking": {
											"on_tick": {
												"event": "b"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "start"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 2",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanb",
										"minecraft:ticking": {
											"on_tick": {
												"event": "c"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "a"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 3",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanc",
										"minecraft:ticking": {
											"on_tick": {
												"event": "d"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "b"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 4",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfand",
										"minecraft:ticking": {
											"on_tick": {
												"event": "e"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "c"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 5",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfane",
										"minecraft:ticking": {
											"on_tick": {
												"event": "f"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "d"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 6",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanf",
										"minecraft:ticking": {
											"on_tick": {
												"event": "g"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "e"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 7",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfang",
										"minecraft:ticking": {
											"on_tick": {
												"event": "h"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "f"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 8",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanh",
										"minecraft:ticking": {
											"on_tick": {
												"event": "i"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "g"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 9",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfani",
										"minecraft:ticking": {
											"on_tick": {
												"event": "j"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "h"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 10",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanj",
										"minecraft:ticking": {
											"on_tick": {
												"event": "k"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "i"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 11",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfank",
										"minecraft:ticking": {
											"on_tick": {
												"event": "start"
											},
											"range": [
												0.1,
												0.1
											],
											"looping": false
										},
										"minecraft:on_interact": {
											"event": "j"
										}
									}
								},
								{
									"condition": "query.block_property('hf:spin') == 12",
									"components": {
										"minecraft:geometry": "geometry.rusticceilingfanbase"
									}
								}
							],
							"events": {
								"start": {
									"set_block_property": {
										"hf:spin": 1
									}
								},
								"a": {
									"set_block_property": {
										"hf:spin": 2
									}
								},
								"b": {
									"set_block_property": {
										"hf:spin": 3
									}
								},
								"c": {
									"set_block_property": {
										"hf:spin": 4
									}
								},
								"d": {
									"set_block_property": {
										"hf:spin": 5
									}
								},
								"e": {
									"set_block_property": {
										"hf:spin": 6
									}
								},
								"f": {
									"set_block_property": {
										"hf:spin": 7
									}
								},
								"g": {
									"set_block_property": {
										"hf:spin": 8
									}
								},
								"h": {
									"set_block_property": {
										"hf:spin": 9
									}
								},
								"i": {
									"set_block_property": {
										"hf:spin": 10
									}
								},
								"j": {
									"set_block_property": {
										"hf:spin": 11
									}
								},
								"k": {
									"set_block_property": {
										"hf:spin": 12
									}
								},
								"base": {
									"set_block_property": {
										"hf:spin": 13
									}
								}
							}
						},
						"key": "events",
						"children": [
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "start",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 1
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 1
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "a",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 2
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 2
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "b",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 3
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 3
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "c",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 4
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 4
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "d",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 5
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 5
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "e",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 6
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 6
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "f",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 7
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 7
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "g",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 8
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 8
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "h",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 9
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 9
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "i",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 10
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 10
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "j",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 11
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 11
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "k",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 12
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 12
										}
									}
								]
							},
							{
								"open": {
									"start": {
										"set_block_property": {
											"hf:spin": 1
										}
									},
									"a": {
										"set_block_property": {
											"hf:spin": 2
										}
									},
									"b": {
										"set_block_property": {
											"hf:spin": 3
										}
									},
									"c": {
										"set_block_property": {
											"hf:spin": 4
										}
									},
									"d": {
										"set_block_property": {
											"hf:spin": 5
										}
									},
									"e": {
										"set_block_property": {
											"hf:spin": 6
										}
									},
									"f": {
										"set_block_property": {
											"hf:spin": 7
										}
									},
									"g": {
										"set_block_property": {
											"hf:spin": 8
										}
									},
									"h": {
										"set_block_property": {
											"hf:spin": 9
										}
									},
									"i": {
										"set_block_property": {
											"hf:spin": 10
										}
									},
									"j": {
										"set_block_property": {
											"hf:spin": 11
										}
									},
									"k": {
										"set_block_property": {
											"hf:spin": 12
										}
									},
									"base": {
										"set_block_property": {
											"hf:spin": 13
										}
									}
								},
								"key": "base",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:spin": 13
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:spin": 13
										}
									}
								]
							}
						]
					}
				]
			}
		]
	}
}