Comandos & Permissões
Lista de comandos e permissões para o plugin.
A seguir está uma lista de comandos e permissões.
Comandos não estão funcionando? Leia o guia de instalação
Comandos
Abaixo está a lista de comandos de jogador e de administrador disponíveis.
Comandos de jogador
| Comando | Descrição | Permissão |
|---|---|---|
/eventos | Abre o menu principal. | yeventos.use |
/eventos top | Abre o menu do top. | yeventos.top |
/eventos info | Abre o menu de eventos. | yeventos.info |
/eventos entrar | Entra no evento presencial que está ocorrendo. | yeventos.enter |
/eventos camarote | Entra no camarote do evento presencial que está ocorrendo. | yeventos.enter |
/eventos sair | Sair do evento presencial que está ocorrendo. | yeventos.exit |
/[name] | Para participar do evento. | yeventos.[name].participate |
/[name] [resposta] | Para responder um evento chat. | yeventos.[name].participate |
/[name] camarote | Para ir ao camarote do evento. | yeventos.[name].camarote |
/[name] apostar | Para apostar em alguém no evento. | yeventos.[name].bet |
/[name] sair | Para sair do evento. | yeventos.[name].exit |
/[name] ajuda | Mostra todos os comandos daquele evento. | yeventos.[name].participate |
Comandos de administrador
| Comando | Descrição | Permissão |
|---|---|---|
/eventos setexitall | Seta a saída de todos os eventos. | yeventos.setexitall |
/eventos givewin <jogador> <evento> <quantidade> | Dar vitórias de um evento para um jogador. | yeventos.givewins |
/eventos reload | Recarrega as configurações. | yeventos.reload |
/[name] iniciar | Para iniciar o evento. | yeventos.[name].start |
/[name] parar | Para parar o evento. | yeventos.[name].stop |
/[name] setloc <localização> | Para setar um local do evento. | yeventos.[name].setloc |
/[name] addloc <nome> | Para adicionar multiplas entradas ao evento. | yeventos.[name].addloc |
/[name] delloc <nome> | Para deletar um local do evento. | yeventos.[name].delloc |
/[name] wand | Para pegar a ferramenta de seleção do evento. | yeventos.[name].wand |
/[name] define | Para definir a área do evento. | yeventos.[name].define |
/[name] addwall | Para adicionar uma parede ao evento. | yeventos.[name].addwalls |
/[name] clearwalls | Para limpar as paredes do evento. | yeventos.[name].clearwalls |
/[name] addsafezone | Para adicionar uma safezone ao evento. | yeventos.[name].addsafezone |
/[name] clearsafezones | Para limpar as safezones do evento. | yeventos.[name].clearsafezones |
/[name] forcestart | Para forçar a inicialização do evento. | yeventos.[name].forcestart |
Substitua [name] pelo nome do evento (exemplo: parkour, sumo, fastclick, etc.)
Permissões extras
O plugin possui várias permissões extras que você pode usar para controlar o acesso a determinados recursos.
| Permissão | Descrição |
|---|---|
yeventos.staff | Permissão para ser reconhecido como staff. |
yeventos.command.bypass | Permissão para executar comandos nos eventos. |
yeventos.camarote.command.bypass | Permissão para executar comandos bloqueados no camarote. |
yeventos.vanish.bypass | Permissão para não ficar invisível no camarote. |
yeventos.blockplace.bypass | Permissão para colocar blocos nos eventos. |
yeventos.provider.money | Permissão para usar o provider de economia money. |
Detalhes das Permissões
yeventos.camarote.command.bypass
Permite que o jogador execute comandos que normalmente são bloqueados para aqueles que estão no camarote assistindo eventos.
O que faz:
- Permite executar comandos no camarote mesmo que não estejam na lista
camarote-allowed-commands - Útil para staff que precisa gerenciar eventos ou se comunicar com moderadores
- Sobrescreve as restrições de comando do camarote
Quando usar:
- Para staff que precisa comunicar com a equipe enquanto observa o evento
- Para moderadores que precisam gerenciar o evento
- Para administradores que querem liberdade total de comandos
Configuração em permission systems:
Exemplo com LuckPerms:
/lp user [staff-name] permission set yeventos.camarote.command.bypass trueExemplo com PermissionsEx:
/pex user [staff-name] add yeventos.camarote.command.bypassRelação com camarote-allowed-commands:
No arquivo config.yml, você pode definir quais comandos são permitidos no camarote:
camarote-allowed-commands:
- '/g' # Chat global
- '/l' # Chat local
- '/tell' # Mensagens privadasPlayers com yeventos.camarote.command.bypass podem executar qualquer comando, independente desta lista.
Exemplo prático:
Sem a permissão:
Staff tenta: /tp player location
Resultado: ❌ Bloqueado - comando não está na whitelist do camaroteCom a permissão:
Staff tenta: /tp player location
Resultado: ✅ Permitido - permissão bypass permite qualquer comandoEsta permissão é diferente de yeventos.command.bypass, que permite executar comandos durante eventos em progresso. yeventos.camarote.command.bypass é específica para comandos no camarote.
Atribua esta permissão apenas a staff confiável, pois permite acesso irrestrito a comandos no camarote.