stop é para você parar o codigo exemplo
command /permissao:
trigger:
if player has permission "permissao.usar":
stop #O codigo vai encerrar por aqui nao vai acontecer mais nada
else:
send "&cVoce nao tem a permissao"
tool of player é o que esta na mao dele
cancel event é para cancelar um evento exemplo
on damage: #Ao levar dano
cancel event #Ou seja o player nao vai levar dano
outro exemplo
on break: #Ao quebrar
cancel event #O player não vai conseguir quebrar
on damage:
if victim has permission "invencivel": #Em on damage nãos se usa "player" se usa "attacker" ou "victim", attacker é quem bateu ou seja que deu o dano e victim é quem recebeu
cancel event
else:
stop