Помогите Не работает простой плагин

  • Автор темы Автор темы TAB_mk
  • Дата начала Дата начала

TAB_mk

Старожил
Пользователь
Баллы
173
Имя в Minecraft
TAB_mk
Вот хотел начать что-то делать, но у меня даже плагин в котором ничего кроме ативации и дезактивации плагина в консоли больше ничего нет, не запускается.
package test1;

import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class main extends JavaPlugin implements Listener
{
{
getLogger().info("Plugin was enable");
}
public void onDisable()
{
getLogger().info("Plugin was disable");
}
@EventHandler
public void onJoin(PlayerJoinEvent e)
{
e.getPlayer().sendMessage("a");;
}
}
Что делать? Возможно я что-то пропустил, только вот что не известно.
 
Код:
package test1;

import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class main extends JavaPlugin implements Listener{
//Включаем
public void onEnable(){
getLogger().info("Plugin was enable");
//Так как здесь есть слушатель, регистрируем его в Bukkit
Bukkit.getPluginManager().registerEvents(this, this); // (Listener, plugin)
}
public void onDisable()
{
getLogger().info("Plugin was disable");
}
@EventHandler
public void onJoin(PlayerJoinEvent e){
e.getPlayer().sendMessage("a");
}
}
Где-то так.
 
что-то все равно не хотит.
 
plugin.yml корректный?
 
мне кажется странным
package test1;
но
main: testt.main
 
Мне кажется или пакет должен быть вида me.*.* ?
Такое вроде на вики написано
5223880.png
 
Ошибки хоть выкидывает ?
 
Ошибки хоть выкидывает ?
[12:08:04] [Server thread/ERROR]: Could not load 'plugins\test.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: null is not properly structured.
at org.bukkit.plugin.PluginDescriptionFile.asMap(PluginDescriptionFile.java:1100) ~[spigot.jar:git-Spigot-1482]
at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[spigot.jar:git-Spigot-1482]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:155) ~[spigot.jar:git-Spigot-1482]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [spigot.jar:git-Spigot-1482]
at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugins(CraftServer.java:358) [spigot.jar:git-Spigot-1482]
at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:135) [spigot.jar:git-Spigot-1482]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:457) [spigot.jar:git-Spigot-1482]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1482]
[12:08:04] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
 
У тебя в постах выше:
testt в plugin.yml
test1 в package — всё-таки проверь это ещё раз.

Ошибка намекает на косяк в пути к классу, имхо.
 
Что-то по-любому должно быть не так ;)

Проверяйте лог на предмет ошибок.
Если плагин стартанул (т.е. plugin.yml - нормальный) то в логе должна быть строка вида: 2014-06-18 22:55:58 [INFO] [PlayEffect] Enabling PlayEffect v0.3.2

Если её нет, а jar с плагином лежит именно там где нужно (и в нём есть то, что нужно) то наверняка будет какая-то ошибка.

Ну и всё-таки покажите plugin.yml в котором "всё одинаково", а то мы ж не знаем что там с чем одинаково )
 
Назад
Верх