Bigorna

A plugin that implements the original Minecraft anvil for your server.

12

Bigorna

| 🇺🇸 English |

Anvil

Banner Bigorna

Plugin created to customize the traditional Minecraft anvil, adding new features to diversify your server.

---

Demonstration

Main Menu

Menu Principal

Rename Items

Renomear 1

Renomear 2

Renomear 3

Renomear 4

Renomear 5

Enchant

Encantar 1

Encantar 2

Forge

Forja

Auto Upgrade

Auto Upgrade 1

Auto Upgrade 2

Commands

Comandos

---

Features

* Fully configurable menu via YAML * Rename item via chat * Add and remove item description * Enchantment menu with purchase, add, and removal * Automatic upgrade using all books in the inventory * Forge with the same function as the traditional anvil * Visual placeholders for empty forge slots * Support for MiniMessage and legacy codes with `&` * Permissions separated by function * Optional Vault support for economy

---

Requirements

* Java 21 * Paper 1.20.4 or higher * Optional Vault for economy * Economy plugin compatible with Vault

---

Permissions and Commands

Permissions are configurable to adapt to your server and player groups.

| Permission | Description | Target Group | | ----------------------- | ------------------------------------------------------------------------------------- | ------------ | | `bigorna.menu` | Permission to use everything in `/bigorna` | VIP | | `bigorna.menu.comando` | Allows opening the menu with `/bigorna` | VIP | | `bigorna.menu.bigorna` | Allows opening the menu by clicking the anvil | DEFAULT | | `bigorna.menu.renomear` | Allows using the rename menu | VIP | | `bigorna.menu.encantar` | Allows using the enchant menu | VIP | | `bigorna.menu.upgrade` | Allows using auto upgrade | VIP | | `bigorna.menu.forja` | Allows using the forge | DEFAULT | | `bigorna.ajuda` | Allows using `/bigorna ajuda` | STAFF | | `bigorna.reload` | Allows using `/bigorna reload` | STAFF | | `bigorna.pagar` | Allows using `/bigorna pagar [true/false]` | STAFF | | `bigorna.dar` | Allows using `/bigorna [player] [item] [name] [description] [enchantment] [quantity]` | STAFF | | `bigorna.renomear` | Allows using `/bigorna renomear [name]` | STAFF | | `bigorna.descricao` | Allows using `/bigorna descricao [description]` | STAFF | | `bigorna.remover` | Allows using `/bigorna remover` | STAFF | | `bigorna.adicionar` | Allows using `/bigorna adicionar [enchantment] [level]` | STAFF | | `bigorna.comprar` | Allows using `/bigorna comprar [enchantment] [level]` | STAFF |

---

MiniMessage and legacy code support

The plugin accepts MiniMessage and legacy codes with `&` in configured texts for menus, buttons, placeholders, and titles.

Example with MiniMessage

```yml GUI_Principal: "<gradient:#5BCEFA:#F5A9B8>My Anvil</gradient>" GUI_Renomear: "<yellow>Rename Menu</yellow>" GUI_Encantar: "<gold>Enchantments</gold>" Botao_Voltar: Nome: "<yellow>Back</yellow>" ```

---

| 🇧🇷 **Português** |

Bigorna

Banner Bigorna

Plugin criado para personalizar a bigorna tradicional do Minecraft, adicionando novas funções para diversificar o seu servidor.

---

Demonstração

Menu Principal

Menu Principal

Renomear Itens

Renomear 1

Renomear 2

Renomear 3

Renomear 4

Renomear 5

Encantar

Encantar 1

Encantar 2

Forja

Forja

Auto Upgrade

Auto Upgrade 1

Auto Upgrade 2

Comandos

Comandos

---

Recursos

- Menu totalmente configurável por YAML - Renomear item pelo chat - Adicionar e remover descrição do item - Menu de encantamentos com compra, adição e remoção - Upgrade automático com todos os livros do inventário - Forja com a mesma função da bigorna tradicional - Placeholders visuais para os slots vazios da forja - Suporte a MiniMessage e códigos legacy com `&` - Permissões separadas por função - Suporte opcional a Vault para economia

---

Requisitos

- Java 21 - Paper 1.20.4 ou superior - Vault opcional para economia - Plugin de economia compatível com Vault

---

Permissões e Comandos

As permissões são configuráveis para se adaptar ao seu servidor e aos grupos de jogadores.

| Permissão | Descrição | Grupo alvo | | --- | --- | --- | | `bigorna.menu` | Permissão para utilizar tudo no `/bigorna` | VIP | | `bigorna.menu.comando` | Permite abrir o menu com `/bigorna` | VIP | | `bigorna.menu.bigorna` | Permite abrir o menu clicando na bigorna | DEFAULT | | `bigorna.menu.renomear` | Permite utilizar o menu de renomear | VIP | | `bigorna.menu.encantar` | Permite utilizar o menu de encantar | VIP | | `bigorna.menu.upgrade` | Permite utilizar o auto upgrade | VIP | | `bigorna.menu.forja` | Permite utilizar a forja | DEFAULT | | `bigorna.ajuda` | Permite utilizar `/bigorna ajuda` | STAFF | | `bigorna.reload` | Permite utilizar `/bigorna reload` | STAFF | | `bigorna.pagar` | Permite utilizar `/bigorna pagar [true/false]` | STAFF | | `bigorna.dar` | Permite utilizar `/bigorna [player] [item] [nome] [descrição] [encantamento] [quantidade]` | STAFF | | `bigorna.renomear` | Permite utilizar `/bigorna renomear [nome]` | STAFF | | `bigorna.descricao` | Permite utilizar `/bigorna descricao [descrição]` | STAFF | | `bigorna.remover` | Permite utilizar `/bigorna remover` | STAFF | | `bigorna.adicionar` | Permite utilizar `/bigorna adicionar [encantamento] [nivel]` | STAFF | | `bigorna.comprar` | Permite utilizar `/bigorna comprar [encantamento] [nivel]` | STAFF |

---

Suporte a MiniMessage e códigos legacy

O plugin aceita MiniMessage e códigos legacy com `&` nos textos configurados dos menus, botões, placeholders e títulos.

Exemplo com MiniMessage

```yml GUI_Principal: "<gradient:#5BCEFA:#F5A9B8>Minha Bigorna</gradient>" GUI_Renomear: "<yellow>Menu de Renomear</yellow>" GUI_Encantar: "<gold>Encantamentos</gold>" Botao_Voltar: Nome: "<yellow>Voltar</yellow> ```

---

---

ADS