Помогите Не работает сообщение при входе на сервер(пишу плагин)

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

Krongss_fur

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Krong
Пишу плагин на разные ивенты, тут решил написать ивент на изменение сообщения при входе
в конфиге work-event стоит на true, в итоге при входе пишет стандартное ванильное сообщение при входе на сервер

Код:
package EventsSystem;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import SysClass.System;

public class PlayerJoin implements Listener {
 
    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
       if(config.getBoolean("PlayerJoin.work-event") == true) {
        e.setJoinMessage(config.getString("PlayerJoin.message"));
       }
    }

}
конфиг:
Код:
 PlayerJoin:
  work-event: true
  message: 'Прувет челик'
 
Пишу плагин на разные ивенты, тут решил написать ивент на изменение сообщения при входе
в конфиге work-event стоит на true, в итоге при входе пишет стандартное ванильное сообщение при входе на сервер

Код:
package EventsSystem;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import SysClass.System;

public class PlayerJoin implements Listener {
 
    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
       if(config.getBoolean("PlayerJoin.work-event") == true) {
        e.setJoinMessage(config.getString("PlayerJoin.message"));
       }
    }

}
конфиг:
Код:
 PlayerJoin:
  work-event: true
  message: 'Прувет челик'
Слушатель был зарегистрирован?
 
ты покажи нам основной класс плагина, может быть, у тебя не зарегистрирован класс-слушатель. Ты имплеминтуриешь Listener, соответственно ты должен зарегистрировать класс в основном.
 
я
ты покажи нам основной класс плагина, может быть, у тебя не зарегистрирован класс-слушатель. Ты имплеминтуриешь Listener, соответственно ты должен зарегистрировать класс в основном.
я зарегал его, вот код, а я чутька не правильно зарегал,я так регал:
Код:
package SysClass;

import java.io.File;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;


public class System extends JavaPlugin {

    private static System instance;
    
      public static System getInstance() {
        return instance;
      }
    
    public void onEnable() {
        
        File file = new File("plugins/mEvents");
        
        file.mkdir();
    
        File config = new File("plugins/mEvents/config.yml");
    
        if(!config.exists()) {

            getConfig().options().copyDefaults(true);
    
            saveDefaultConfig();
    
            this.getServer().getPluginManager().registerEvents((Listener)new LookPlr(), (System)this);
            this.getServer().getPluginManager().registerEvents((Listener)new PlayerJoin(), (System)this);
            this.getServer().getPluginManager().registerEvents((Listener)new PlayerLeft(), (System)this);
            
             instance = this;
        }
    }
}

щас исправил:

Код:
package SysClass;

import java.io.File;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;


public class System extends JavaPlugin {

    private static System instance;
    
      public static System getInstance() {
        return instance;
      }
    
    public void onEnable() {
        
        File file = new File("plugins/mEvents");
        
        file.mkdir();
    
        File config = new File("plugins/mEvents/config.yml");
    
        if(!config.exists()) {

            getConfig().options().copyDefaults(true);
    
            saveDefaultConfig();
            
             instance = this;
        }
        
        this.getServer().getPluginManager().registerEvents((Listener)new LookPlr(), (System)this);
        this.getServer().getPluginManager().registerEvents((Listener)new PlayerJoin(), (System)this);
        this.getServer().getPluginManager().registerEvents((Listener)new PlayerLeft(), (System)this);
    }
}
Но теперь это пишет в консоль при входе:

Код:
Could not pass event PlayerJoinEvent to mEvents v0.1
org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:346) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:166) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:159) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
Caused by: java.lang.NullPointerException
    at EventsSystem.PlayerJoin.onJoin(PlayerJoin.java:14) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    ... 14 more
что не так?
 
Слушатель был зарегистрирован?
не туда написал но щас вот:

я зарегал его, вот код, а я чутька не правильно зарегал,я так регал:
Код:
package SysClass;

import java.io.File;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;


public class System extends JavaPlugin {

    private static System instance;
    
      public static System getInstance() {
        return instance;
      }
    
    public void onEnable() {
        
        File file = new File("plugins/mEvents");
        
        file.mkdir();
    
        File config = new File("plugins/mEvents/config.yml");
    
        if(!config.exists()) {

            getConfig().options().copyDefaults(true);
    
            saveDefaultConfig();
    
            this.getServer().getPluginManager().registerEvents((Listener)new LookPlr(), (System)this);
            this.getServer().getPluginManager().registerEvents((Listener)new PlayerJoin(), (System)this);
            this.getServer().getPluginManager().registerEvents((Listener)new PlayerLeft(), (System)this);
            
             instance = this;
        }
    }
}

щас исправил:

Код:
package SysClass;

import java.io.File;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;


public class System extends JavaPlugin {

    private static System instance;
    
      public static System getInstance() {
        return instance;
      }
    
    public void onEnable() {
        
        File file = new File("plugins/mEvents");
        
        file.mkdir();
    
        File config = new File("plugins/mEvents/config.yml");
    
        if(!config.exists()) {

            getConfig().options().copyDefaults(true);
    
            saveDefaultConfig();
            
             instance = this;
        }
        
        this.getServer().getPluginManager().registerEvents((Listener)new LookPlr(), (System)this);
        this.getServer().getPluginManager().registerEvents((Listener)new PlayerJoin(), (System)this);
        this.getServer().getPluginManager().registerEvents((Listener)new PlayerLeft(), (System)this);
    }
}
Но теперь это пишет в консоль при входе:

Код:
Could not pass event PlayerJoinEvent to mEvents v0.1
org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:346) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:166) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:159) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
Caused by: java.lang.NullPointerException
    at EventsSystem.PlayerJoin.onJoin(PlayerJoin.java:14) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    ... 14 more
что не так?
 
Если я просто сообщение напишу в ивентере так:

Код:
    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
       if(config.getBoolean("PlayerJoin.work-event") == true) {
        e.setJoinMessage("Lol");
       }
    }

}

ошибка будет так-же
 
Код:
package SysClass;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;

public class System extends JavaPlugin {
    private static System instance;

    public static System getInstance() {
        return instance;
    }

    @Override
    public void onEnable() {
        instance = this;
        this.saveDefaultConfig();
        this.getServer().getPluginManager().registerEvents(new LookPlr(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerJoin(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerLeft(), this);
    }
}


Код:
package EventsSystem;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import SysClass.System;

public class PlayerJoin implements Listener {

    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
        if (config.getBoolean("PlayerJoin.work-event")) {
            e.setJoinMessage(config.getString("PlayerJoin.message"));
        }
    }
}

???
 
Код:
package SysClass;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;

public class System extends JavaPlugin {
    private static System instance;

    public static System getInstance() {
        return instance;
    }

    @Override
    public void onEnable() {
        instance = this;
        this.saveDefaultConfig();
        this.getServer().getPluginManager().registerEvents(new LookPlr(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerJoin(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerLeft(), this);
    }
}


Код:
package EventsSystem;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import SysClass.System;

public class PlayerJoin implements Listener {

    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
        if (config.getBoolean("PlayerJoin.work-event")) {
            e.setJoinMessage(config.getString("PlayerJoin.message"));
        }
    }
}

???
что?
 
Код:
package SysClass;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import EventsSystem.LookPlr;
import EventsSystem.PlayerJoin;
import EventsSystem.PlayerLeft;

public class System extends JavaPlugin {
    private static System instance;

    public static System getInstance() {
        return instance;
    }

    @Override
    public void onEnable() {
        instance = this;
        this.saveDefaultConfig();
        this.getServer().getPluginManager().registerEvents(new LookPlr(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerJoin(), this);
        this.getServer().getPluginManager().registerEvents(new PlayerLeft(), this);
    }
}


Код:
package EventsSystem;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

import SysClass.System;

public class PlayerJoin implements Listener {

    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e) {
        FileConfiguration config = System.getInstance().getConfig();
        if (config.getBoolean("PlayerJoin.work-event")) {
            e.setJoinMessage(config.getString("PlayerJoin.message"));
        }
    }
}

???
Так-же
 
Просто передай в класс с лисетенером конфиг плагина (getConfig())
 
Просто передай в класс с лисетенером конфиг плагина (getConfig())
Тогда при попытке получения файла из конфига будет выдавать ошибку, я понял в чём проблема, с другим плагином так-же, то что я использую значения в конфиге в сообщениях по русски, если поставить сообщения на англ всё ок будет
 
Тогда при попытке получения файла из конфига будет выдавать ошибку, я понял в чём проблема, с другим плагином так-же, то что я использую значения в конфиге в сообщениях по русски, если поставить сообщения на англ всё ок будет
Мы с тобой говорим на разных языках
 
Тогда при попытке получения файла из конфига будет выдавать ошибку, я понял в чём проблема, с другим плагином так-же, то что я использую значения в конфиге в сообщениях по русски, если поставить сообщения на англ всё ок будет
Убедись, что твой конфиг в кодировке UTF-8. В этом случае проблем с русским языком быть не должно
 
Посмотреть вложение 62446
так у тебя в конфиге лишний пробел здесь
Это всё не то, проблема с тем что я пишу в конфиге русские слова в значениях, а с русскими ошибка выходит, а с англ словами всё ок, и да - я пробовал и utf 8 кодировку и utf 8 bom
 
Это всё не то, проблема с тем что я пишу в конфиге русские слова в значениях, а с русскими ошибка выходит, а с англ словами всё ок, и да - я пробовал и utf 8 кодировку и utf 8 bom
Не должно быть такого. Разницы между русскими и английскими буквами нет при использовании UTF-8.
Показывай ошибку
 
Не должно быть такого. Разницы между русскими и английскими буквами нет при использовании UTF-8.
Показывай ошибку
Код:
Could not pass event PlayerJoinEvent to mEvents v0.1
org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:346) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:166) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:159) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
Caused by: java.lang.NullPointerException
    at EventsSystem.PlayerJoin.onJoin(PlayerJoin.java:14) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    ... 14 more
 
Код:
Could not pass event PlayerJoinEvent to mEvents v0.1
org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:346) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:166) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:159) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
Caused by: java.lang.NullPointerException
    at EventsSystem.PlayerJoin.onJoin(PlayerJoin.java:14) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_321]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
    ... 14 more
Теперь смотри, что у тебя происходит в классе PlayerJoin на 14 строке
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх