- Баллы
- 88
Всем привет. Я новичек в создание плагинов. То есть начинающий.
Моя проблема в том,что при запуске сервера плагин не работает,то есть не запускается(не знаю как сказать).
Вот может что то я делаю неправильно. Создаю плагин по тотуриалу http://dmitriymx.ru/blog/bukkit-tutorial/pishem-prostoj-plagin-dlya-bukkit-2.html
Моя проблема в том,что при запуске сервера плагин не работает,то есть не запускается(не знаю как сказать).
Вот может что то я делаю неправильно. Создаю плагин по тотуриалу http://dmitriymx.ru/blog/bukkit-tutorial/pishem-prostoj-plagin-dlya-bukkit-2.html
Код:
package loki4;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class DmxFirstPlugin extends JavaPlugin implements Listener {
public static final Logger _log = Logger.getLogger("Minecraft");
@Override
public void onEnable() {
_log.info("[DMX PLG] onEnable()"); //<a> произвольного текста в консоль сервера
Bukkit.getPluginManager().registerEvents(this, this);
}
@EventHandler
public void onJoin(PlayerJoinEvent event){
event.getPlayer().sendMessage(ChatColor.GREEN + "Добро подаловать на сервер, " + ChatColor.GOLD + event.getPlayer().getName());
event.setJoinMessage(ChatColor.GRAY + "Игрок " + ChatColor.GOLD + event.getPlayer().getName() + " зашел на сервер");
}
@EventHandler
public void onQuit(PlayerQuitEvent event){
event.setQuitMessage("");
getServer().broadcastMessage(ChatColor.GRAY + "Игрок " + ChatColor.GOLD + event.getPlayer().getName() + " покинул сервер");
}
}
