Помогите NullPointerException при загрузке плагина.

Статус
Закрыто для дальнейших ответов.

Novichock

Активный участник
Пользователь
Баллы
76
Вот лог ошибки:
Код:
java.lang.NullPointerException
    at ru.Novichock.PrisonTerritory.PrisonTerritory.onEnable(PrisonTerritory.java:11) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:360) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:334) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:290) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:210) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
[18:17:47] [Server thread/INFO]: [WorldGuard] Enabling WorldGuard v6.0.0-beta-03.1514-
Вот код главного класса:
Код:
package ru.Novichock.PrisonTerritory;

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

public class PrisonTerritory extends JavaPlugin {

    @Override
    public void onEnable(){
        Bukkit.getPluginManager().registerEvents(new EvListen(this), this);
        getCommand("blakasa").setExecutor(new Settings(this));
        getLogger().info("PrisonTerritory worked!");
    }
}
 
getCommand("blakasa").setExecutor(new Settings(this));
думаю логично что ошибка тут
 
getCommand("blakasa").setExecutor(new Settings());
 
getCommand("blakasa").setExecutor(new Settings());
Вообще то у меня тут всё верно,у меня там стоит соответствующий конструктор.Да и ошибку сам решил,увидев что в plugin.yml я не правильно зарегистрировал команду.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх