import * as ui from "@minecraft/server-ui";

// Dados completos de todos os mobs (índice 0 a 79)
const bestiarioMobs = [
    // 1
    { emoji: "", nome: "wiki.nome.aldeao", vida: "wiki.vida.aldeao", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.aldeao", ataque: "wiki.ataque.aldeao", descricao: "wiki.bestiario.aldeao", texturaPreview: "textures/entity/villager/villager.png" },
    // 2
    { emoji: "", nome: "wiki.nome.allay", vida: "wiki.vida.allay", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.allay", ataque: "wiki.ataque.allay", descricao: "wiki.bestiario.allay", texturaPreview: "textures/entity/allay/allay.png" },
    // 3
    { emoji: "", nome: "wiki.nome.axolote", vida: "wiki.vida.axolote", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.axolote", ataque: "wiki.ataque.axolote", descricao: "wiki.bestiario.axolote", texturaPreview: "textures/entity/axolotl/axolotl_blue.png" },
    // 4
    { emoji: "", nome: "wiki.nome.peixes", vida: "wiki.vida.peixes", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.peixes", ataque: "wiki.ataque.peixes", descricao: "wiki.bestiario.peixes", texturaPreview: "textures/items/fish.png" },
    // 5
    { emoji: "", nome: "wiki.nome.baiacu", vida: "wiki.vida.baiacu", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.baiacu", ataque: "wiki.ataque.baiacu", descricao: "wiki.bestiario.baiacu", texturaPreview: "textures/entity/pufferfish/pufferfish.png" },
    // 6
    { emoji: "", nome: "wiki.nome.equinos", vida: "wiki.vida.equinos", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.equinos", ataque: "wiki.ataque.equinos", descricao: "wiki.bestiario.equinos", texturaPreview: "textures/entity/horse/horse.png" },
    // 7
    { emoji: "", nome: "wiki.nome.coelho", vida: "wiki.vida.coelho", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.coelho", ataque: "wiki.ataque.coelho", descricao: "wiki.bestiario.coelho", texturaPreview: "textures/entity/rabbit/rabbit.png" },
    // 8
    { emoji: "", nome: "wiki.nome.ruminantes", vida: "wiki.vida.ruminantes", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.ruminantes", ataque: "wiki.ataque.ruminantes", descricao: "wiki.bestiario.ruminantes", texturaPreview: "textures/entity/cow/cow.png" },
    // 9
    { emoji: "", nome: "wiki.nome.galinha", vida: "wiki.vida.galinha", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.galinha", ataque: "wiki.ataque.galinha", descricao: "wiki.bestiario.galinha", texturaPreview: "textures/entity/chicken/chicken.png" },
    // 10
    { emoji: "", nome: "wiki.nome.gato", vida: "wiki.vida.gato", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.gato", ataque: "wiki.ataque.gato", descricao: "wiki.bestiario.gato", texturaPreview: "textures/entity/cat/cat_black.png" },
    // 11
    { emoji: "", nome: "wiki.nome.sapo", vida: "wiki.vida.sapo", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.sapo", ataque: "wiki.ataque.sapo", descricao: "wiki.bestiario.sapo", texturaPreview: "textures/entity/frog/frog.png" },
    // 12
    { emoji: "", nome: "wiki.nome.golens", vida: "wiki.vida.golens", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.golens", ataque: "wiki.ataque.golens", descricao: "wiki.bestiario.golens", texturaPreview: "textures/entity/iron_golem/iron_golem.png" },
    // 13
    { emoji: "", nome: "wiki.nome.ocelote", vida: "wiki.vida.ocelote", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.ocelote", ataque: "wiki.ataque.ocelote", descricao: "wiki.bestiario.ocelote", texturaPreview: "textures/entity/cat/ocelot.png" },
    // 14
    { emoji: "", nome: "wiki.nome.lavagante", vida: "wiki.vida.lavagante", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.lavagante", ataque: "wiki.ataque.lavagante", descricao: "wiki.bestiario.lavagante", texturaPreview: "textures/entity/lobster/lobster.png" },
    // 15
    { emoji: "", nome: "wiki.nome.lulas", vida: "wiki.vida.lulas", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.lulas", ataque: "wiki.ataque.lulas", descricao: "wiki.bestiario.lulas", texturaPreview: "textures/entity/squid/squid.png" },
    // 16
    { emoji: "", nome: "wiki.nome.morcego", vida: "wiki.vida.morcego", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.morcego", ataque: "wiki.ataque.morcego", descricao: "wiki.bestiario.morcego", texturaPreview: "textures/entity/bat/bat.png" },
    // 17
    { emoji: "", nome: "wiki.nome.ovelha", vida: "wiki.vida.ovelha", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.ovelha", ataque: "wiki.ataque.ovelha", descricao: "wiki.bestiario.ovelha", texturaPreview: "textures/entity/sheep/sheep.png" },
    // 18
    { emoji: "", nome: "wiki.nome.papagaio", vida: "wiki.vida.papagaio", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.papagaio", ataque: "wiki.ataque.papagaio", descricao: "wiki.bestiario.papagaio", texturaPreview: "textures/entity/parrot/parrot_red.png" },
    // 19
    { emoji: "", nome: "wiki.nome.piglin", vida: "wiki.vida.piglin", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.piglin", ataque: "wiki.ataque.piglin", descricao: "wiki.bestiario.piglin", texturaPreview: "textures/entity/piglin/piglin.png" },
    // 20
    { emoji: "", nome: "wiki.nome.porco", vida: "wiki.vida.porco", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.porco", ataque: "wiki.ataque.porco", descricao: "wiki.bestiario.porco", texturaPreview: "textures/entity/pig/pig.png" },
    // 21
    { emoji: "", nome: "wiki.nome.raposa", vida: "wiki.vida.raposa", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.raposa", ataque: "wiki.ataque.raposa", descricao: "wiki.bestiario.raposa", texturaPreview: "textures/entity/fox/fox.png" },
    // 22
    { emoji: "", nome: "wiki.nome.tartaruga", vida: "wiki.vida.tartaruga", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.tartaruga", ataque: "wiki.ataque.tartaruga", descricao: "wiki.bestiario.tartaruga", texturaPreview: "textures/entity/turtle/turtle.png" },
    // 23
    { emoji: "", nome: "wiki.nome.urso", vida: "wiki.vida.urso", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.urso", ataque: "wiki.ataque.urso", descricao: "wiki.bestiario.urso", texturaPreview: "textures/entity/polar_bear/polar_bear.png" },
    // 24
    { emoji: "", nome: "wiki.nome.vendedor", vida: "wiki.vida.vendedor", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.vendedor", ataque: "wiki.ataque.vendedor", descricao: "wiki.bestiario.vendedor", texturaPreview: "textures/entity/wandering_trader/wandering_trader.png" },
    // 25
    { emoji: "", nome: "wiki.nome.abelha", vida: "wiki.vida.abelha", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.abelha", ataque: "wiki.ataque.abelha", descricao: "wiki.bestiario.abelha", texturaPreview: "textures/entity/bee/bee.png" },
    // 26
    { emoji: "", nome: "wiki.nome.aranhas", vida: "wiki.vida.aranhas", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.aranhas", ataque: "wiki.ataque.aranhas", descricao: "wiki.bestiario.aranhas", texturaPreview: "textures/entity/spider/spider.png" },
    // 27
    { emoji: "", nome: "wiki.nome.cabras", vida: "wiki.vida.cabras", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.cabras", ataque: "wiki.ataque.cabras", descricao: "wiki.bestiario.cabras", texturaPreview: "textures/entity/goat/goat.png" },
    // 28
    { emoji: "", nome: "wiki.nome.enderman", vida: "wiki.vida.enderman", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.enderman", ataque: "wiki.ataque.enderman", descricao: "wiki.bestiario.enderman", texturaPreview: "textures/entity/enderman/enderman.png" },
    // 29
    { emoji: "", nome: "wiki.nome.golfinho", vida: "wiki.vida.golfinho", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.golfinho", ataque: "wiki.ataque.golfinho", descricao: "wiki.bestiario.golfinho", texturaPreview: "textures/entity/dolphin/dolphin.png" },
    // 30
    { emoji: "", nome: "wiki.nome.lhamas", vida: "wiki.vida.lhamas", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.lhamas", ataque: "wiki.ataque.lhamas", descricao: "wiki.bestiario.lhamas", texturaPreview: "textures/entity/llama/llama.png" },
    // 31
    { emoji: "", nome: "wiki.nome.lobo", vida: "wiki.vida.lobo", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.lobo", ataque: "wiki.ataque.lobo", descricao: "wiki.bestiario.lobo", texturaPreview: "textures/entity/wolf/wolf.png" },
    // 32
    { emoji: "", nome: "wiki.nome.panda", vida: "wiki.vida.panda", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.panda", ataque: "wiki.ataque.panda", descricao: "wiki.bestiario.panda", texturaPreview: "textures/entity/panda/panda.png" },
    // 33
    { emoji: "", nome: "wiki.nome.afogado", vida: "wiki.vida.afogado", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.afogado", ataque: "wiki.ataque.afogado", descricao: "wiki.bestiario.afogado", texturaPreview: "textures/entity/zombie/drowned.png" },
    // 34
    { emoji: "", nome: "wiki.nome.zumbis", vida: "wiki.vida.zumbis", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.zumbis", ataque: "wiki.ataque.zumbis", descricao: "wiki.bestiario.zumbis", texturaPreview: "textures/entity/zombie/zombie.png" },
    // 35
    { emoji: "", nome: "wiki.nome.blaze", vida: "wiki.vida.blaze", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.blaze", ataque: "wiki.ataque.blaze", descricao: "wiki.bestiario.blaze", texturaPreview: "textures/entity/blaze/blaze.png" },
    // 36
    { emoji: "", nome: "wiki.nome.bruxa", vida: "wiki.vida.bruxa", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.bruxa", ataque: "wiki.ataque.bruxa", descricao: "wiki.bestiario.bruxa", texturaPreview: "textures/entity/witch/witch.png" },
    // 37
    { emoji: "", nome: "wiki.nome.cavaleiro", vida: "wiki.vida.cavaleiro", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.cavaleiro", ataque: "wiki.ataque.cavaleiro", descricao: "wiki.bestiario.cavaleiro", texturaPreview: "textures/entity/skeleton/skeleton.png" },
    // 38
    { emoji: "", nome: "wiki.nome.creeper", vida: "wiki.vida.creeper", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.creeper", ataque: "wiki.ataque.creeper", descricao: "wiki.bestiario.creeper", texturaPreview: "textures/entity/creeper/creeper.png" },
    // 39
    { emoji: "", nome: "wiki.nome.magma_cube", vida: "wiki.vida.magma_cube", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.magma_cube", ataque: "wiki.ataque.magma_cube", descricao: "wiki.bestiario.magma_cube", texturaPreview: "textures/entity/magma_cube/magma_cube.png" },
    // 40
    { emoji: "", nome: "wiki.nome.warden", vida: "wiki.vida.warden", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.warden", ataque: "wiki.ataque.warden", descricao: "wiki.bestiario.warden", texturaPreview: "textures/entity/warden/warden.png" },
    // 41
    { emoji: "", nome: "wiki.nome.devastador", vida: "wiki.vida.devastador", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.devastador", ataque: "wiki.ataque.devastador", descricao: "wiki.bestiario.devastador", texturaPreview: "textures/entity/ravager/ravager.png" },
    // 42
    { emoji: "", nome: "wiki.nome.endermite", vida: "wiki.vida.endermite", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.endermite", ataque: "wiki.ataque.endermite", descricao: "wiki.bestiario.endermite", texturaPreview: "textures/entity/endermite/endermite.png" },
    // 43
    { emoji: "", nome: "wiki.nome.esqueletos", vida: "wiki.vida.esqueletos", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.esqueletos", ataque: "wiki.ataque.esqueletos", descricao: "wiki.bestiario.esqueletos", texturaPreview: "textures/entity/skeleton/skeleton.png" },
    // 44
    { emoji: "", nome: "wiki.nome.ghast", vida: "wiki.vida.ghast", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.ghast", ataque: "wiki.ataque.ghast", descricao: "wiki.bestiario.ghast", texturaPreview: "textures/entity/ghast/ghast.png" },
    // 45
    { emoji: "", nome: "wiki.nome.guardiao", vida: "wiki.vida.guardiao", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.guardiao", ataque: "wiki.ataque.guardiao", descricao: "wiki.bestiario.guardiao", texturaPreview: "textures/entity/guardian/guardian.png" },
    // 46
    { emoji: "", nome: "wiki.nome.hoglin", vida: "wiki.vida.hoglin", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.hoglin", ataque: "wiki.ataque.hoglin", descricao: "wiki.bestiario.hoglin", texturaPreview: "textures/entity/hoglin/hoglin.png" },
    // 47
    { emoji: "", nome: "wiki.nome.invocador", vida: "wiki.vida.invocador", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.invocador", ataque: "wiki.ataque.invocador", descricao: "wiki.bestiario.invocador", texturaPreview: "textures/entity/evoker/evoker.png" },
    // 48
    { emoji: "", nome: "wiki.nome.phantom", vida: "wiki.vida.phantom", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.phantom", ataque: "wiki.ataque.phantom", descricao: "wiki.bestiario.phantom", texturaPreview: "textures/entity/phantom/phantom.png" },
    // 49
    { emoji: "", nome: "wiki.nome.piglin_brute", vida: "wiki.vida.piglin_brute", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.piglin_brute", ataque: "wiki.ataque.piglin_brute", descricao: "wiki.bestiario.piglin_brute", texturaPreview: "textures/entity/piglin_brute/piglin_brute.png" },
    // 50
    { emoji: "", nome: "wiki.nome.saqueadores", vida: "wiki.vida.saqueadores", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.saqueadores", ataque: "wiki.ataque.saqueadores", descricao: "wiki.bestiario.saqueadores", texturaPreview: "textures/entity/pillager/pillager.png" },
    // 51
    { emoji: "", nome: "wiki.nome.shulker", vida: "wiki.vida.shulker", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.shulker", ataque: "wiki.ataque.shulker", descricao: "wiki.bestiario.shulker", texturaPreview: "textures/entity/shulker/shulker.png" },
    // 52
    { emoji: "", nome: "wiki.nome.slime", vida: "wiki.vida.slime", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.slime", ataque: "wiki.ataque.slime", descricao: "wiki.bestiario.slime", texturaPreview: "textures/entity/slime/slime.png" },
    // 53
    { emoji: "", nome: "wiki.nome.traca", vida: "wiki.vida.traca", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.traca", ataque: "wiki.ataque.traca", descricao: "wiki.bestiario.traca", texturaPreview: "textures/entity/silverfish/silverfish.png" },
    // 54
    { emoji: "", nome: "wiki.nome.vex", vida: "wiki.vida.vex", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.vex", ataque: "wiki.ataque.vex", descricao: "wiki.bestiario.vex", texturaPreview: "textures/entity/vex/vex.png" },
    // 55
    { emoji: "", nome: "wiki.nome.vingador", vida: "wiki.vida.vingador", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.vingador", ataque: "wiki.ataque.vingador", descricao: "wiki.bestiario.vingador", texturaPreview: "textures/entity/vindicator/vindicator.png" },
    // 56
    { emoji: "", nome: "wiki.nome.zoglin", vida: "wiki.vida.zoglin", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.zoglin", ataque: "wiki.ataque.zoglin", descricao: "wiki.bestiario.zoglin", texturaPreview: "textures/entity/zoglin/zoglin.png" },
    // 57
    { emoji: "", nome: "wiki.nome.dragao", vida: "wiki.vida.dragao", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.dragao", ataque: "wiki.ataque.dragao", descricao: "wiki.bestiario.dragao", texturaPreview: "textures/entity/ender_dragon/ender_dragon.png" },
    // 58
    { emoji: "", nome: "wiki.nome.wither", vida: "wiki.vida.wither", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.wither", ataque: "wiki.ataque.wither", descricao: "wiki.bestiario.wither", texturaPreview: "textures/entity/wither/wither.png" },
    // 59
    { emoji: "", nome: "wiki.nome.camelo", vida: "wiki.vida.camelo", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.camelo", ataque: "wiki.ataque.camelo", descricao: "wiki.bestiario.camelo", texturaPreview: "textures/entity/camel/camel.png" },
    // 60
    { emoji: "", nome: "wiki.nome.farejador", vida: "wiki.vida.farejador", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.farejador", ataque: "wiki.ataque.farejador", descricao: "wiki.bestiario.farejador", texturaPreview: "textures/entity/sniffer/sniffer.png" },
    // 61
    { emoji: "", nome: "wiki.nome.olhos", vida: "wiki.vida.olhos", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.olhos", ataque: "wiki.ataque.olhos", descricao: "wiki.bestiario.olhos", texturaPreview: "textures/entity/eye_of_ender/eye_of_ender.png" },
    // 62
    { emoji: "", nome: "wiki.nome.fantasma", vida: "wiki.vida.fantasma", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.fantasma", ataque: "wiki.ataque.fantasma", descricao: "wiki.bestiario.fantasma", texturaPreview: "textures/entity/phantom/phantom.png" },
    // 63
    { emoji: "", nome: "wiki.nome.navi", vida: "wiki.vida.navi", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.navi", ataque: "wiki.ataque.navi", descricao: "wiki.bestiario.navi", texturaPreview: "textures/entity/navi/navi.png" },
    // 64
    { emoji: "", nome: "wiki.nome.bau.monstro", vida: "wiki.vida.bau.monstro", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.bau.monstro", ataque: "wiki.ataque.bau.monstro", descricao: "wiki.bestiario.bau.monstro", texturaPreview: "textures/blocks/chest.png" },
    // 65
    { emoji: "", nome: "wiki.nome.briza", vida: "wiki.vida.briza", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.briza", ataque: "wiki.ataque.briza", descricao: "wiki.bestiario.briza", texturaPreview: "textures/entity/breeze/breeze.png" },
    // 66
    { emoji: "", nome: "wiki.nome.tatu", vida: "wiki.vida.tatu", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.tatu", ataque: "wiki.ataque.tatu", descricao: "wiki.bestiario.tatu", texturaPreview: "textures/entity/armadillo/armadillo.png" },
    // 67
    { emoji: "", nome: "wiki.nome.sereia", vida: "wiki.vida.sereia", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.sereia", ataque: "wiki.ataque.sereia", descricao: "wiki.bestiario.sereia", texturaPreview: "textures/entity/drowned/drowned.png" },
    // 68
    { emoji: "", nome: "wiki.nome.goblins", vida: "wiki.vida.goblins", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.goblins", ataque: "wiki.ataque.goblins", descricao: "wiki.bestiario.goblins", texturaPreview: "textures/entity/pillager/pillager.png" },
    // 69
    { emoji: "", nome: "wiki.nome.dragao_almas", vida: "wiki.vida.dragao_almas", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.dragao_almas", ataque: "wiki.ataque.dragao_almas", descricao: "wiki.bestiario.dragao_almas", texturaPreview: "textures/entity/ender_dragon/ender_dragon.png" },
    // 70
    { emoji: "", nome: "wiki.nome.dragao_sangue", vida: "wiki.vida.dragao_sangue", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.dragao_sangue", ataque: "wiki.ataque.dragao_sangue", descricao: "wiki.bestiario.dragao_sangue", texturaPreview: "textures/entity/ender_dragon/ender_dragon.png" },
    // 71
    { emoji: "", nome: "wiki.nome.dragao_gelo", vida: "wiki.vida.dragao_gelo", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.dragao_gelo", ataque: "wiki.ataque.dragao_gelo", descricao: "wiki.bestiario.dragao_gelo", texturaPreview: "textures/entity/ender_dragon/ender_dragon.png" },
    // 72
    { emoji: "", nome: "wiki.nome.dragao_venenoso", vida: "wiki.vida.dragao_venenoso", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.dragao_venenoso", ataque: "wiki.ataque.dragao_venenoso", descricao: "wiki.bestiario.dragao_venenoso", texturaPreview: "textures/entity/ender_dragon/ender_dragon.png" },
    // 73
    { emoji: "", nome: "wiki.nome.vagalume", vida: "wiki.vida.vagalume", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.vagalume", ataque: "wiki.ataque.vagalume", descricao: "wiki.bestiario.vagalume", texturaPreview: "textures/entity/glow_squid/glow_squid.png" },
    // 74
    { emoji: "", nome: "wiki.nome.boss3", vida: "wiki.vida.boss3", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.boss3", ataque: "wiki.ataque.boss3", descricao: "wiki.bestiario.boss3", texturaPreview: "textures/entity/boss3.png" },
    // 75
    { emoji: "", nome: "wiki.nome.boss2", vida: "wiki.vida.boss2", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.boss2", ataque: "wiki.ataque.boss2", descricao: "wiki.bestiario.boss2", texturaPreview: "textures/entity/boss2.png" },
    // 76
    { emoji: "", nome: "wiki.nome.golem_mago", vida: "wiki.vida.golem_mago", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.golem_mago", ataque: "wiki.ataque.golem_mago", descricao: "wiki.bestiario.golem_mago", texturaPreview: "textures/entity/golem_mago.png" },
    // 77
    { emoji: "", nome: "wiki.nome.boss1", vida: "wiki.vida.boss1", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.boss1", ataque: "wiki.ataque.boss1", descricao: "wiki.bestiario.boss1", texturaPreview: "textures/entity/boss1.png" },
    // 78
    { emoji: "", nome: "wiki.nome.lingua_viva", vida: "wiki.vida.lingua_viva", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.lingua_viva", ataque: "wiki.ataque.lingua_viva", descricao: "wiki.bestiario.lingua_viva", texturaPreview: "textures/entity/living_tongue.png" },
    // 79
    { emoji: "", nome: "wiki.nome.fantasma_fim", vida: "wiki.vida.fantasma_fim", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.fantasma_fim", ataque: "wiki.ataque.fantasma_fim", descricao: "wiki.bestiario.fantasma_fim", texturaPreview: "textures/entity/end_phantom.png" },
    // 80
    { emoji: "", nome: "wiki.nome.boss4", vida: "wiki.vida.boss4", alimentacao: "mob.alimentacao.desconhecida", habitat: "wiki.habitat.boss4", ataque: "wiki.ataque.boss4", descricao: "wiki.bestiario.boss4", texturaPreview: "textures/entity/boss4/boss4.png" }
];

// Função única para abrir qualquer mob
function abrirMob(mobIndex, player) {
    const mob = bestiarioMobs[mobIndex];
    if (!mob) {
        player.sendMessage({ rawtext: [{ translate: "tp.arena.title" }]});
        return;
    }

    const form = new ui.ActionFormData();
    form.title("wellforced:bestiario");

    // Body dinâmico com rawtext
    form.body({
        rawtext: [
            { text: "\n\n\n\n" },
            { text: mob.emoji },
            { text: "\n\n\n\n\n\n" },
            { text: "§6" }, { text: "§l" }, { translate: mob.nome }, { text: "\n" }, { text: "§r" },
            { text: "§a" }, { translate: mob.vida },
            { text: "\n" },
            { text: "§d" }, { translate: mob.alimentacao || "mob.alimentacao.desconhecida" },
            { text: "\n" },
            { text: "§c" }, { translate: mob.habitat },
            { text: "\n" },
            { text: "§b" }, { translate: mob.ataque },
            { text: "\n" },
            { text: "\n\n" },
            { text: "§e" }, { translate: mob.descricao }
        ]
    });

    // Botões
    form.button({ rawtext: [{ translate: "menu.voltar" }] });   // índice 0
    form.button(" ");                                          // índice 1 (vazio ou placeholder)
    form.button("", mob.texturaPreview);                       // índice 2 → TEXTURA DINÂMICA PARA O PREVIEW

    form.show(player).then(res => {
        if (res.canceled) return;
        if (res.selection === 0) {
            player.runCommand("event entity @s remove_player_npc");
            abrirBestiario(player);
        }
    });
}

// Funções de chamada (mantenha para compatibilidade com o resto do seu código)
function abrirMob_1(player)  { abrirMob(0, player); }
function abrirMob_2(player)  { abrirMob(1, player); }
function abrirMob_3(player)  { abrirMob(2, player); }
function abrirMob_4(player)  { abrirMob(3, player); }
function abrirMob_5(player)  { abrirMob(4, player); }
function abrirMob_6(player)  { abrirMob(5, player); }
function abrirMob_7(player)  { abrirMob(6, player); }
function abrirMob_8(player)  { abrirMob(7, player); }
function abrirMob_9(player)  { abrirMob(8, player); }
function abrirMob_10(player) { abrirMob(9, player); }
function abrirMob_11(player) { abrirMob(10, player); }
function abrirMob_12(player) { abrirMob(11, player); }
function abrirMob_13(player) { abrirMob(12, player); }
function abrirMob_14(player) { abrirMob(13, player); }
function abrirMob_15(player) { abrirMob(14, player); }
function abrirMob_16(player) { abrirMob(15, player); }
function abrirMob_17(player) { abrirMob(16, player); }
function abrirMob_18(player) { abrirMob(17, player); }
function abrirMob_19(player) { abrirMob(18, player); }
function abrirMob_20(player) { abrirMob(19, player); }
function abrirMob_21(player) { abrirMob(20, player); }
function abrirMob_22(player) { abrirMob(21, player); }
function abrirMob_23(player) { abrirMob(22, player); }
function abrirMob_24(player) { abrirMob(23, player); }
function abrirMob_25(player) { abrirMob(24, player); }
function abrirMob_26(player) { abrirMob(25, player); }
function abrirMob_27(player) { abrirMob(26, player); }
function abrirMob_28(player) { abrirMob(27, player); }
function abrirMob_29(player) { abrirMob(28, player); }
function abrirMob_30(player) { abrirMob(29, player); }
function abrirMob_31(player) { abrirMob(30, player); }
function abrirMob_32(player) { abrirMob(31, player); }
function abrirMob_33(player) { abrirMob(32, player); }
function abrirMob_34(player) { abrirMob(33, player); }
function abrirMob_35(player) { abrirMob(34, player); }
function abrirMob_36(player) { abrirMob(35, player); }
function abrirMob_37(player) { abrirMob(36, player); }
function abrirMob_38(player) { abrirMob(37, player); }
function abrirMob_39(player) { abrirMob(38, player); }
function abrirMob_40(player) { abrirMob(39, player); }
function abrirMob_41(player) { abrirMob(40, player); }
function abrirMob_42(player) { abrirMob(41, player); }
function abrirMob_43(player) { abrirMob(42, player); }
function abrirMob_44(player) { abrirMob(43, player); }
function abrirMob_45(player) { abrirMob(44, player); }
function abrirMob_46(player) { abrirMob(45, player); }
function abrirMob_47(player) { abrirMob(46, player); }
function abrirMob_48(player) { abrirMob(47, player); }
function abrirMob_49(player) { abrirMob(48, player); }
function abrirMob_50(player) { abrirMob(49, player); }
function abrirMob_51(player) { abrirMob(50, player); }
function abrirMob_52(player) { abrirMob(51, player); }
function abrirMob_53(player) { abrirMob(52, player); }
function abrirMob_54(player) { abrirMob(53, player); }
function abrirMob_55(player) { abrirMob(54, player); }
function abrirMob_56(player) { abrirMob(55, player); }
function abrirMob_57(player) { abrirMob(56, player); }
function abrirMob_58(player) { abrirMob(57, player); }
function abrirMob_59(player) { abrirMob(58, player); }
function abrirMob_60(player) { abrirMob(59, player); }
function abrirMob_61(player) { abrirMob(60, player); }
function abrirMob_62(player) { abrirMob(61, player); }
function abrirMob_63(player) { abrirMob(62, player); }
function abrirMob_64(player) { abrirMob(63, player); }
function abrirMob_65(player) { abrirMob(64, player); }
function abrirMob_66(player) { abrirMob(65, player); }
function abrirMob_67(player) { abrirMob(66, player); }
function abrirMob_68(player) { abrirMob(67, player); }
function abrirMob_69(player) { abrirMob(68, player); }
function abrirMob_70(player) { abrirMob(69, player); }
function abrirMob_71(player) { abrirMob(70, player); }
function abrirMob_72(player) { abrirMob(71, player); }
function abrirMob_73(player) { abrirMob(72, player); }
function abrirMob_74(player) { abrirMob(73, player); }
function abrirMob_75(player) { abrirMob(74, player); }
function abrirMob_76(player) { abrirMob(75, player); }
function abrirMob_77(player) { abrirMob(76, player); }
function abrirMob_78(player) { abrirMob(77, player); }
function abrirMob_79(player) { abrirMob(78, player); }
function abrirMob_80(player) { abrirMob(79, player); }