удалено

  • Автор темы Автор темы MCosmos
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

MCosmos

Активный участник
Пользователь
Баллы
76
удалено
 
Последнее редактирование:
Мне нужно чтобы при заходе оператора на сервер плагин выводил некое сообщение.
Накодил данный класс, в итоге сообщение выводится всем кто заходит на сервер.
package hastplugin.main;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import net.md_5.bungee.api.ChatColor;

public class Handler implements Listener {

@EventHandler
public void join(PlayerJoinEvent e) {
Player p = e.getPlayer();
if(p.isOp());
p.sendMessage(ChatColor.GREEN + "The server is running the HastPlugin v1.0");
}



}
тк правильно
Код:
if (p.isOp()) {
    // TODO: code
}
а не так...
Код:
if (p.isOp());
 
Мне нужно чтобы при заходе оператора на сервер плагин выводил некое сообщение.
Накодил данный класс, в итоге сообщение выводится всем кто заходит на сервер.
package hastplugin.main;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import net.md_5.bungee.api.ChatColor;

public class Handler implements Listener {

@EventHandler
public void join(PlayerJoinEvent e) {
Player p = e.getPlayer();
if(p.isOp());
p.sendMessage(ChatColor.GREEN + "The server is running the HastPlugin v1.0");
}



}
Заканчивай задавать такие глупые вопросы и иди учить джаву... Почему у тебя после if (p.isOp()) идет ; ? Выучи для начала хотя бы основы джавы, а потом уже лезь в Bukkit Api
 
Не, ну вообще можно и так:
Код:
if (p.isOp()) p.sendMessage(ChatColor.translateБЛАБЛАБЛА('&', "<Text>"));

import net.md_5.bungee.api.ChatColor;
Не тот импорт.

Зачем это в ивенте, в котором ты 2 раза используешь эту переменную?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх