Войти или зарегистрироваться

Помогите setJoinMessage не работает

Plasticable

Старожил
Девелопер
Пользователь
Баллы
173
Имя в Minecraft
Plasticable
Всем привет,столкнулся с проблемкой.
Main.java
Код:
package tutorial.myFirstPlugin;

import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin{
    public void onEnable(){
        Bukkit.getPluginManager().registerEvents(new OnPlayerJoin(), this);
    }
}
OnPlayerJoin.java
Код:
package tutorial.myFirstPlugin;

import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

public class OnPlayerJoin implements Listener{
    String message = "&bИгрок &a%PLAYERNAME%&b зашёл на сервер. Его ip &c%ADDRESS%";
    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e){
        message = message.replace("%PLAYERNAME%",e.getPlayer().getName()).replace("%ADDRESS%", e.getPlayer().getAddress().getAddress().getHostAddress()).replace("&", "\u00A7");
        e.setJoinMessage(message);
}
При заходе на сервер отображается дефолтное сообщение ([nick] joined to server)

Исправил!
Я забыл сделать инклуд import org.bukkit.event.EventHandler
 
Последнее редактирование:
Назад
Верх