MrH1tech
Пользователь
- Сообщения
- 34
Добрый вечер, пишу собственный плагин в течении месяца и только недавно заметил, что мой плагин стал запускаться только после команды reload.
При старте сервера выдается такая ошибка
Изучив ее, я понял, что проблема в 49 строчке главного класса, но в чем именно я не понял.
Прикрепляю скриншота кода и сам код.
При старте сервера выдается такая ошибка
Код:
[17:03:03] [Server thread/ERROR]: Could not load 'plugins\SfC-Addons.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.ExceptionInInitializerError
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:139) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:394) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:301) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:383) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:185) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:809) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
Caused by: java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_291]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
... 7 more
Caused by: java.lang.NullPointerException
at sfcAddons.main.sfcAddons.<clinit>(sfcAddons.java:49) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_291]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
... 7 more
Изучив ее, я понял, что проблема в 49 строчке главного класса, но в чем именно я не понял.
Прикрепляю скриншота кода и сам код.
Java:
public class sfcAddons extends JavaPlugin implements Listener {
public static Scoreboard MainScoreboard = Bukkit.getScoreboardManager().getNewScoreboard();
public static Objective obj = MainScoreboard.registerNewObjective("stats", "dummy", "Статистика");
public static Team notaries, judge;
public static sfcAddons plugin;
public static Map<Player, Inventory> holders = new HashMap<>();
public static Map<Player, Inventory> holder = new HashMap<>();
public static String logo = ChatColor.AQUA + "[SfCAddons] ";
public static int id, id2, id3;
public static boolean checkLog, checkReg;
Вам необходимо зарегистрироваться для просмотра изображений-вложений