SPluginsSPlugins

Esta página foi traduzida do inglês com ajuda de IA. Melhore esta tradução ou leia o original.

Bônus de Conjunto de Armadura

:::tip Novidade: sets nativos O ExecutableItems agora tem sets nativos: um arquivo por set, vários tiers (2 peças, 4 peças...), efeitos e atributos removidos de forma limpa quando uma peça é retirada, e nenhum LOOP rodando o tempo todo. Use-os para novos sets. O método abaixo ainda funciona. :::

Vamos criar!

Primeiro precisamos criar as peças do conjunto de armadura

  • Para este exemplo, o nome dos itens será:
    Elmo = nameofhelmet.yml
    Peitoral = nameofchestplate.yml
    Calças = nameofleggings.yml
    Botas = nameofboots.yml

  • Para criá-los
    • /ei create nameofhelmet -> Save
    • /ei create nameofchestplate -> Save
    • /ei create nameofleggings -> Save
    • /ei create nameofboots -> Save

Agora crie o ativador que queremos ativar ao ter o conjunto completo

Informação

Neste exemplo vamos criar uma armadura que te dá força sempre que você tiver o conjunto completo, então, vamos precisar de um LOOP ACTIVATOR, além disso você precisa escolher qual parte da armadura será a "principal", aquela de onde todos os comandos serão executados. Neste caso a "principal" será o elmo.

  • Então, como dito antes, o ativador será LOOP

  • Queremos que isso funcione apenas quando equipado, então em detailedSlots vamos configurar para funcionar apenas quando estiver no slot da cabeça.

  • E, para o efeito do bônus vamos usar o comando de efeito vanilla:
minecraft:effect give %player% strength 10 0

Condição do conjunto completo

Certo! Acabamos de criar a "habilidade" que o conjunto completo tem, mas precisamos adicionar a condição de ter o conjunto completo!!

  • Vá em Player conditions->ifHasExecutableItems

Depois adicione 3 condições IfHasExecutableItem para as outras 3 partes da armadura, neste caso, como escolhi o elmo como principal, preciso adicionar o peitoral, as calças e as botas.

Vou explicar adicionando o peitoral como condição primeiro:

  • Então, na foto acima, adicione uma condição e você verá isso
  • O primeiro é o EI necessário, neste caso, vou rolar para baixo até pegar o peitoral
  • Depois de pegá-lo, vamos para a próxima opção -> "Amount", que será 1
  • E então, o slot em que queremos que esse ExecutableItem esteja, no caso do peitoral, o slot do peitoral.
Informação

Lembre-se de desativar a mão principal e ativar apenas 1 slot, o que você quiser.

  • E neste caso não vamos usar a condição de uso, então não toque nela.
  • E salve.

Você tem que fazer o mesmo para as outras 2 peças, feito isso, teremos 3 condições no total

  • E é isso! Salve o item e teste!

Funciona! Agora.. se você não tiver uma das armaduras, a condição vai te avisar..

Para desativá-la vamos precisar entrar no editor de condição novamente e clicar aqui

E definir para NO VALUE

E é isso, agora salve e nenhuma mensagem de condição vai aparecer.

E agora.. é isso!! 😁😁😎

Informação

Se tiver alguma dúvida, pode perguntar no Discord ^^

Método por Special70

Exemplos:

name: '&bHelmet'
material: DIAMOND_HELMET
lore:
  - '&7Wearing the full set grants Regeneration'
activators:
  fullSetBonus:
    name: Full Set Bonus
    option: LOOP
    delay: 1 # One second delay
    delayInTick: false # To specify that the delay need to be in seconds
    detailedSlots:
      - 39
    playerCommands:
      - minecraft:effect give %player% minecraft:regeneration 1 0
    playerConditions:
      ifHasExecutableItems:
        condition1_for_checking_chestplate: # 
          executableItem: CustomChestplate
          amount: 1
          detailedSlots:
            - 38
        condition2_for_checking_leggings:
          executableItem: CustomLeggings
          amount: 1
          detailedSlots:
            - 37
        condition3_for_checking_boots:
          executableItem: CustomBoots
          amount: 1
          detailedSlots:
            - 36
name: '&bChestplate'
material: DIAMOND_CHESTPLATE
lore:
  - '&7Wearing the full set grants Regeneration'
name: '&bLeggings'
material: DIAMOND_LEGGINGS
lore:
  - '&7Wearing the full set grants Regeneration'
name: '&bBoots'
material: DIAMOND_BOOTS
lore:
  - '&7Wearing the full set grants Regeneration'

Experimente agora

Copie isto no ExecutableItems e recarregue

Retirado desta página. Cole em uma config, execute o comando de reload do plugin e você terá um ponto de partida funcional para editar.

name: '&bHelmet'
material: DIAMOND_HELMET
lore:
  - '&7Wearing the full set grants Regeneration'
activators:
  fullSetBonus:
    name: Full Set Bonus
    option: LOOP
    delay: 1 # One second delay
    delayInTick: false # To specify that the delay need to be in seconds
    detailedSlots:
      - 39
    playerCommands:
      - minecraft:effect give %player% minecraft:regeneration 1 0
    playerConditions:
      ifHasExecutableItems:
        condition1_for_checking_chestplate: # 
          executableItem: CustomChestplate
          amount: 1
          detailedSlots:
            - 38
        condition2_for_checking_leggings:
          executableItem: CustomLeggings
          amount: 1
          detailedSlots:
            - 37
        condition3_for_checking_boots:
          executableItem: CustomBoots
          amount: 1
          detailedSlots:
            - 36
E

Plugin usado nesta página

ExecutableItems

Itens personalizados com habilidades, ativadores e comandos, sem código.

Criado em 3 de out. de 2026Última atualização em 3 de out. de 2026 por Ssomar
Editar esta página no GitHub