Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Ошибка при работе с конфигом из других классов.

Discussion in 'Разработка плагинов для новичков' started by konfyciu98, Jun 15, 2014.

  1. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
    Ну вот и ответ.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Может тут ошибка:
    Code:
    getCommand("blocker").setExecutor(new BlockerCommand(this));
    getServer().getPluginManager().registerEvents(new PlayerListener(this), this);
    getServer().getPluginManager().registerEvents(new BlockerListener(this), this);
    
    [DOUBLEPOST=1402852348,1402852317][/DOUBLEPOST]Просто почему null?
     
  4. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
    Как-то неправильно передаете главный класс.
     
  5. Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Blocker plugin;

    public BlockerListener(Blocker main) {
    main = plugin;
    }

    Вы действительно не видите здесь ошибки?
    Присмотритесь внимательней.
     
  6. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
    :good:
     
  7. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Trophy Points:
    173
    :good:
     
  8. kirill2011s

    kirill2011s Старожил Пользователь

    Trophy Points:
    103

    Ахаха, даже я сразу не заметил))0)
     
  9. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    :good:
     
  10. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Где?)[DOUBLEPOST=1402911057,1402910961][/DOUBLEPOST]Скатывал с такого примера
    Code:
    ConfigExample plugin;
    public ConfigListener(ConfigExample instance) {
    plugin = instance;
    }
    
     
  11. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
    Вот в примере правильно.
     
  12. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Да где?))
     
  13. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
    Подсказка:
    Code:
    Blocker plugin;
    
    public BlockerListener(Blocker main) {
    main = plugin;
    }
    Что чему вы присваиваете?
     
  14. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Вы о main = plugin? Что надо plugin = main?[DOUBLEPOST=1402911614,1402911584][/DOUBLEPOST]Я просто тут писал на память, в коде у меня норм
     
  15. serega6531

    serega6531 Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    shkurovs
  16. Автор темы
    konfyciu98

    konfyciu98 Старожил Пользователь

    Trophy Points:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Я не знаю, что там за магия, но я добавил soft-depend: [BarAPI] (тоже использую), так все уладилось!
     

Share This Page