{
    "parent": "nova_structures:root",
    "criteria": {
        "nova_structures:tavern_acacia": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_acacia"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_birch": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_birch"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_cherry": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_cherry"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_dark_oak": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_dark_oak"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_desert": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_desert"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_jungle": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_jungle"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_mangrove": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_mangrove"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_oak": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_oak"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_spruce": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_spruce"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_swamp": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_swamp"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_snowy": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_snowy"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        },
        "nova_structures:tavern_pale": {
            "conditions": {
                "player": [
                    {
                        "condition": "minecraft:entity_properties",
                        "entity": "this",
                        "predicate": {
                            "location": {
                                "structures": "nova_structures:tavern_pale"
                            }
                        }
                    }
                ]
            },
            "trigger": "minecraft:location"
        }
    },
    "display": {
        "announce_to_chat": true,
        "description": {
            "translate": "advancement.dnt.adventure.find_tavern",
            "fallback": "Find safety within a Tavern"
        },
        "frame": "task",
        "hidden": false,
        "icon": {
			"count": 1,
            "id": "minecraft:cartography_table"
        },
        "show_toast": true,
        "title": {
            "translate": "advancement.dnt.adventure.find_tavern.title",
            "fallback": "Safe Haven"
        }
    },
    "requirements": [
        [
            "nova_structures:tavern_acacia",
            "nova_structures:tavern_birch",
            "nova_structures:tavern_cherry",
            "nova_structures:tavern_dark_oak",
            "nova_structures:tavern_desert",
            "nova_structures:tavern_jungle",
            "nova_structures:tavern_mangrove",
            "nova_structures:tavern_oak",
            "nova_structures:tavern_spruce",
            "nova_structures:tavern_swamp",
			"nova_structures:tavern_snowy",
            "nova_structures:tavern_pale"
        ]
    ],
    "sends_telemetry_event": false
}
