Documentação yStore Help

yReparacao

Descrição

Uma nova forma de reparar, ficando mais caro a cada vez que o item fica mais danificado e se contém encantamentos.

Versões

Demonstração

Comandos

/reparar - Reparar o item /inventário. /reparar giveitemrepair - Dar o item reparador. /reparar reload - Recarregar as configurações.

Permissões

yreparacao.usar - Permissão para o /reparar yreparacao.giveitemrepair - Permissão para o /reparar giveitemrepair yreparacao.admin.reload - Permissão para o /reparar reload

Configuração

Confira os arquivos de configuração deste plugin e revise os detalhes para garantir uma implementação correta.

Arquivos de Configuração

Estrutura do diretório

Estrutura do diretório: └── yReparacao/ ├── commands.yml ├── config.yml └── messages.yml

commands.yml

# ___ _ # / __\___ _ __ ___ _ __ ___ __ _ _ __ __| |___ # / / / _ \| '_ ` _ \| '_ ` _ \ / _` | '_ \ / _` / __| # / /__| (_) | | | | | | | | | | | (_| | | | | (_| \__ \ # \____/\___/|_| |_| |_|_| |_| |_|\__,_|_| |_|\__,_|___/ # # Lista de comandos do plugin. # Utilize "comando|comando" para criar aliases. # Por exemplo: "gm|gamemode" # Você pode criar quantas aliases quiser. commands: repair: 'repair|reparar'

config.yml

Opcoes: Nao cadastrado: Bloquear: true Preco durabilidade base: 10.0 #caso não esteja cadastrado e o bloquear estiver false. Preco encantamento base: 10.0 #caso não esteja cadastrado e o bloquear estiver false. Preco durabilidade base xp: 5 #caso não esteja cadastrado e o bloquear estiver false. Preco encantamento base xp: 5 #caso não esteja cadastrado e o bloquear estiver false. Menu: Nome: '&8Reparação' Confirmar: Slot: 11 CustomSkull: true URL: 'http://textures.minecraft.net/texture/c641682f43606c5c9ad26bc7ea8a30ee47547c9dfd3c6cda49e1c1a2816cf0ba' ID: 0 Data: 0 Glow: true Name: '&aConfirmar' Lore: - '' - '&7Clique para confirmar a reparação.' - '' Cancelar: Slot: 15 CustomSkull: true URL: 'http://textures.minecraft.net/texture/c641682f43606c5c9ad26bc7ea8a30ee47547c9dfd3c6cda49e1c1a2816cf0ba' ID: 0 Data: 0 Glow: true Name: '&cCancelar' Lore: - '' - '&7Clique para cancelar a reparação.' - '' Item: Slot: 13 Lore: - '' - '&aSeu item possui {quantiaenc} encantamentos. Isto lhe custa: &e{moneyenc} & &e{xpenc} xp' - '&aO seu item está danificado e irá lhe custar: &e{moneydurabilidade} & &e{xpdurabilidade} xp' - '&aDesconto: &e{desconto}' - '' - '&fTotal: &e{money} & {xp} xp' - '' Descontos: VIP: Permissao: 'yreparacao.vip' Desconto: 100.0 Encantamentos: Afiacao: ID: DAMAGE_ALL Preco por level: 10.5 Preco por level xp: 5 Repulsao: ID: KNOCKBACK Preco por level: 40.0 Preco por level xp: 20 Durabilidade: Item1: ID: DIAMOND_SWORD Preco por level: 3.0 Preco por level xp: 1 Repair-item: material: 'ANVIL' name: '&aReparador' lore: [ '&7Clique em um item para', '&7reparar ele totalmente.' ]

messages.yml

# # /\/\ ___ ___ ___ __ _ __ _ ___ ___ # / \ / _ \/ __/ __|/ _` |/ _` |/ _ \/ __| # / /\/\ \ __/\__ \__ \ (_| | (_| | __/\__ \ # \/ \/\___||___/___/\__,_|\__, |\___||___/ # |___/ # # Plugin messages chat: syntax: '&cUse: /{command} {syntax}' target: '&cJogador {player} não encontrado.' number: '&cO argumento não é um número.' permission: '&cVocê não tem permissão para fazer isto.' console: '&cApenas jogadores in-game podem realizar esta ação.' cancelled: '&cVocê cancelou a ação.' reload: '&aConfigurações recarregadas com sucesso.' inv-full: '&cO seu inventário está cheio.' help: | &aReparação comandos: &a> /reparar &a> /reparar giverepairitem item-none: '&cVocê deve estar segurando algum item.' item-cant: '&cEste item não pode ser reparado.' item-maximum: '&cEste item já está na durabilidade máxima.' repair: '&aVocê reparou este item e gastou &e{money} & {xp} xp' no-balance: '&cVocê não tem money suficiente, necessário: &e{money}' no-balance-xp: '&cVocê não tem xp suficiente, necessário: &e{xp}' enchant-found: '&cVocê não pode reparar este item pois contém encantamentos não cadastrados.' item-found: '&cVocê não pode reparar este item pois ele não está cadastrado.' item-give: '&bVocê deu &f{amount}x item reparador&b ao jogador &f{player}&b.' item-received: '&bVocê recebeu &f{amount}x item reparador&b.'

Erros comuns

Antes de configurar o plugin, revise os pontos listados aqui para evitar problemas frequentes durante a configuração.

Last modified: 06 March 2025