PT-BR EN ES
Ícone do Canal

Crazy Ozz

Site Oficial do Canal

Bloco de Comando

Como Detectar Cliques do Mouse (Clique Direito) no Minecraft

Minecraft Java 1.21.5+ e 26+ – Detectar Right Click com Datapack e Advancement

Quer detectar clique direito (right click) ou cliques do mouse no Minecraft para criar habilidades, armas especiais ou sistemas de RPG? Neste tutorial você vai aprender como fazer isso usando datapack, advancements e functions, permitindo executar comandos sempre que o jogador clicar segurando um item específico. Funciona na Minecraft Java Edition 1.21.5+ e versões mais novas como 26+.

1º Etapa: Vamos começar abrindo a pasta do Minecraft, para abri-la aperte o botão do Windows e R ao mesmo tempo, ou se preferir, apenas digite executar na barra de pesquisa

Não sei abrir no Mac ou no Linux, veja como abrir a pasta nestes sistemas em outro lugar

Continuando, assim que o executar abrir digite %appdata% e dê enter

Procure pela pasta .minecraft (normalmente está no topo da página) e depois a pasta saves

Escolha a pasta do mundo que você quer configurar o clique direito do mouse

O seu mundo vai ter várias pastas, procure pela datapacks e abra

2º Etapa: Talvez ao chegar em datapacks não vai ter nada, e para isso já deixei pronto as pastas sucessoras para facilitar nossa vida

Agora baixe aqui essa pasta pronta e arraste para dentro de datapacks, depois extraia este arquivo .zip

Extrair Pasta

Optei por extrair com o Winrar, recomendo a instalação dele no seu computador

Assim que terminar de extrair, exclua o arquivo .zip

Você pode colocar o nome que quiser nesta pasta, repare que dentro dela temos outras pastas, vou explicar melhor

Mas antes, pule para a etapa 4 se você já quer testar no seu mundo

Quer criar um servidor Minecraft barato e sem lag?

Recomendo a Sparked Host: planos acessíveis, ótimo desempenho, painel fácil e suporte rápido.

🚀 Criar servidor na Sparked Host

3º Etapa: Após abrir a pasta data você pode alterar o nome da pasta comandos para qualquer coisa

Dentro da pasta comandos temos a pasta function este é o lugar onde estão as funções, repare que eu deixei um arquivo de função pronto

Abrindo a função right_click mantenha aquele primeiro comando pois é muito importante para conseguirmos clicar e executar mais de uma vez os comandos da função

Ou coloque esse comando em primeiro lugar em uma função que você já tenha criado

Repare que neste comando temos o comandos (nome da pasta anterior a essa que estamos, isso se você não alterou o nome) : (nome do arquivo na pasta advancement)

Caso você tenha mudado o nome da pasta comandos coloque antes dos :

Vou explicar melhor sobre o arquivo na pasta advancement na próxima etapa

Caso você nunca criou uma função, veja este tutorial clicando aqui que explica sobre as funções

4º Etapa: Repare que junto da pasta function nós temos a pasta advancement

E abrindo essa pasta temos o arquivo click você pode abrir com um bloco de notas ou notepad++

Dentro desse arquivo, você vai escolher o id do item que você quer fazer a detecção do clique

Eu escolhi a espada de ferro, mas pode ser qualquer item, temos também a tag Custom

Indo lá pra baixo, temos a função que será executada após o clique, troque pelo nome da função que você quer executar

Após isso podemos testar, caso você tenha feito isso enquanto seu mundo estava aberto, digite /reload no chat e dê enter para recarregar os arquivos do mundo

Vamos pegar o item que escolhemos no arquivo através de um give customizado, veja o comando abaixo

give @p minecraft:iron_sword[food={nutrition:0,saturation:0.0,can_always_eat:true},minecraft:consumable={consume_seconds:1000000},minecraft:custom_data={Custom:1b},minecraft:custom_name="Sword"]

Basta trocar pelo nome do item que você escolheu e testar!

Ainda com dúvidas? Veja o vídeo abaixo