{"format_version":"1.21.20","minecraft:block":{"description":{"identifier":"mdnext:japanese_slide_door_dark_mdnext","traits":{"minecraft:placement_direction":{"enabled_states":["minecraft:cardinal_direction"]}},"states":{"md:placed":[false,true],"md:open":[0,1,2,3,4],"md:tick":[false,true],"md:door_type":["top","middle","bottom","bottom_2"],"md:mirror":[false,true],"md:is_open":[false,true]},"menu_category":{"category":"items"}},"permutations":[{"condition":"q.block_state('minecraft:cardinal_direction') == 'north'","components":{"minecraft:transformation":{"rotation":[0,180,0]}}},{"condition":"query.block_state('minecraft:cardinal_direction') == 'east'","components":{"minecraft:transformation":{"rotation":[0,90,0]}}},{"condition":"query.block_state('minecraft:cardinal_direction') == 'west'","components":{"minecraft:transformation":{"rotation":[0,-90,0]}}},{"condition":"q.block_state('md:tick')","components":{"minecraft:tick":{"looping":true,"interval_range":[2,2]},"minecraft:custom_components":["md:door_destroy","md:door_slide_tick"]}},{"condition":"q.block_state('md:open') > 1","components":{"minecraft:collision_box":false}},{"condition":"q.block_state('md:placed')","components":{"minecraft:geometry":{"identifier":"geometry.japanese_slide_door_mdnext","bone_visibility":{"top":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 0","middle":"q.block_state('md:open') == 0","bottom":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 0","top_open":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 1","middle_open":"q.block_state('md:open') == 1","bottom_open":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 1","top_open2":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 2","middle_open2":"q.block_state('md:open') == 2","bottom_open2":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 2","top_open3":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 3","middle_open3":"q.block_state('md:open') == 3","bottom_open3":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 3","top_open4":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 4","middle_open4":"q.block_state('md:open') == 4","bottom_open4":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 4"}}}},{"condition":"q.block_state('md:mirror')","components":{"minecraft:geometry":{"identifier":"geometry.japanese_slide_door_mirror_mdnext","bone_visibility":{"top":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 0","middle":"q.block_state('md:open') == 0","bottom":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 0","top_open":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 1","middle_open":"q.block_state('md:open') == 1","bottom_open":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 1","top_open2":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 2","middle_open2":"q.block_state('md:open') == 2","bottom_open2":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 2","top_open3":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 3","middle_open3":"q.block_state('md:open') == 3","bottom_open3":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 3","top_open4":"q.block_state('md:door_type') == 'top' && q.block_state('md:open') == 4","middle_open4":"q.block_state('md:open') == 4","bottom_open4":"(q.block_state('md:door_type') == 'bottom' || q.block_state('md:door_type') == 'bottom_2') && q.block_state('md:open') == 4"}}}}],"components":{"tag:door_slide":{},"minecraft:geometry":"geometry.japanese_slide_door_mdnext","minecraft:material_instances":{"*":{"texture":"wood_black_md","render_method":"opaque"},"1":{"texture":"japanese_door_dark","render_method":"opaque"}},"minecraft:collision_box":{"origin":[-8,0,-2],"size":[16,16,4]},"minecraft:selection_box":{"origin":[-8,0,-2],"size":[16,16,4]},"minecraft:custom_components":["md:door_place","md:door_destroy","md:door_interact"]}}}