Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "parent": "minecraft:nether/root",
- "display": {
- "icon": {
- "item": "minecraft:glowstone"
- },
- "title": {
- "translate": "charlottebuff.advancements.misc.build_aether_portal.title"
- },
- "description": {
- "translate": "charlottebuff.advancements.misc.build_aether_portal.description"
- },
- "frame": "task",
- "show_toast": true,
- "announce_to_chat": true,
- "hidden": false
- },
- "rewards": {
- "loot": ["charlottebuff:advancement_rewards/build_aether_portal"]
- },
- "criteria": {
- "bottom_left_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "bottom_right_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "middle_left_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "middle_right_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "top_left_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "top_right_along_x_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetX": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "bottom_left_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "bottom_right_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "middle_left_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "middle_right_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "top_left_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Right Air",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- },
- "top_right_along_z_axis": {
- "trigger": "minecraft:placed_block",
- "conditions": {
- "location": [
- {
- "condition": "minecraft:block_state_property",
- "block": "minecraft:water"
- },
- {
- "__comment": "Base Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Base Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": -3,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Middle Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Top Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Left Glowstone",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Apex Right Glowstone",
- "condition": "minecraft:location_check",
- "offsetY": 1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:aether_portal_frame_blocks"
- }
- }
- },
- {
- "__comment": "Bottom Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Bottom Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -2,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Middle Right Air",
- "condition": "minecraft:location_check",
- "offsetY": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- },
- {
- "__comment": "Top Left Air",
- "condition": "minecraft:location_check",
- "offsetZ": -1,
- "predicate": {
- "block": {
- "tag": "charlottebuff:air"
- }
- }
- }
- ]
- }
- }
- },
- "requirements": [
- [
- "bottom_left_along_x_axis",
- "bottom_right_along_x_axis",
- "middle_left_along_x_axis",
- "middle_right_along_x_axis",
- "top_left_along_x_axis",
- "top_right_along_x_axis",
- "bottom_left_along_z_axis",
- "bottom_right_along_z_axis",
- "middle_left_along_z_axis",
- "middle_right_along_z_axis",
- "top_left_along_z_axis",
- "top_right_along_z_axis"
- ]
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement