{
	"file_path": "C:\\Users\\Hp\\AppData\\Local\\Packages\\Microsoft.MinecraftUWP_8wekyb3d8bbwe\\LocalState\\games\\com.mojang\\development_behavior_packs\\Hyva Furniture (B)\\blocks\\fridge.json",
	"file_type": "block",
	"format_version": 1,
	"file_uuid": "3f792faa_99a9_402f_bc2d_e5effa9e2344",
	"file_version": 11,
	"cache_content": {
		"children": [
			{
				"data": "1.17.0",
				"key": "format_version"
			},
			{
				"open": {
					"format_version": "1.17.0",
					"minecraft:block": {
						"description": {
							"identifier": "hf:fridge",
							"properties": {
								"hf:active": [
									0,
									1,
									2
								]
							}
						},
						"components": {
							"minecraft:destroy_time": 4,
							"minecraft:entity_collision": {
								"origin": [
									-8,
									0,
									-8
								],
								"size": [
									16,
									16,
									16
								]
							},
							"minecraft:pick_collision": {
								"origin": [
									-8,
									0,
									-8
								],
								"size": [
									16,
									16,
									16
								]
							},
							"minecraft:material_instances": {
								"*": {
									"texture": "fridgeclosed",
									"render_method": "alpha_test"
								}
							},
							"minecraft:geometry": "geometry.fridgeclosed",
							"bridge:rotate_y_on_place": {
								"flip": true
							},
							"minecraft:on_placed": {
								"event": "open"
							},
							"minecraft:on_interact": {
								"event": "opensound"
							},
							"minecraft:block_light_absorption": 0,
							"minecraft:creative_category": {
								"group": "itemGroup.name.Items",
								"category": "Items"
							}
						},
						"permutations": [
							{
								"condition": "query.block_property('hf:active') == 1",
								"components": {
									"minecraft:geometry": "geometry.fridgeopen",
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": false,
									"minecraft:on_interact": {
										"event": "nothing"
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridge",
											"render_method": "alpha_test"
										}
									},
									"minecraft:on_placed": {
										"event": "nothing"
									},
									"minecraft:ticking": {
										"looping": true,
										"range": [
											5,
											5
										],
										"on_tick": {
											"event": "closesound"
										}
									}
								}
							},
							{
								"condition": "query.block_property('hf:active') == 2",
								"components": {
									"minecraft:geometry": "geometry.fridgeclosed",
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:on_interact": {
										"event": "opensound",
										"target": "self"
									}
								}
							}
						],
						"events": {
							"opensound": {
								"set_block_property": {
									"hf:active": 1
								},
								"run_command": {
									"command": [
										"playsound block.barrel.open @p ~~~ 1 1"
									]
								}
							},
							"closesound": {
								"set_block_property": {
									"hf:active": 2
								},
								"run_command": {
									"command": [
										"playsound block.barrel.close @p ~~~ 1 1"
									]
								}
							},
							"open": {
								"run_command": {
									"command": [
										"summon hf:open",
										"summon hf:storage",
										"summon hf:storage ~1~~",
										"summon hf:storage ~-1~~",
										"summon hf:storage ~~~1",
										"summon hf:storage ~~~-1"
									]
								}
							}
						}
					}
				},
				"key": "minecraft:block",
				"children": [
					{
						"open": {
							"description": {
								"identifier": "hf:fridge",
								"properties": {
									"hf:active": [
										0,
										1,
										2
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "fridgeclosed",
										"render_method": "alpha_test"
									}
								},
								"minecraft:geometry": "geometry.fridgeclosed",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:on_placed": {
									"event": "open"
								},
								"minecraft:on_interact": {
									"event": "opensound"
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:active') == 1",
									"components": {
										"minecraft:geometry": "geometry.fridgeopen",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": false,
										"minecraft:on_interact": {
											"event": "nothing"
										},
										"minecraft:material_instances": {
											"*": {
												"texture": "fridge",
												"render_method": "alpha_test"
											}
										},
										"minecraft:on_placed": {
											"event": "nothing"
										},
										"minecraft:ticking": {
											"looping": true,
											"range": [
												5,
												5
											],
											"on_tick": {
												"event": "closesound"
											}
										}
									}
								},
								{
									"condition": "query.block_property('hf:active') == 2",
									"components": {
										"minecraft:geometry": "geometry.fridgeclosed",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:on_interact": {
											"event": "opensound",
											"target": "self"
										}
									}
								}
							],
							"events": {
								"opensound": {
									"set_block_property": {
										"hf:active": 1
									},
									"run_command": {
										"command": [
											"playsound block.barrel.open @p ~~~ 1 1"
										]
									}
								},
								"closesound": {
									"set_block_property": {
										"hf:active": 2
									},
									"run_command": {
										"command": [
											"playsound block.barrel.close @p ~~~ 1 1"
										]
									}
								},
								"open": {
									"run_command": {
										"command": [
											"summon hf:open",
											"summon hf:storage",
											"summon hf:storage ~1~~",
											"summon hf:storage ~-1~~",
											"summon hf:storage ~~~1",
											"summon hf:storage ~~~-1"
										]
									}
								}
							}
						},
						"key": "description",
						"is_minified": true,
						"children": {
							"identifier": "hf:fridge",
							"properties": {
								"hf:active": [
									0,
									1,
									2
								]
							}
						}
					},
					{
						"open": {
							"description": {
								"identifier": "hf:fridge",
								"properties": {
									"hf:active": [
										0,
										1,
										2
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "fridgeclosed",
										"render_method": "alpha_test"
									}
								},
								"minecraft:geometry": "geometry.fridgeclosed",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:on_placed": {
									"event": "open"
								},
								"minecraft:on_interact": {
									"event": "opensound"
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:active') == 1",
									"components": {
										"minecraft:geometry": "geometry.fridgeopen",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": false,
										"minecraft:on_interact": {
											"event": "nothing"
										},
										"minecraft:material_instances": {
											"*": {
												"texture": "fridge",
												"render_method": "alpha_test"
											}
										},
										"minecraft:on_placed": {
											"event": "nothing"
										},
										"minecraft:ticking": {
											"looping": true,
											"range": [
												5,
												5
											],
											"on_tick": {
												"event": "closesound"
											}
										}
									}
								},
								{
									"condition": "query.block_property('hf:active') == 2",
									"components": {
										"minecraft:geometry": "geometry.fridgeclosed",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:on_interact": {
											"event": "opensound",
											"target": "self"
										}
									}
								}
							],
							"events": {
								"opensound": {
									"set_block_property": {
										"hf:active": 1
									},
									"run_command": {
										"command": [
											"playsound block.barrel.open @p ~~~ 1 1"
										]
									}
								},
								"closesound": {
									"set_block_property": {
										"hf:active": 2
									},
									"run_command": {
										"command": [
											"playsound block.barrel.close @p ~~~ 1 1"
										]
									}
								},
								"open": {
									"run_command": {
										"command": [
											"summon hf:open",
											"summon hf:storage",
											"summon hf:storage ~1~~",
											"summon hf:storage ~-1~~",
											"summon hf:storage ~~~1",
											"summon hf:storage ~~~-1"
										]
									}
								}
							}
						},
						"key": "components",
						"children": [
							{
								"data": "4",
								"key": "minecraft:destroy_time"
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:entity_collision",
								"is_minified": true,
								"children": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:pick_collision",
								"is_minified": true,
								"children": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:material_instances",
								"children": [
									{
										"open": {
											"*": {
												"texture": "fridgeclosed",
												"render_method": "alpha_test"
											}
										},
										"key": "*",
										"is_minified": true,
										"children": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									}
								]
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"data": "geometry.fridgeclosed",
								"key": "minecraft:geometry"
							},
							{
								"key": "bridge:rotate_y_on_place",
								"is_minified": true,
								"children": {
									"flip": true
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:on_placed",
								"is_minified": true,
								"children": {
									"event": "open"
								}
							},
							{
								"open": {
									"minecraft:destroy_time": 4,
									"minecraft:entity_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:pick_collision": {
										"origin": [
											-8,
											0,
											-8
										],
										"size": [
											16,
											16,
											16
										]
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "fridgeclosed",
											"render_method": "alpha_test"
										}
									},
									"minecraft:geometry": "geometry.fridgeclosed",
									"bridge:rotate_y_on_place": {
										"flip": true
									},
									"minecraft:on_placed": {
										"event": "open"
									},
									"minecraft:on_interact": {
										"event": "opensound"
									},
									"minecraft:block_light_absorption": 0,
									"minecraft:creative_category": {
										"group": "itemGroup.name.Items",
										"category": "Items"
									}
								},
								"key": "minecraft:on_interact",
								"is_minified": true,
								"children": {
									"event": "opensound"
								}
							},
							{
								"data": "0",
								"key": "minecraft:block_light_absorption"
							},
							{
								"key": "minecraft:creative_category",
								"is_minified": true,
								"children": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							}
						]
					},
					{
						"open": {
							"description": {
								"identifier": "hf:fridge",
								"properties": {
									"hf:active": [
										0,
										1,
										2
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "fridgeclosed",
										"render_method": "alpha_test"
									}
								},
								"minecraft:geometry": "geometry.fridgeclosed",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:on_placed": {
									"event": "open"
								},
								"minecraft:on_interact": {
									"event": "opensound"
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:active') == 1",
									"components": {
										"minecraft:geometry": "geometry.fridgeopen",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": false,
										"minecraft:on_interact": {
											"event": "nothing"
										},
										"minecraft:material_instances": {
											"*": {
												"texture": "fridge",
												"render_method": "alpha_test"
											}
										},
										"minecraft:on_placed": {
											"event": "nothing"
										},
										"minecraft:ticking": {
											"looping": true,
											"range": [
												5,
												5
											],
											"on_tick": {
												"event": "closesound"
											}
										}
									}
								},
								{
									"condition": "query.block_property('hf:active') == 2",
									"components": {
										"minecraft:geometry": "geometry.fridgeclosed",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:on_interact": {
											"event": "opensound",
											"target": "self"
										}
									}
								}
							],
							"events": {
								"opensound": {
									"set_block_property": {
										"hf:active": 1
									},
									"run_command": {
										"command": [
											"playsound block.barrel.open @p ~~~ 1 1"
										]
									}
								},
								"closesound": {
									"set_block_property": {
										"hf:active": 2
									},
									"run_command": {
										"command": [
											"playsound block.barrel.close @p ~~~ 1 1"
										]
									}
								},
								"open": {
									"run_command": {
										"command": [
											"summon hf:open",
											"summon hf:storage",
											"summon hf:storage ~1~~",
											"summon hf:storage ~-1~~",
											"summon hf:storage ~~~1",
											"summon hf:storage ~~~-1"
										]
									}
								}
							}
						},
						"key": "permutations",
						"children": [
							{
								"open": [
									{
										"condition": "query.block_property('hf:active') == 1",
										"components": {
											"minecraft:geometry": "geometry.fridgeopen",
											"minecraft:entity_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:pick_collision": false,
											"minecraft:on_interact": {
												"event": "nothing"
											},
											"minecraft:material_instances": {
												"*": {
													"texture": "fridge",
													"render_method": "alpha_test"
												}
											},
											"minecraft:on_placed": {
												"event": "nothing"
											},
											"minecraft:ticking": {
												"looping": true,
												"range": [
													5,
													5
												],
												"on_tick": {
													"event": "closesound"
												}
											}
										}
									},
									{
										"condition": "query.block_property('hf:active') == 2",
										"components": {
											"minecraft:geometry": "geometry.fridgeclosed",
											"minecraft:entity_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:pick_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:on_interact": {
												"event": "opensound",
												"target": "self"
											}
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:active') == 1",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:active') == 1",
											"components": {
												"minecraft:geometry": "geometry.fridgeopen",
												"minecraft:entity_collision": {
													"origin": [
														-8,
														0,
														-8
													],
													"size": [
														16,
														16,
														16
													]
												},
												"minecraft:pick_collision": false,
												"minecraft:on_interact": {
													"event": "nothing"
												},
												"minecraft:material_instances": {
													"*": {
														"texture": "fridge",
														"render_method": "alpha_test"
													}
												},
												"minecraft:on_placed": {
													"event": "nothing"
												},
												"minecraft:ticking": {
													"looping": true,
													"range": [
														5,
														5
													],
													"on_tick": {
														"event": "closesound"
													}
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeopen",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": false,
													"minecraft:on_interact": {
														"event": "nothing"
													},
													"minecraft:material_instances": {
														"*": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													},
													"minecraft:on_placed": {
														"event": "nothing"
													},
													"minecraft:ticking": {
														"looping": true,
														"range": [
															5,
															5
														],
														"on_tick": {
															"event": "closesound"
														}
													}
												},
												"data": "geometry.fridgeopen",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeopen",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": false,
													"minecraft:on_interact": {
														"event": "nothing"
													},
													"minecraft:material_instances": {
														"*": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													},
													"minecraft:on_placed": {
														"event": "nothing"
													},
													"minecraft:ticking": {
														"looping": true,
														"range": [
															5,
															5
														],
														"on_tick": {
															"event": "closesound"
														}
													}
												},
												"key": "minecraft:entity_collision",
												"is_minified": true,
												"children": {
													"origin": [
														-8,
														0,
														-8
													],
													"size": [
														16,
														16,
														16
													]
												}
											},
											{
												"data": "false",
												"key": "minecraft:pick_collision"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeopen",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": false,
													"minecraft:on_interact": {
														"event": "nothing"
													},
													"minecraft:material_instances": {
														"*": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													},
													"minecraft:on_placed": {
														"event": "nothing"
													},
													"minecraft:ticking": {
														"looping": true,
														"range": [
															5,
															5
														],
														"on_tick": {
															"event": "closesound"
														}
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "nothing"
												}
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeopen",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": false,
													"minecraft:on_interact": {
														"event": "nothing"
													},
													"minecraft:material_instances": {
														"*": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													},
													"minecraft:on_placed": {
														"event": "nothing"
													},
													"minecraft:ticking": {
														"looping": true,
														"range": [
															5,
															5
														],
														"on_tick": {
															"event": "closesound"
														}
													}
												},
												"key": "minecraft:material_instances",
												"children": [
													{
														"open": {
															"*": {
																"texture": "fridge",
																"render_method": "alpha_test"
															}
														},
														"key": "*",
														"is_minified": true,
														"children": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													}
												]
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeopen",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": false,
													"minecraft:on_interact": {
														"event": "nothing"
													},
													"minecraft:material_instances": {
														"*": {
															"texture": "fridge",
															"render_method": "alpha_test"
														}
													},
													"minecraft:on_placed": {
														"event": "nothing"
													},
													"minecraft:ticking": {
														"looping": true,
														"range": [
															5,
															5
														],
														"on_tick": {
															"event": "closesound"
														}
													}
												},
												"key": "minecraft:on_placed",
												"is_minified": true,
												"children": {
													"event": "nothing"
												}
											},
											{
												"key": "minecraft:ticking",
												"is_minified": true,
												"children": {
													"looping": true,
													"range": [
														5,
														5
													],
													"on_tick": {
														"event": "closesound"
													}
												}
											}
										]
									}
								]
							},
							{
								"open": [
									{
										"condition": "query.block_property('hf:active') == 1",
										"components": {
											"minecraft:geometry": "geometry.fridgeopen",
											"minecraft:entity_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:pick_collision": false,
											"minecraft:on_interact": {
												"event": "nothing"
											},
											"minecraft:material_instances": {
												"*": {
													"texture": "fridge",
													"render_method": "alpha_test"
												}
											},
											"minecraft:on_placed": {
												"event": "nothing"
											},
											"minecraft:ticking": {
												"looping": true,
												"range": [
													5,
													5
												],
												"on_tick": {
													"event": "closesound"
												}
											}
										}
									},
									{
										"condition": "query.block_property('hf:active') == 2",
										"components": {
											"minecraft:geometry": "geometry.fridgeclosed",
											"minecraft:entity_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:pick_collision": {
												"origin": [
													-8,
													0,
													-8
												],
												"size": [
													16,
													16,
													16
												]
											},
											"minecraft:on_interact": {
												"event": "opensound",
												"target": "self"
											}
										}
									}
								],
								"children": [
									{
										"data": "query.block_property('hf:active') == 2",
										"key": "condition"
									},
									{
										"open": {
											"condition": "query.block_property('hf:active') == 2",
											"components": {
												"minecraft:geometry": "geometry.fridgeclosed",
												"minecraft:entity_collision": {
													"origin": [
														-8,
														0,
														-8
													],
													"size": [
														16,
														16,
														16
													]
												},
												"minecraft:pick_collision": {
													"origin": [
														-8,
														0,
														-8
													],
													"size": [
														16,
														16,
														16
													]
												},
												"minecraft:on_interact": {
													"event": "opensound",
													"target": "self"
												}
											}
										},
										"key": "components",
										"children": [
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeclosed",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:on_interact": {
														"event": "opensound",
														"target": "self"
													}
												},
												"data": "geometry.fridgeclosed",
												"key": "minecraft:geometry"
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeclosed",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:on_interact": {
														"event": "opensound",
														"target": "self"
													}
												},
												"key": "minecraft:entity_collision",
												"children": [
													{
														"open": {
															"origin": [
																-8,
																0,
																-8
															],
															"size": [
																16,
																16,
																16
															]
														},
														"key": "origin",
														"is_minified": true,
														"children": [
															-8,
															0,
															-8
														]
													},
													{
														"open": {
															"origin": [
																-8,
																0,
																-8
															],
															"size": [
																16,
																16,
																16
															]
														},
														"key": "size",
														"is_minified": true,
														"children": [
															16,
															16,
															16
														]
													}
												]
											},
											{
												"key": "minecraft:pick_collision",
												"is_minified": true,
												"children": {
													"origin": [
														-8,
														0,
														-8
													],
													"size": [
														16,
														16,
														16
													]
												}
											},
											{
												"open": {
													"minecraft:geometry": "geometry.fridgeclosed",
													"minecraft:entity_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:pick_collision": {
														"origin": [
															-8,
															0,
															-8
														],
														"size": [
															16,
															16,
															16
														]
													},
													"minecraft:on_interact": {
														"event": "opensound",
														"target": "self"
													}
												},
												"key": "minecraft:on_interact",
												"is_minified": true,
												"children": {
													"event": "opensound",
													"target": "self"
												}
											}
										]
									}
								]
							}
						]
					},
					{
						"open": {
							"description": {
								"identifier": "hf:fridge",
								"properties": {
									"hf:active": [
										0,
										1,
										2
									]
								}
							},
							"components": {
								"minecraft:destroy_time": 4,
								"minecraft:entity_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:pick_collision": {
									"origin": [
										-8,
										0,
										-8
									],
									"size": [
										16,
										16,
										16
									]
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "fridgeclosed",
										"render_method": "alpha_test"
									}
								},
								"minecraft:geometry": "geometry.fridgeclosed",
								"bridge:rotate_y_on_place": {
									"flip": true
								},
								"minecraft:on_placed": {
									"event": "open"
								},
								"minecraft:on_interact": {
									"event": "opensound"
								},
								"minecraft:block_light_absorption": 0,
								"minecraft:creative_category": {
									"group": "itemGroup.name.Items",
									"category": "Items"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('hf:active') == 1",
									"components": {
										"minecraft:geometry": "geometry.fridgeopen",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": false,
										"minecraft:on_interact": {
											"event": "nothing"
										},
										"minecraft:material_instances": {
											"*": {
												"texture": "fridge",
												"render_method": "alpha_test"
											}
										},
										"minecraft:on_placed": {
											"event": "nothing"
										},
										"minecraft:ticking": {
											"looping": true,
											"range": [
												5,
												5
											],
											"on_tick": {
												"event": "closesound"
											}
										}
									}
								},
								{
									"condition": "query.block_property('hf:active') == 2",
									"components": {
										"minecraft:geometry": "geometry.fridgeclosed",
										"minecraft:entity_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:pick_collision": {
											"origin": [
												-8,
												0,
												-8
											],
											"size": [
												16,
												16,
												16
											]
										},
										"minecraft:on_interact": {
											"event": "opensound",
											"target": "self"
										}
									}
								}
							],
							"events": {
								"opensound": {
									"set_block_property": {
										"hf:active": 1
									},
									"run_command": {
										"command": [
											"playsound block.barrel.open @p ~~~ 1 1"
										]
									}
								},
								"closesound": {
									"set_block_property": {
										"hf:active": 2
									},
									"run_command": {
										"command": [
											"playsound block.barrel.close @p ~~~ 1 1"
										]
									}
								},
								"open": {
									"run_command": {
										"command": [
											"summon hf:open",
											"summon hf:storage",
											"summon hf:storage ~1~~",
											"summon hf:storage ~-1~~",
											"summon hf:storage ~~~1",
											"summon hf:storage ~~~-1"
										]
									}
								}
							}
						},
						"key": "events",
						"children": [
							{
								"open": {
									"opensound": {
										"set_block_property": {
											"hf:active": 1
										},
										"run_command": {
											"command": [
												"playsound block.barrel.open @p ~~~ 1 1"
											]
										}
									},
									"closesound": {
										"set_block_property": {
											"hf:active": 2
										},
										"run_command": {
											"command": [
												"playsound block.barrel.close @p ~~~ 1 1"
											]
										}
									},
									"open": {
										"run_command": {
											"command": [
												"summon hf:open",
												"summon hf:storage",
												"summon hf:storage ~1~~",
												"summon hf:storage ~-1~~",
												"summon hf:storage ~~~1",
												"summon hf:storage ~~~-1"
											]
										}
									}
								},
								"key": "opensound",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:active": 1
											},
											"run_command": {
												"command": [
													"playsound block.barrel.open @p ~~~ 1 1"
												]
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:active": 1
										}
									},
									{
										"open": {
											"set_block_property": {
												"hf:active": 1
											},
											"run_command": {
												"command": [
													"playsound block.barrel.open @p ~~~ 1 1"
												]
											}
										},
										"key": "run_command",
										"children": [
											{
												"open": {
													"command": [
														"playsound block.barrel.open @p ~~~ 1 1"
													]
												},
												"key": "command",
												"is_minified": true,
												"children": [
													"playsound block.barrel.open @p ~~~ 1 1"
												]
											}
										]
									}
								]
							},
							{
								"open": {
									"opensound": {
										"set_block_property": {
											"hf:active": 1
										},
										"run_command": {
											"command": [
												"playsound block.barrel.open @p ~~~ 1 1"
											]
										}
									},
									"closesound": {
										"set_block_property": {
											"hf:active": 2
										},
										"run_command": {
											"command": [
												"playsound block.barrel.close @p ~~~ 1 1"
											]
										}
									},
									"open": {
										"run_command": {
											"command": [
												"summon hf:open",
												"summon hf:storage",
												"summon hf:storage ~1~~",
												"summon hf:storage ~-1~~",
												"summon hf:storage ~~~1",
												"summon hf:storage ~~~-1"
											]
										}
									}
								},
								"key": "closesound",
								"children": [
									{
										"open": {
											"set_block_property": {
												"hf:active": 2
											},
											"run_command": {
												"command": [
													"playsound block.barrel.close @p ~~~ 1 1"
												]
											}
										},
										"key": "set_block_property",
										"is_minified": true,
										"children": {
											"hf:active": 2
										}
									},
									{
										"open": {
											"set_block_property": {
												"hf:active": 2
											},
											"run_command": {
												"command": [
													"playsound block.barrel.close @p ~~~ 1 1"
												]
											}
										},
										"key": "run_command",
										"children": [
											{
												"open": {
													"command": [
														"playsound block.barrel.close @p ~~~ 1 1"
													]
												},
												"key": "command",
												"is_minified": true,
												"children": [
													"playsound block.barrel.close @p ~~~ 1 1"
												]
											}
										]
									}
								]
							},
							{
								"open": {
									"opensound": {
										"set_block_property": {
											"hf:active": 1
										},
										"run_command": {
											"command": [
												"playsound block.barrel.open @p ~~~ 1 1"
											]
										}
									},
									"closesound": {
										"set_block_property": {
											"hf:active": 2
										},
										"run_command": {
											"command": [
												"playsound block.barrel.close @p ~~~ 1 1"
											]
										}
									},
									"open": {
										"run_command": {
											"command": [
												"summon hf:open",
												"summon hf:storage",
												"summon hf:storage ~1~~",
												"summon hf:storage ~-1~~",
												"summon hf:storage ~~~1",
												"summon hf:storage ~~~-1"
											]
										}
									}
								},
								"key": "open",
								"children": [
									{
										"open": {
											"run_command": {
												"command": [
													"summon hf:open",
													"summon hf:storage",
													"summon hf:storage ~1~~",
													"summon hf:storage ~-1~~",
													"summon hf:storage ~~~1",
													"summon hf:storage ~~~-1"
												]
											}
										},
										"key": "run_command",
										"children": [
											{
												"open": {
													"command": [
														"summon hf:open",
														"summon hf:storage",
														"summon hf:storage ~1~~",
														"summon hf:storage ~-1~~",
														"summon hf:storage ~~~1",
														"summon hf:storage ~~~-1"
													]
												},
												"key": "command",
												"is_minified": true,
												"children": [
													"summon hf:open",
													"summon hf:storage",
													"summon hf:storage ~1~~",
													"summon hf:storage ~-1~~",
													"summon hf:storage ~~~1",
													"summon hf:storage ~~~-1"
												]
											}
										]
									}
								]
							}
						]
					}
				]
			}
		]
	}
}