1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Отдельная группа для игрока и помещение его в группу

Тема в разделе "Разработка плагинов для новичков", создана пользователем Sergeo, 5 фев 2021.

Статус темы:
Закрыта.
  1. Автор темы
    Sergeo

    Sergeo Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Solomka
    Пишу плагин на фракции и не знаю как реализовать отдельные группы для каждой фракции, если кто-то знает, то напишите примерный код. Очень прошу вас!

    Заранее благодарю.
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ну например так Map<String, Set<UUID>>
     
  3. Автор темы
    Sergeo

    Sergeo Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Solomka
    Можно немного подробнее? В плане кода. Небольшой намек :3. Куда мне топать.
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Так я и дал намек.
     
  5. Автор темы
    Sergeo

    Sergeo Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Solomka
    Можно ли это реализовать через Team?


    Код:
      public void createTeam(String name) {
        if (this.четотам.getTeam(name) == null) {
          Team team = this.четотам.registerNewTeam(name);
        }
      }
    
      public void removeTeam(String team) {
        this.четотам.getTeam(team).unregister();
      }
    
      public void addPlayerToTeam(String team, Player p) {
        this.четотам.getTeam(team).addPlayer(p);
      }
     
  6. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Можно, если team больше нигде не используется.
     
Статус темы:
Закрыта.

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