Помогите Установка всему серверу gm2, и телепорт на локацию

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

Conorfish

Активный участник
Пользователь
Баллы
76
Надо весь сервер(игроков всмысле) тпхнуть в локацию, и дать гм 2
Я забыл как :/
Как то через for вроде, но я пытался, ошибку дает, видимо делаю что-то не так
Спасибо за помощь заранее :)

UPD: Возможно понял, но хотелось бы подтверждения догадок.
 
Можно получить всех игркоов через Bukkit.getOnlinePlayers и дальше с ними работать. Сейчас пример скину:
Код:
Bukkit.getOnlinePlayers().parallelStream()
                                .forEach(p -> {
                                    p.sendMessage(drop);
                                    p.playSound(p.getLocation(), Sound.ENTITY_WITHER_AMBIENT, 80, 1);
                                });
 
Просто через for-each всех онлайн игроков Bukkit.getOnlinePlayers() телепортировать и выдать режим приключений?
 
Можно получить всех игркоов через Bukkit.getOnlinePlayers и дальше с ними работать. Сейчас пример скину:
Код:
Bukkit.getOnlinePlayers().parallelStream()
                                .forEach(p -> {
                                    p.sendMessage(drop);
                                    p.playSound(p.getLocation(), Sound.ENTITY_WITHER_AMBIENT, 80, 1);
                                });
Зачем здесь лямбду пихать?
 
Можно получить всех игркоов через Bukkit.getOnlinePlayers и дальше с ними работать. Сейчас пример скину:
Код:
Bukkit.getOnlinePlayers().parallelStream()
                                .forEach(p -> {
                                    p.sendMessage(drop);
                                    p.playSound(p.getLocation(), Sound.ENTITY_WITHER_AMBIENT, 80, 1);
                                });
Но в товём случае вроде нельзя использовать паралельный стрим. Я точно не помню, но если ты в потоке взаимодействуешь с миром (я же только с игроками взаимодействовал) то баккит может устроить бунд)
Так что лучше используй обычный стрим, если конечно паралельный не прокатит -> .stream()
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх