{
	"file_path": "C:\\Users\\Serap\\AppData\\Local\\Packages\\Microsoft.MinecraftUWP_8wekyb3d8bbwe\\LocalState\\games\\com.mojang\\development_behavior_packs\\Nether Expansion\\blocks\\marouge_trapdoor.json",
	"file_type": "block",
	"format_version": 1,
	"file_uuid": "8e904579_7021_411f_8011_a595a515c195",
	"file_version": 3,
	"cache_content": {
		"children": [
			{
				"data": "1.16.100",
				"key": "format_version"
			},
			{
				"open": {
					"format_version": "1.16.100",
					"minecraft:block": {
						"description": {
							"identifier": "nether:marouge_trapdoor",
							"properties": {
								"mr:open": [
									false,
									true
								],
								"mr:face": [
									0,
									1,
									2,
									3,
									4,
									5
								],
								"mr:block_rotation": [
									2,
									3,
									4,
									5
								]
							}
						},
						"components": {
							"minecraft:on_player_placing": {
								"event": "mr:update_rotation"
							},
							"minecraft:material_instances": {
								"*": {
									"texture": "marogue_trapdoor",
									"render_method": "alpha_test",
									"ambient_occlusion": false,
									"face_dimming": true
								}
							},
							"minecraft:breathability": "air",
							"minecraft:block_light_absorption": 0,
							"minecraft:on_interact": {
								"event": "inter"
							},
							"minecraft:explosion_resistance": 3,
							"minecraft:destroy_time": 4.5,
							"minecraft:friction": 0.6
						},
						"events": {
							"set": {
								"set_block_property": {
									"mr:face": "query.block_face"
								}
							},
							"inter": {
								"sequence": [
									{
										"condition": "query.block_property('mr:open')==true",
										"set_block_property": {
											"mr:open": false
										},
										"run_command": {
											"command": [
												"playsound random.door_close @a[r=5]"
											]
										}
									},
									{
										"condition": "query.block_property('mr:open')==false",
										"set_block_property": {
											"mr:open": true
										},
										"run_command": {
											"command": [
												"playsound random.door_open @a[r=5]"
											]
										}
									}
								]
							},
							"mr:update_rotation": {
								"set_block_property": {
									"mr:block_rotation": "query.cardinal_facing_2d"
								},
								"trigger": "set"
							}
						},
						"permutations": [
							{
								"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_closed",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:explosion_resistance": 3,
									"minecraft:destroy_time": 4.5,
									"minecraft:friction": 1,
									"minecraft:block_light_absorption": 0,
									"minecraft:flammable": {
										"burn_odds": 0,
										"flame_odds": 0
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 2",
								"components": {
									"minecraft:rotation": [
										0,
										180,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 3",
								"components": {
									"minecraft:rotation": [
										0,
										0,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 4",
								"components": {
									"minecraft:rotation": [
										0,
										270,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 5",
								"components": {
									"minecraft:rotation": [
										0,
										90,
										0
									]
								}
							}
						]
					}
				},
				"key": "minecraft:block",
				"children": [
					{
						"open": {
							"description": {
								"identifier": "nether:marouge_trapdoor",
								"properties": {
									"mr:open": [
										false,
										true
									],
									"mr:face": [
										0,
										1,
										2,
										3,
										4,
										5
									],
									"mr:block_rotation": [
										2,
										3,
										4,
										5
									]
								}
							},
							"components": {
								"minecraft:on_player_placing": {
									"event": "mr:update_rotation"
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "marogue_trapdoor",
										"render_method": "alpha_test",
										"ambient_occlusion": false,
										"face_dimming": true
									}
								},
								"minecraft:breathability": "air",
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "inter"
								},
								"minecraft:explosion_resistance": 3,
								"minecraft:destroy_time": 4.5,
								"minecraft:friction": 0.6
							},
							"events": {
								"set": {
									"set_block_property": {
										"mr:face": "query.block_face"
									}
								},
								"inter": {
									"sequence": [
										{
											"condition": "query.block_property('mr:open')==true",
											"set_block_property": {
												"mr:open": false
											},
											"run_command": {
												"command": [
													"playsound random.door_close @a[r=5]"
												]
											}
										},
										{
											"condition": "query.block_property('mr:open')==false",
											"set_block_property": {
												"mr:open": true
											},
											"run_command": {
												"command": [
													"playsound random.door_open @a[r=5]"
												]
											}
										}
									]
								},
								"mr:update_rotation": {
									"set_block_property": {
										"mr:block_rotation": "query.cardinal_facing_2d"
									},
									"trigger": "set"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_closed",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:explosion_resistance": 3,
										"minecraft:destroy_time": 4.5,
										"minecraft:friction": 1,
										"minecraft:block_light_absorption": 0,
										"minecraft:flammable": {
											"burn_odds": 0,
											"flame_odds": 0
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 2",
									"components": {
										"minecraft:rotation": [
											0,
											180,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 3",
									"components": {
										"minecraft:rotation": [
											0,
											0,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 4",
									"components": {
										"minecraft:rotation": [
											0,
											270,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 5",
									"components": {
										"minecraft:rotation": [
											0,
											90,
											0
										]
									}
								}
							]
						},
						"key": "description",
						"is_minified": true,
						"children": {
							"identifier": "nether:marouge_trapdoor",
							"properties": {
								"mr:open": [
									false,
									true
								],
								"mr:face": [
									0,
									1,
									2,
									3,
									4,
									5
								],
								"mr:block_rotation": [
									2,
									3,
									4,
									5
								]
							}
						}
					},
					{
						"open": {
							"description": {
								"identifier": "nether:marouge_trapdoor",
								"properties": {
									"mr:open": [
										false,
										true
									],
									"mr:face": [
										0,
										1,
										2,
										3,
										4,
										5
									],
									"mr:block_rotation": [
										2,
										3,
										4,
										5
									]
								}
							},
							"components": {
								"minecraft:on_player_placing": {
									"event": "mr:update_rotation"
								},
								"minecraft:material_instances": {
									"*": {
										"texture": "marogue_trapdoor",
										"render_method": "alpha_test",
										"ambient_occlusion": false,
										"face_dimming": true
									}
								},
								"minecraft:breathability": "air",
								"minecraft:block_light_absorption": 0,
								"minecraft:on_interact": {
									"event": "inter"
								},
								"minecraft:explosion_resistance": 3,
								"minecraft:destroy_time": 4.5,
								"minecraft:friction": 0.6
							},
							"events": {
								"set": {
									"set_block_property": {
										"mr:face": "query.block_face"
									}
								},
								"inter": {
									"sequence": [
										{
											"condition": "query.block_property('mr:open')==true",
											"set_block_property": {
												"mr:open": false
											},
											"run_command": {
												"command": [
													"playsound random.door_close @a[r=5]"
												]
											}
										},
										{
											"condition": "query.block_property('mr:open')==false",
											"set_block_property": {
												"mr:open": true
											},
											"run_command": {
												"command": [
													"playsound random.door_open @a[r=5]"
												]
											}
										}
									]
								},
								"mr:update_rotation": {
									"set_block_property": {
										"mr:block_rotation": "query.cardinal_facing_2d"
									},
									"trigger": "set"
								}
							},
							"permutations": [
								{
									"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_closed",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:explosion_resistance": 3,
										"minecraft:destroy_time": 4.5,
										"minecraft:friction": 1,
										"minecraft:block_light_absorption": 0,
										"minecraft:flammable": {
											"burn_odds": 0,
											"flame_odds": 0
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == false",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side",
										"minecraft:pick_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												3,
												16
											],
											"origin": [
												-8,
												13,
												-8
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == true",
									"components": {
										"minecraft:geometry": "geometry.trapdoor_side_open",
										"minecraft:pick_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										},
										"minecraft:entity_collision": {
											"size": [
												16,
												16,
												3
											],
											"origin": [
												-8,
												0,
												5
											]
										}
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 2",
									"components": {
										"minecraft:rotation": [
											0,
											180,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 3",
									"components": {
										"minecraft:rotation": [
											0,
											0,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 4",
									"components": {
										"minecraft:rotation": [
											0,
											270,
											0
										]
									}
								},
								{
									"condition": "query.block_property('mr:block_rotation') == 5",
									"components": {
										"minecraft:rotation": [
											0,
											90,
											0
										]
									}
								}
							]
						},
						"key": "components",
						"children": [
							{
								"key": "minecraft:on_player_placing",
								"is_minified": true,
								"children": {
									"event": "mr:update_rotation"
								}
							},
							{
								"open": {
									"minecraft:on_player_placing": {
										"event": "mr:update_rotation"
									},
									"minecraft:material_instances": {
										"*": {
											"texture": "marogue_trapdoor",
											"render_method": "alpha_test",
											"ambient_occlusion": false,
											"face_dimming": true
										}
									},
									"minecraft:breathability": "air",
									"minecraft:block_light_absorption": 0,
									"minecraft:on_interact": {
										"event": "inter"
									},
									"minecraft:explosion_resistance": 3,
									"minecraft:destroy_time": 4.5,
									"minecraft:friction": 0.6
								},
								"key": "minecraft:material_instances",
								"children": [
									{
										"open": {
											"*": {
												"texture": "marogue_trapdoor",
												"render_method": "alpha_test",
												"ambient_occlusion": false,
												"face_dimming": true
											}
										},
										"key": "*",
										"is_minified": true,
										"children": {
											"texture": "marogue_trapdoor",
											"render_method": "alpha_test",
											"ambient_occlusion": false,
											"face_dimming": true
										}
									}
								]
							},
							{
								"data": "air",
								"key": "minecraft:breathability"
							},
							{
								"data": "0",
								"key": "minecraft:block_light_absorption"
							},
							{
								"key": "minecraft:on_interact",
								"is_minified": true,
								"children": {
									"event": "inter"
								}
							},
							{
								"data": "3",
								"key": "minecraft:explosion_resistance"
							},
							{
								"data": "4.5",
								"key": "minecraft:destroy_time"
							},
							{
								"data": "0.6",
								"key": "minecraft:friction"
							}
						]
					},
					{
						"key": "events",
						"is_minified": true,
						"children": {
							"set": {
								"set_block_property": {
									"mr:face": "query.block_face"
								}
							},
							"inter": {
								"sequence": [
									{
										"condition": "query.block_property('mr:open')==true",
										"set_block_property": {
											"mr:open": false
										},
										"run_command": {
											"command": [
												"playsound random.door_close @a[r=5]"
											]
										}
									},
									{
										"condition": "query.block_property('mr:open')==false",
										"set_block_property": {
											"mr:open": true
										},
										"run_command": {
											"command": [
												"playsound random.door_open @a[r=5]"
											]
										}
									}
								]
							},
							"mr:update_rotation": {
								"set_block_property": {
									"mr:block_rotation": "query.cardinal_facing_2d"
								},
								"trigger": "set"
							}
						}
					},
					{
						"key": "permutations",
						"is_minified": true,
						"children": [
							{
								"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_closed",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 1 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:explosion_resistance": 3,
									"minecraft:destroy_time": 4.5,
									"minecraft:friction": 1,
									"minecraft:block_light_absorption": 0,
									"minecraft:flammable": {
										"burn_odds": 0,
										"flame_odds": 0
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') > 1 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == false",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side",
									"minecraft:pick_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											3,
											16
										],
										"origin": [
											-8,
											13,
											-8
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:face') == 0 && query.block_property('mr:open') == true",
								"components": {
									"minecraft:geometry": "geometry.trapdoor_side_open",
									"minecraft:pick_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									},
									"minecraft:entity_collision": {
										"size": [
											16,
											16,
											3
										],
										"origin": [
											-8,
											0,
											5
										]
									}
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 2",
								"components": {
									"minecraft:rotation": [
										0,
										180,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 3",
								"components": {
									"minecraft:rotation": [
										0,
										0,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 4",
								"components": {
									"minecraft:rotation": [
										0,
										270,
										0
									]
								}
							},
							{
								"condition": "query.block_property('mr:block_rotation') == 5",
								"components": {
									"minecraft:rotation": [
										0,
										90,
										0
									]
								}
							}
						]
					}
				]
			}
		]
	}
}