Permissões
Sistema de permissões por cargo da faction
Visão Geral
Configure as permissões disponíveis para cada cargo da faction. O sistema permite que líderes e moderadores personalizem o acesso de cada cargo através do menu de gerenciamento.
Estrutura de Permissões
Cada permissão controla uma ação específica dentro da faction:
Permissões Disponíveis
permissions:
# Expulsar membros da faction
kick:
icon: 'SKULL_ITEM:3'
name: '&aExpulsar membros'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Acessar baús da faction
chest:
icon: 'CHEST'
name: '&aAbrir baú'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Gerenciar dinheiro da faction
money:
icon: 'SUNFLOWER'
name: '&aRetirar/Depositar dinheiro'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Gerenciar alianças
allies:
icon: 'EMERALD'
name: '&aGerenciar aliados'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Promover membros
promote:
icon: 'DIAMOND'
name: '&aPromover membros'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Rebaixar membros
demote:
icon: 'COAL'
name: '&aRebaixar membros'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Gerenciar warps
warp:
icon: 'ENDER_PEARL'
name: '&aGerenciar warps'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Clamar territórios
claim:
icon: 'GOLDEN_APPLE'
name: '&aClamar terreno'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Desclamar territórios
unclaim:
icon: 'APPLE'
name: '&aDesclamar terreno'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Quebrar blocos protegidos
break-obsidian:
icon: 'OBSIDIAN'
name: '&aQuebrar blocos protegidos'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Alterar descrição da faction
change-description:
icon: 'BOOK_AND_QUILL'
name: '&aAlterar descrição'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Alterar tag da faction
change-tag:
icon: 'NAME_TAG'
name: '&aAlterar tag'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Alterar cor da tag
change-tag-color:
icon: 'INK_SACK:10'
name: '&aAlterar cor da tag'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Abrir menu de permissões
open-permission-inventory:
icon: 'PAPER'
name: '&aAbrir menu de permissões'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Editar home da faction
edit-home:
icon: 'RED_BED'
name: '&aEditar home'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Gerenciar portal de entrada
manage-entry-portal:
icon: 'ENDER_PORTAL_FRAME'
name: '&aGerenciar portal de entrada'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Comprar no mercado da faction
buy-in-market:
icon: 'GOLD_INGOT'
name: '&aComprar no mercado'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Comprar melhorias
buy-upgrades:
icon: 'NETHER_STAR'
name: '&aComprar melhorias'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'
# Interagir com blocos
interact-blocks:
icon: 'STONE_BUTTON'
name: '&aInteragir com blocos'
permission-enabled: '&7Clique para &cdesabilitar&7.'
permission-disabled: '&7Clique para &aabilitar&7.'Propriedades das Permissões
icon
- Tipo: Material (+ data value opcional)
- Descrição: Item exibido no menu de permissões
- Formato:
MATERIALouMATERIAL:DATA - Exemplo:
SKULL_ITEM:3,INK_SACK:10
name
- Tipo: String
- Descrição: Nome da permissão exibido no menu
- Suporta: Códigos de cor (
&a,&c, etc.) - Exemplo:
&aExpulsar membros
permission-enabled
- Tipo: String
- Descrição: Lore quando a permissão está ativada
- Padrão:
&7Clique para &cdesabilitar&7.
permission-disabled
- Tipo: String
- Descrição: Lore quando a permissão está desativada
- Padrão:
&7Clique para &aabilitar&7.
Como Funciona
-
Cargos Padrão:
- Líderes têm todas as permissões por padrão
- Membros têm permissões limitadas
- Cargos personalizados herdam do sistema
-
Gerenciamento:
- Use
/f permissionspara abrir o menu - Selecione um cargo para editar
- Clique nas permissões para ativar/desativar
- Use
-
Hierarquia:
- Permissões são verificadas por cargo
- Ações bloqueadas enviam mensagem ao jogador
- Sistema integrado com todos os comandos
Categorias de Permissões
Gerenciamento de Membros
- kick - Expulsar jogadores
- promote - Promover para cargos superiores
- demote - Rebaixar para cargos inferiores
Gerenciamento de Recursos
- chest - Acessar baús compartilhados
- money - Gerenciar cofres da faction
- buy-in-market - Comprar itens especiais
- buy-upgrades - Comprar melhorias
Gerenciamento de Território
- claim - Clamar novas chunks
- unclaim - Desclamar chunks existentes
- break-obsidian - Quebrar blocos protegidos
- interact-blocks - Usar botões, alavancas, etc.
Gerenciamento de Warps
- warp - Criar/editar/deletar warps
- edit-home - Alterar home da faction
- manage-entry-portal - Configurar portal de entrada
Gerenciamento de Relações
- allies - Adicionar/remover alianças
Gerenciamento de Aparência
- change-description - Editar descrição
- change-tag - Mudar tag da faction
- change-tag-color - Alterar cor da tag
Configurações Avançadas
- open-permission-inventory - Acessar menu de permissões
Exemplos Práticos
Configuração para Moderadores
Permissões recomendadas para moderadores:
- ✅ kick - Manter ordem
- ✅ chest - Gerenciar recursos
- ✅ warp - Facilitar mobilidade
- ✅ interact-blocks - Uso normal
- ❌ money - Apenas líderes
- ❌ allies - Decisão de liderança
- ❌ change-tag - Identidade da faction
Configuração para Membros Básicos
Permissões recomendadas para membros:
- ✅ chest - Contribuir com recursos
- ✅ interact-blocks - Uso básico
- ❌ kick - Sem poder moderador
- ❌ money - Evitar roubos
- ❌ claim/unclaim - Controle territorial
- ❌ warp - Evitar mudanças
Configuração para Builders
Permissões recomendadas para builders:
- ✅ interact-blocks - Construir livremente
- ✅ break-obsidian - Modificar estruturas
- ✅ warp - Criar pontos de acesso
- ✅ chest - Armazenar materiais
- ❌ kick/promote/demote - Sem gerenciamento
- ❌ money - Apenas construção
Dicas de Segurança
Proteção de Recursos
Permissões sensíveis como money, kick e allies devem ser restritas apenas para membros confiáveis.
Testes Graduais
Ao promover membros, libere permissões gradualmente para avaliar confiabilidade antes de conceder acesso total.
Integração com Comandos
As permissões são verificadas automaticamente ao executar comandos:
| Comando | Permissão Necessária |
|---|---|
/f kick | kick |
/f promote | promote |
/f demote | demote |
/f money | money |
/f ally | allies |
/f warp set | warp |
/f claim | claim |
/f unclaim | unclaim |
/f desc | change-description |
/f tag | change-tag |
/f home set | edit-home |
Notas Técnicas
- As permissões são salvas por cargo, não por jogador
- Mudanças são aplicadas imediatamente
- Sistema compatível com cargos personalizados
- Integrado com todos os menus e comandos
Próximo: Scoreboard - Sistema de scoreboard personalizada