Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Плагин для настройки пермишинов

Статус
Закрыто для дальнейших ответов.

Bopik_QYVI

Участник
Баллы
31
Имя в Minecraft
Bopik_QYVI
Здравствуйте, я хочу написать плагин для настройки пермишинов и вроде как знаний хватит, нужное нашёл, но столкнулся с двумя проблемами:

1. Как получить имена всех групп (как я понял словарей) из этого конфига:
Код:
groups:
  default:
    prefix: "§7Игрок §f"
    weight: 1
    permissions: []
  vip:
    prefix: "§6Вип §f"
    weight: 2
    permissions: []
2. Как сделать автодополнение для которого, третьего и т.д аргументов команды (в инете я нашел только для первого).

Знающие люди помогите пожалуйста.
 
Боюсь, что с такими знаниями не стоит соваться в работу с системой прав. Ради интереса, конечно, можно, но вот на практике использовать - решение будет сомнительное.

Если по сабжу, то:
1) ConfigurationSection.getKeys(false) - вернет список всех ключей в секции, можно перебрать обычным циклом for
2) AsyncTabCompleteEvent. Анализируешь buffer исходя из него заполняешь completions
 
Боюсь, что с такими знаниями не стоит соваться в работу с системой прав. Ради интереса, конечно, можно, но вот на практике использовать - решение будет сомнительное.

Если по сабжу, то:
1) ConfigurationSection.getKeys(false) - вернет список всех ключей в секции, можно перебрать обычным циклом for
2) AsyncTabCompleteEvent. Анализируешь buffer исходя из него заполняешь completions

Я посмотрел в интернете, нашел на документации папермс про этот ивент, там есть и буффер и completions, но чт
них?
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх