Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Консоль выдает ошибку

Статус
Закрыто для дальнейших ответов.
В main указана полная ссылка на класс? А то там часто просто название пакета указывают.
 
Ну вот по скриншоту вроде все нормально. А вот что в предыдущем сообщении было?

Код:
    name: RuChatManager
    main: ru.ru.bukkit.chat.RuChatManager
    version: 1.0

Что именно не работает?

Кстати, разработчики баккита просили не использовать слово bukkit в названия классов, пакетов и т.п. Дабы путанниц не возникало.
 
@Jers,
Нужно в plugin.yml указать описание плагина.
description: Its my plugin
 
DPOH-VAR, эээээ... у меня по-моему нигде нет description.

Код:
name: WeatherMan
main: fromgate.weatherman.WeatherMan
version: 0.4.7
softdepend: [WorldEdit, WorldGuard]
author: fromgate
commands:
  wm:
      description: WeatherMan command
      usage: |
          /wm help
 
Jers, случайно символы табуляции в plugin.yml не затесались? Баккит на них неадекватно реагирует.
 
Тьфу ты! У тебя plugin.yml не там где надо лежит. Его надо "в корне" jar-файла держать, а он у тебя где-то внутрь упрятан.

pluginyml.png
 
Вот 197-я строка из последних сорцов JavaPluginLoader:
throw new InvalidDescriptionException(new FileNotFoundException("Jar does not contain plugin.yml"));
Думаю суть в том, что файл plugin.yml вообще отсутствует в пакете.
Можно проверить с помощью winrar. Внутри архива в корневом каталоге сразу должен лежать файл plugin.yml
UPD:
@Jers, открой плагин винраром и засунь туда plugin.yml, если не получается запихать при компиляции
 
Тема закрыта, всем спасибо. Я мудак :)
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх