Bigorna
A plugin that implements the original Minecraft anvil for your server.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Bigorna
| 🇺🇸 English |
Anvil

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

Rename Items





Enchant


Forge

Auto Upgrade


Commands

---
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

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

Renomear Itens





Encantar


Forja

Auto Upgrade


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> ```
---
---