diff --git a/tests/connectible/fences/fence.json b/tests/connectible/fences/fence.json index 35fb9d2..154bc6e 100644 --- a/tests/connectible/fences/fence.json +++ b/tests/connectible/fences/fence.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "fence_connection", "description": "Tests fence connection behavior across different wood types (oak, birch, jungle, spruce, dark_oak, mangrove, cherry, acacia, pale_oak, warped, crimson, bamboo) and validates connections/disconnections with non-fence blocks.", "tags": ["connectible", "fence", "wood-types", "block-state", "neighbor-update"], diff --git a/tests/connectible/fences/fence_row_connections.json b/tests/connectible/fences/fence_row_connections.json index 964c992..35e1d22 100644 --- a/tests/connectible/fences/fence_row_connections.json +++ b/tests/connectible/fences/fence_row_connections.json @@ -1,5 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", "name": "fence_row_connections", "description": "Places fences in a row, one per tick, and verifies they connect to each other", "tags": ["connectible", "fence", "wood-types", "block-state", "neighbor-update"], diff --git a/tests/connectible/fences/place_fence.json b/tests/connectible/fences/place_fence.json new file mode 100644 index 0000000..e61b176 --- /dev/null +++ b/tests/connectible/fences/place_fence.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.1", + "name": "place_fence", + "description": "Tests fence connection behavior across different wood types (oak, birch, jungle, spruce, dark_oak, mangrove, cherry, acacia, pale_oak, warped, crimson, bamboo) and validates connections/disconnections with non-fence blocks.", + "tags": ["connectible", "fence", "wood-types", "block-state", "neighbor-update"], + "minecraftIds": ["minecraft:oak_fence"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [0, 1, 0] ] + } + }, + "timeline": [ + { "at": 0, "do": "place", "pos": [0, 0, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:stone"} } + ] + }, + { "at": 1, "do": "use_item_on", "pos": [0, 0, 0], "face": "top", "item": "oak_fence" }, + { + "at": 2, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:stone"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:oak_fence"} }, + { "is": "empty" , "slot": "hotbar1" } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/connectible/iron.json b/tests/connectible/iron.json index 0528286..c9cabb1 100644 --- a/tests/connectible/iron.json +++ b/tests/connectible/iron.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "connectible_iron", "description": "Tests iron bars connection behavior with adjacent blocks (solid blocks, barriers, walls, pane-type blocks) and validates correct directional connection states.", "tags": ["connectible", "bars", "iron-bars", "block-state", "neighbor-update"], diff --git a/tests/connectible/walls/chain_in_wall.json b/tests/connectible/walls/chain_in_wall.json index c419378..c8b6cb8 100644 --- a/tests/connectible/walls/chain_in_wall.json +++ b/tests/connectible/walls/chain_in_wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "chain_in_wall", "description": "Recorded test: chain_in_wall", "tags": ["wall", "chain", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/fence_gate_in_wall.json b/tests/connectible/walls/fence_gate_in_wall.json index 6125a6e..70dcdec 100644 --- a/tests/connectible/walls/fence_gate_in_wall.json +++ b/tests/connectible/walls/fence_gate_in_wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "fence_gate_in_wall", "description": "Recorded test: fence_gate_in_wall", "tags": ["wall", "fence_gate", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/fence_in_wall.json b/tests/connectible/walls/fence_in_wall.json index e619553..f4b5f73 100644 --- a/tests/connectible/walls/fence_in_wall.json +++ b/tests/connectible/walls/fence_in_wall.json @@ -1,6 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "fence_in_wall", "description": "Recorded test: fence_in_wall", "tags": ["wall", "fence", "connectible"], diff --git a/tests/connectible/walls/fences_over_walls.json b/tests/connectible/walls/fences_over_walls.json index 7faf9f7..be9e200 100644 --- a/tests/connectible/walls/fences_over_walls.json +++ b/tests/connectible/walls/fences_over_walls.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "fences_over_walls", "description": "Recorded test: fences_over_walls", "tags": ["wall", "fence", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/glass_panel_in_wall.json b/tests/connectible/walls/glass_panel_in_wall.json index 229161e..172bfbb 100644 --- a/tests/connectible/walls/glass_panel_in_wall.json +++ b/tests/connectible/walls/glass_panel_in_wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "glass_panel_in_wall", "description": "Recorded test: glass_panel_in_wall", "tags": ["wall", "glass", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/iron_bars_in_wall.json b/tests/connectible/walls/iron_bars_in_wall.json index 5265e89..ad909a7 100644 --- a/tests/connectible/walls/iron_bars_in_wall.json +++ b/tests/connectible/walls/iron_bars_in_wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "iron_bars_in_wall", "description": "Recorded test: iron_bars_in_wall", "tags": ["wall", "bars", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/wall-2-to-3-length.json b/tests/connectible/walls/wall-2-to-3-length.json index 2fe3686..758ad13 100644 --- a/tests/connectible/walls/wall-2-to-3-length.json +++ b/tests/connectible/walls/wall-2-to-3-length.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "walls", "description": "Recorded test: walls", "tags": ["wall", "connectible"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/wall.json b/tests/connectible/walls/wall.json index 6b1dab3..890f131 100644 --- a/tests/connectible/walls/wall.json +++ b/tests/connectible/walls/wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "connectible_wall", "description": "Tests cobblestone wall connection behavior with adjacent blocks (solid blocks, fences, walls, barriers) and validates correct directional state updates.", "tags": ["connectible", "wall", "block-state", "neighbor-update"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/connectible/walls/walls_wall.json b/tests/connectible/walls/walls_wall.json index 6185851..77487c5 100644 --- a/tests/connectible/walls/walls_wall.json +++ b/tests/connectible/walls/walls_wall.json @@ -1,9 +1,10 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", - "flintVersion": null, + "flintVersion": "0.0.0", "name": "walls_wall", "description": "Recorded test: walls_wall", "tags": ["wall", "connectible", "block-state", "neighbor-update"], + "minecraftIds": ["minecraft:cobblestone_wall"], "dependencies": [], "setup": { "cleanup": { diff --git a/tests/fluids/mixing.json b/tests/fluids/mixing.json index 60f15b3..b1776c5 100644 --- a/tests/fluids/mixing.json +++ b/tests/fluids/mixing.json @@ -1,8 +1,10 @@ { - "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", "name": "water_mixing_with_lava", "description": "Water converts lava source to obsidian", "tags": ["interaction", "lava"], + "minecraftIds": ["minecraft:water", "minecraft:lava"], "setup": { "cleanup": { "region": [ [0, 0, 0], [6, 5, 4] ] diff --git a/tests/fluids/water/corner_flow.json b/tests/fluids/water/corner_flow.json index feea80b..f5ffcee 100644 --- a/tests/fluids/water/corner_flow.json +++ b/tests/fluids/water/corner_flow.json @@ -1,5 +1,7 @@ { - "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_corner_flow", "description": "Water flows around corners properly", "tags": ["corner", "flow"], diff --git a/tests/fluids/water/downward_flow.json b/tests/fluids/water/downward_flow.json index 45f643f..7f9ebe7 100644 --- a/tests/fluids/water/downward_flow.json +++ b/tests/fluids/water/downward_flow.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_basic_downward_flow", "description": "Water flows downward when placed above air", "tags": ["basic", "flow", "gravity"], diff --git a/tests/fluids/water/downward_priority.json b/tests/fluids/water/downward_priority.json index dc1c8d7..67a3c34 100644 --- a/tests/fluids/water/downward_priority.json +++ b/tests/fluids/water/downward_priority.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_downward_priority", "description": "Water prioritizes flowing down over horizontal spread", "tags": ["priority", "flow"], diff --git a/tests/fluids/water/falling_state.json b/tests/fluids/water/falling_state.json index a7090d1..ea3bd52 100644 --- a/tests/fluids/water/falling_state.json +++ b/tests/fluids/water/falling_state.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_falling_state", "description": "Water sets falling=true when flowing downward", "tags": ["state", "falling"], diff --git a/tests/fluids/water/flowing_state.json b/tests/fluids/water/flowing_state.json index e976667..3f9e273 100644 --- a/tests/fluids/water/flowing_state.json +++ b/tests/fluids/water/flowing_state.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_flowing_state", "description": "Water has correct flowing state when not at source level", "tags": ["state", "flow"], diff --git a/tests/fluids/water/horizontal_spread.json b/tests/fluids/water/horizontal_spread.json index d76754a..0307489 100644 --- a/tests/fluids/water/horizontal_spread.json +++ b/tests/fluids/water/horizontal_spread.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_horizontal_spread", "description": "Water spreads horizontally up to 4 blocks from source", "tags": ["basic", "flow", "horizontal"], diff --git a/tests/fluids/water/infinite_source.json b/tests/fluids/water/infinite_source.json index 3c0f583..c671d6f 100644 --- a/tests/fluids/water/infinite_source.json +++ b/tests/fluids/water/infinite_source.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_infinite_source_creation", "description": "Two source blocks create infinite source when diagonally adjacent", "tags": ["infinite", "source"], diff --git a/tests/fluids/water/level_decrease.json b/tests/fluids/water/level_decrease.json index df5d730..c6fcd49 100644 --- a/tests/fluids/water/level_decrease.json +++ b/tests/fluids/water/level_decrease.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_level_decrease", "description": "Water level decreases by 1 per block horizontally", "tags": ["level", "flow"], diff --git a/tests/fluids/water/max_spread_distance.json b/tests/fluids/water/max_spread_distance.json index d50eef2..5483263 100644 --- a/tests/fluids/water/max_spread_distance.json +++ b/tests/fluids/water/max_spread_distance.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_max_spread_distance", "description": "Water spreads exactly 7 blocks from source on flat surface", "tags": ["distance", "limit"], diff --git a/tests/fluids/water/pool_formation.json b/tests/fluids/water/pool_formation.json index 69a36a0..15b4522 100644 --- a/tests/fluids/water/pool_formation.json +++ b/tests/fluids/water/pool_formation.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_pool_formation", "description": "Water fills a pool evenly from single source", "tags": ["pool", "fill"], diff --git a/tests/fluids/water/ravine_fill.json b/tests/fluids/water/ravine_fill.json index fbf750b..02f85ff 100644 --- a/tests/fluids/water/ravine_fill.json +++ b/tests/fluids/water/ravine_fill.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_ravine_fill", "description": "Water fills a ravine from top to bottom", "tags": ["ravine", "fill", "complex"], diff --git a/tests/fluids/water/replacement.json b/tests/fluids/water/replacement.json index 4926a79..ce415a7 100644 --- a/tests/fluids/water/replacement.json +++ b/tests/fluids/water/replacement.json @@ -1,5 +1,7 @@ { - "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_replacement_behavior", "description": "Water can replace certain non-solid blocks", "tags": ["replacement", "block"], diff --git a/tests/fluids/water/shortest_path.json b/tests/fluids/water/shortest_path.json index 0b01a2d..13c733b 100644 --- a/tests/fluids/water/shortest_path.json +++ b/tests/fluids/water/shortest_path.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_spreading_priority_shortest_path", "description": "Water takes shortest path to lower ground", "tags": ["pathfinding", "priority"], diff --git a/tests/fluids/water/source_removal.json b/tests/fluids/water/source_removal.json index 77b6367..2ce7db5 100644 --- a/tests/fluids/water/source_removal.json +++ b/tests/fluids/water/source_removal.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_source_removal", "description": "Flowing water disappears when source is removed", "tags": ["source", "removal"], diff --git a/tests/fluids/water/stability.json b/tests/fluids/water/stability.json index 9179447..19d0ec6 100644 --- a/tests/fluids/water/stability.json +++ b/tests/fluids/water/stability.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_tick_rate_consistency", "description": "Water updates consistently with 5-tick rate", "tags": ["timing", "tick"], diff --git a/tests/fluids/water/stair_flow.json b/tests/fluids/water/stair_flow.json index 8619608..91ddf9e 100644 --- a/tests/fluids/water/stair_flow.json +++ b/tests/fluids/water/stair_flow.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_stair_flow", "description": "Water flows down stairs correctly", "tags": ["stairs", "flow"], diff --git a/tests/fluids/water/three_source_infinite.json b/tests/fluids/water/three_source_infinite.json index 6f2e589..6906ef6 100644 --- a/tests/fluids/water/three_source_infinite.json +++ b/tests/fluids/water/three_source_infinite.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_three_source_infinite", "description": "Three adjacent source blocks create stable infinite sources", "tags": ["infinite", "source", "stable"], diff --git a/tests/fluids/water/u_shape.json b/tests/fluids/water/u_shape.json index c6cbbde..7b74f9e 100644 --- a/tests/fluids/water/u_shape.json +++ b/tests/fluids/water/u_shape.json @@ -1,5 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", + "minecraftIds": ["minecraft:water"], "name": "water_u_shape_flow", "description": "Water flows around obstacles in U-shaped channel", "tags": ["pathfinding", "complex"], diff --git a/tests/fluids/water/vertical_column.json b/tests/fluids/water/vertical_column.json index 798f0b8..f1e41f5 100644 --- a/tests/fluids/water/vertical_column.json +++ b/tests/fluids/water/vertical_column.json @@ -1,7 +1,9 @@ { "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "0.0.0", "name": "water_vertical_column", - "description": "Water creates continuous vertical column when falling", + "description": "Water creates continuous vertical column when falling", + "minecraftIds": ["minecraft:water"], "tags": ["vertical", "falling"], "setup": { "cleanup": { diff --git a/tests/portal/nether/create_nether_portal_X_21_21_All.json b/tests/portal/nether/create_nether_portal_X_21_21_All.json new file mode 100644 index 0000000..578dd15 --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_21_21_All.json @@ -0,0 +1,711 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_X_21_21_All", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [ 0, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 21, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 21, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 22, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [11, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 21, 0], "is": {"id": "minecraft:air"} }, + { + "pos": [ 11 , 1 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 2 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 3 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 4 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 5 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 6 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 7 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 8 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 9 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 10 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 11 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 12 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 13 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 14 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 15 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 16 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 17 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 18 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 19 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 20 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 21 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { "pos": [12, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 21, 0], "is": {"id": "minecraft:air"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_X_21_21_None.json b/tests/portal/nether/create_nether_portal_X_21_21_None.json new file mode 100644 index 0000000..8377e2b --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_21_21_None.json @@ -0,0 +1,703 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_X_21_21_None", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [ 0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 21, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 21, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [11, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 21, 0], "is": {"id": "minecraft:air"} }, + { + "pos": [ 11 , 1 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 2 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 3 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 4 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 5 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 6 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 7 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 8 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 9 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 10 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 11 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 12 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 13 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 14 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 15 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 16 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 17 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 18 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 19 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 20 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 21 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { "pos": [12, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 21, 0], "is": {"id": "minecraft:air"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_X_22_22_None.json b/tests/portal/nether/create_nether_portal_X_22_22_None.json new file mode 100644 index 0000000..f302fbd --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_22_22_None.json @@ -0,0 +1,757 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_X_22_22_None", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [ 0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 21, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 0, 22, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 1, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 2, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 3, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 4, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 5, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 6, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 7, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 8, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [ 9, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [10, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [11, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [12, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [13, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [14, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [15, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [16, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [17, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [18, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [19, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [20, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [21, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [22, 23, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 5, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 6, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 7, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 8, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 9, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 10, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 11, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 12, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 13, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 14, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 15, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 16, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 17, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 18, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 19, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 20, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 21, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [23, 22, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [11, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [4, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [5, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [6, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [7, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [8, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [9, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [10, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [11, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [12, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [13, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [14, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [15, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [16, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [17, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [18, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [19, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [20, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [21, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [22, 23, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 5, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 6, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 7, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 8, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 9, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 10, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 11, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 12, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 13, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 14, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 15, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 16, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 17, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 18, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 19, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 20, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 21, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [23, 22, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [1, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [3, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [4, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [5, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [6, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [7, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [8, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [9, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [10, 22, 0], "is": {"id": "minecraft:air"} }, + { + "pos": [ 11 , 1 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 2 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 3 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 4 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 5 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 6 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 7 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 8 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 9 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 10 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 11 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 12 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 13 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 14 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 15 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 16 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 17 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 18 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 19 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 20 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 21 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 11 , 22 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { "pos": [12, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [12, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [13, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [14, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [15, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [16, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [17, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [18, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [19, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [20, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [21, 22, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 2, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 3, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 4, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 5, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 6, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 7, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 8, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 9, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 10, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 11, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 12, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 13, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 14, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 15, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 16, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 17, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 18, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 19, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 20, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 21, 0], "is": {"id": "minecraft:air"} }, + { "pos": [22, 22, 0], "is": {"id": "minecraft:air"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_X_2_2_All.json b/tests/portal/nether/create_nether_portal_X_2_2_All.json new file mode 100644 index 0000000..799b1eb --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_2_2_All.json @@ -0,0 +1,65 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_X_2_2_All", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [1, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { + "pos": [ 1 , 1 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 1 , 2 , 0 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_X_2_3_All.json b/tests/portal/nether/create_nether_portal_X_2_3_All.json new file mode 100644 index 0000000..3b0d125 --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_2_3_All.json @@ -0,0 +1,65 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_X_2_3_All", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [1, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_X_2_3_None.json b/tests/portal/nether/create_nether_portal_X_2_3_None.json new file mode 100644 index 0000000..9cf51d2 --- /dev/null +++ b/tests/portal/nether/create_nether_portal_X_2_3_None.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "nether_portal_X_2_3_None", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [1, 0, 0], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_Z_2_2_None.json b/tests/portal/nether/create_nether_portal_Z_2_2_None.json new file mode 100644 index 0000000..0ab6e13 --- /dev/null +++ b/tests/portal/nether/create_nether_portal_Z_2_2_None.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_Z_2_2_None", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 1], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 1], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 2], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 2], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 3], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 3], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [0, 0, 1], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 1], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 1], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 2], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 2], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 3], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 3], "is": {"id": "minecraft:obsidian"} }, + { + "pos": [ 0 , 1 , 1 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { + "pos": [ 0 , 2 , 1 ], + "is" : [ {"id": "minecraft:air"}, {"id": "minecraft:fire"} ] + }, + { "pos": [0, 1, 2], "is": {"id": "minecraft:air"} }, + { "pos": [0, 2, 2], "is": {"id": "minecraft:air"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/create_nether_portal_Z_2_3_None.json b/tests/portal/nether/create_nether_portal_Z_2_3_None.json new file mode 100644 index 0000000..6f659f3 --- /dev/null +++ b/tests/portal/nether/create_nether_portal_Z_2_3_None.json @@ -0,0 +1,57 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "create_nether_portal_Z_2_3_None", + "description": "Test different portal size", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [30, 30, 30] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 1], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 1], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 0, 2], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 2], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 3], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 3], "block": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 3], "block": {"id": "minecraft:obsidian"} } + ] + }, + { "at": 2, "do": "use_item_on", "pos": [0, 0, 1], "face": "top", "item": "minecraft:flint_and_steel" }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 0, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 0, 2], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 2], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 3], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 3], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 3], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "z"} }, + { "pos": [0, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "z"} }, + { "pos": [0, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "z"} }, + { "pos": [0, 1, 2], "is": {"id": "minecraft:nether_portal", "axis": "z"} }, + { "pos": [0, 2, 2], "is": {"id": "minecraft:nether_portal", "axis": "z"} }, + { "pos": [0, 3, 2], "is": {"id": "minecraft:nether_portal", "axis": "z"} } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/destroy_nether_portal_X_2_3_Bottom.json b/tests/portal/nether/destroy_nether_portal_X_2_3_Bottom.json new file mode 100644 index 0000000..9a4cdf7 --- /dev/null +++ b/tests/portal/nether/destroy_nether_portal_X_2_3_Bottom.json @@ -0,0 +1,96 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "destroy_nether_portal_X_2_3_Bottom", + "description": "Test different portal size to destroy", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [23, 23, 23] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 2, "do": "place", "pos": [1, 0, 0], "block": {"id": "minecraft:air"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/destroy_nether_portal_X_2_3_Center.json b/tests/portal/nether/destroy_nether_portal_X_2_3_Center.json new file mode 100644 index 0000000..c303a01 --- /dev/null +++ b/tests/portal/nether/destroy_nether_portal_X_2_3_Center.json @@ -0,0 +1,97 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "destroy_nether_portal_X_2_3_Center", + "description": "Test different portal size to destroy", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [23, 23, 23] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 2, "do": "place", "pos": [1, 2, 0], "block": {"id": "minecraft:air"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/destroy_nether_portal_X_2_3_Left.json b/tests/portal/nether/destroy_nether_portal_X_2_3_Left.json new file mode 100644 index 0000000..1907d0f --- /dev/null +++ b/tests/portal/nether/destroy_nether_portal_X_2_3_Left.json @@ -0,0 +1,96 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "destroy_nether_portal_X_2_3_Left", + "description": "Test different portal size to destroy", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [23, 23, 23] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 2, "do": "place", "pos": [0, 2, 0], "block": {"id": "minecraft:air"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/destroy_nether_portal_X_2_3_Right.json b/tests/portal/nether/destroy_nether_portal_X_2_3_Right.json new file mode 100644 index 0000000..2363c68 --- /dev/null +++ b/tests/portal/nether/destroy_nether_portal_X_2_3_Right.json @@ -0,0 +1,96 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "destroy_nether_portal_X_2_3_Right", + "description": "Test different portal size to destroy", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [23, 23, 23] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 2, "do": "place", "pos": [3, 2, 0], "block": {"id": "minecraft:air"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/destroy_nether_portal_X_2_3_Top.json b/tests/portal/nether/destroy_nether_portal_X_2_3_Top.json new file mode 100644 index 0000000..8631a39 --- /dev/null +++ b/tests/portal/nether/destroy_nether_portal_X_2_3_Top.json @@ -0,0 +1,96 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "destroy_nether_portal_X_2_3_Top", + "description": "Test different portal size to destroy", + "tags": ["portal", "nether_portal", "obsidian", "fire"], + "minecraftIds": ["minecraft:obsidian", "minecraft:fire", "minecraft:nether_portal"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [23, 23, 23] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 2, "do": "place", "pos": [1, 4, 0], "block": {"id": "minecraft:air"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [0, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [0, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [2, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 0, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 1, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 2, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 3, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [3, 4, 0], "is": {"id": "minecraft:obsidian"} }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:air" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + } + ], + "breakpoints": [] +} + diff --git a/tests/portal/nether/nether_portal_X_2_3_adjacent_fill.json b/tests/portal/nether/nether_portal_X_2_3_adjacent_fill.json new file mode 100644 index 0000000..b69dc4a --- /dev/null +++ b/tests/portal/nether/nether_portal_X_2_3_adjacent_fill.json @@ -0,0 +1,527 @@ +{ + "$schema": "https://raw.githubusercontent.com/FlintTestMC/flint-core/refs/heads/main/flint-content/test_spec_schema.json", + "flintVersion": "1.0.0", + "name": "nether_portal_X_2_3_adjacent_fill", + "description": "Tests that placing and removing blocks adjacent to a 2x3 X-axis nether portal (front and back faces) does not destroy the portal", + "tags": ["portal", "nether_portal", "obsidian"], + "minecraftIds": ["minecraft:obsidian", "minecraft:nether_portal", "minecraft:stone"], + "dependencies": [], + "setup": { + "cleanup": { + "region": [ [0, 0, 0], [4, 5, 3] ] + } + }, + "timeline": [ + { + "at": 0, + "do": "place_each", + "blocks": [ + { "pos": [0, 0, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 1], "block": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "block": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { + "at": 1, + "do": "assert", + "checks": [ + { "pos": [0, 0, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 1, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 2, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 3, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [0, 4, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 0, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 1, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 2, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 3, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [3, 4, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 0, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 0, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 4, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [2, 4, 1], "is": {"id": "minecraft:obsidian" } }, + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + }, + { "at": 1, "do": "place", "pos": [1, 1, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 2, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 2, "do": "place", "pos": [1, 2, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 3, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 3, "do": "place", "pos": [1, 3, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 4, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 4, "do": "place", "pos": [2, 1, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 5, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 5, "do": "place", "pos": [2, 2, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 6, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 6, "do": "place", "pos": [2, 3, 2], "block": {"id": "minecraft:stone"} }, + { + "at": 7, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 7, "do": "place", "pos": [1, 1, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 8, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 8, "do": "place", "pos": [1, 2, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 9, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 9, "do": "place", "pos": [1, 3, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 10, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 10, "do": "place", "pos": [2, 1, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 11, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 11, "do": "place", "pos": [2, 2, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 12, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 12, "do": "place", "pos": [2, 3, 0], "block": {"id": "minecraft:stone"} }, + { + "at": 13, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 13, "do": "place", "pos": [2, 3, 0], "block": {"id": "minecraft:air"} }, + { + "at": 14, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 0], "is": {"id": "minecraft:air" } } + ] + }, + { "at": 14, "do": "place", "pos": [2, 2, 0], "block": {"id": "minecraft:air"} }, + { + "at": 15, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 15, "do": "place", "pos": [2, 1, 0], "block": {"id": "minecraft:air"} }, + { + "at": 16, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 16, "do": "place", "pos": [1, 3, 0], "block": {"id": "minecraft:air"} }, + { + "at": 17, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 17, "do": "place", "pos": [1, 2, 0], "block": {"id": "minecraft:air"} }, + { + "at": 18, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 1, 0], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 18, "do": "place", "pos": [1, 1, 0], "block": {"id": "minecraft:air"} }, + { + "at": 19, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 3, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 19, "do": "place", "pos": [2, 3, 2], "block": {"id": "minecraft:air"} }, + { + "at": 20, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 2, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 20, "do": "place", "pos": [2, 2, 2], "block": {"id": "minecraft:air"} }, + { + "at": 21, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [2, 1, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 21, "do": "place", "pos": [2, 1, 2], "block": {"id": "minecraft:air"} }, + { + "at": 22, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 3, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 22, "do": "place", "pos": [1, 3, 2], "block": {"id": "minecraft:air"} }, + { + "at": 23, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } }, + { "pos": [1, 2, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 23, "do": "place", "pos": [1, 2, 2], "block": {"id": "minecraft:air"} }, + { + "at": 24, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 1, 2], "is": {"id": "minecraft:stone" } } + ] + }, + { "at": 24, "do": "place", "pos": [1, 1, 2], "block": {"id": "minecraft:air"} }, + { + "at": 25, + "do": "assert", + "checks": [ + { "pos": [1, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [1, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 1, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 2, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} }, + { "pos": [2, 3, 1], "is": {"id": "minecraft:nether_portal", "axis": "x"} } + ] + } + ], + "breakpoints": [] +} +