Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
@EventHandler
public void onPlayerJoinServer(PlayerJoinEvent event) {
event.getPlayer().sendMessage("Welcome!");
}
Скорее всего, ты используешь PlayerLoginEvent.Его стоит использовать когда тебе нужно отловить состояние игрока(Забанен, не забанен, есть/нет в вайтлисте и т.д.) до момента захода на сервер.Если же тебе нужно отправлять сообщение сразу же после захода игрока на сервер, то лучше использовать PlayerJoinEvent.В итоге, метод должен выглядеть примерно так:
Результатом выполнение этого кода будет надпись Welcome, которую игрок увидит в чате при заходе на сервер.Java:@EventHandler public void onPlayerJoinServer(PlayerJoinEvent event) { event.getPlayer().sendMessage("Welcome!"); }
package me.Lucifer.Dwarox;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class Dwarox extends JavaPlugin implements Listener {
@Override
public void onEnable() {
}
@Override
public void onDisable() {
}
@EventHandler
public void onPlayerJoinServer(PlayerJoinEvent event) {
event.getPlayer().sendMessage("Welcome!");
}
}
Нет регистрации ивента.В методе onEnable() допиши строкуЧто не так с кодом?Код:package me.Lucifer.Dwarox; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.plugin.java.JavaPlugin; public class Dwarox extends JavaPlugin implements Listener { @Override public void onEnable() { } @Override public void onDisable() { } @EventHandler public void onPlayerJoinServer(PlayerJoinEvent event) { event.getPlayer().sendMessage("Welcome!"); } }
getServer().getPluginManager().registerEvents(this, this);
У него бы не догадался, он начинающий.Скорее всего, ты используешь PlayerLoginEvent