- Баллы
- 96
- Имя в Minecraft
- DonDays
Файл конфига покажите
Код:
Blacklist:
Swear:
- ...
Advertisement:
- ...
testString: 'Test'
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Файл конфига покажите
Blacklist:
Swear:
- ...
Advertisement:
- ...
testString: 'Test'
public final class ChatControl extends JavaPlugin {
private static FileConfiguration configuration;
public List<?> swear;
public List<?> advertisement;
@Override
public void onEnable()
{
this.saveDefaultConfig();
this.reloadConfig();
configuration = this.getConfig();
this.swear = configuration.getList("Blacklist.Swear");
this.advertisement = configuration.getList("Blacklist.Advertisement");
this.getServer().getPluginManager().registerEvents(new SwearListener(), this);
this.getServer().getPluginManager().registerEvents(new AdvertisementListener(), this);
this.getServer().getPluginManager().registerEvents(new CommandFilter(), this);
gthis.etCommand("chatcontrol").setExecutor(new PluginExecutor());
}
public static FileConfiguration getConfiguration() {
return configuration;
}
}
Тоже не работает( Либо у меня кривые руки, либо я что-то не понимаю. Быть может, я что-то упустил?Java:public final class ChatControl extends JavaPlugin { private static FileConfiguration configuration; public List<?> swear; public List<?> advertisement; @Override public void onEnable() { this.saveDefaultConfig(); this.reloadConfig(); configuration = this.getConfig(); this.swear = configuration.getList("Blacklist.Swear"); this.advertisement = configuration.getList("Blacklist.Advertisement"); this.getServer().getPluginManager().registerEvents(new SwearListener(), this); this.getServer().getPluginManager().registerEvents(new AdvertisementListener(), this); this.getServer().getPluginManager().registerEvents(new CommandFilter(), this); gthis.etCommand("chatcontrol").setExecutor(new PluginExecutor()); } public static FileConfiguration getConfiguration() { return configuration; } }
Bukkit.getPluginManager().registerEvents(new Test(this), this);
private Main instance;
public Test(Main API){
instance = API;
}
//шо-то там
List list = instance.getConfig().getList("Лист");
Ему уже несколько раз ответили...Вот я не могу понять, вы что делаете? Без CoolBoy'я или Dereku не можете решить данную проблему?
В главном классе:
В Test.java:Java:Bukkit.getPluginManager().registerEvents(new Test(this), this);
Java:private Main instance; public Test(Main API){ instance = API; } //шо-то там List list = instance.getConfig().getList("Лист");
Ему уже несколько раз ответили...
Тоже не работает( Либо у меня кривые руки, либо я что-то не понимаю. Быть может, я что-то упустил?
Я же говорю, не помогает. Все равно - nullЕму уже несколько раз ответили...
null? А ты точно правильно достаешь данные из самого конфига?Я же говорю, не помогает. Все равно - null
Есть очень сложный вариант посмотреть в стектрейсе (логе) имя файла и номер строки, где разыменовывается null.Я же говорю, не помогает. Все равно - null
Да, как писали выше.null? А ты точно правильно достаешь данные из самого конфига?
Main.instance.getConfig().getString("стринги");