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

Стартап Помощь новичкам и тем, кто мало писал плагины. (+ LifeHack'и)

Пробовал, ошибка та же. Есть другие варианты?
А сам объект, который ты тыкаешь в конструктор не равен нулю?
Пс. Мб fileConfig в главном классе нул.
Вообщем проверяй код.
 
А сам объект, который ты тыкаешь в конструктор не равен нулю?
Пс. Мб fileConfig в главном классе нул.
Вообщем проверяй код.
Прикол в том, что если эти 2 класса объединить, то все работает. И в конфиг пишет как надо. Тут одно из двух, либо не может кастануть координаты игрока методу в другом классе, либо наоборот не может ухватить этот метод.
 
Плохо создаёшь экземпляр класса тогда.
 
Может полный код плагина? Или хотя бы класс с ошибкой?
Ошибка как раз в классе CmdExecutor вот на этом lm.SaveJoinLoc(p.getLocation());
Мне и эклипс, вот заметил пишет
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
Перевод
Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не может быть найден
Репозиторий на гитхабе я не обновлял еще.
 
Может полный код плагина? Или хотя бы класс с ошибкой?
Присмотрелся повнимательнее, тут оказывается getLocation не видит куда ему кастануть данные. Странно, но если все в одном классе, то мне 1 фиг эклипс эту же заметку пишет, но при этом все работает. Чертовщина какая-то, думаю запилю пока эти методы в классе с командами, потом подумаю как перенести. Чисто для эксперемента пробовал эти методы в главный класс перекинуть, в итоге команда вроде бы срабатывает, но метод не получает нужных данных, хз как костылить. Про сериализацию погуглил, но блин все что я находил для php только.
Код:
JoinLoc:
  World: empty
  X: 967
  Y: 19
  Z: -594
  Yaw: 319.04947
  Pitch: 17.549973
Spawn:
  World: empty
  X: 972
  Y: 21
  Z: -604
  Yaw: 319.04947
  Pitch: 17.549973
 
Последнее редактирование:
Может знает кто, где мне откопать джарник для такого импорта net.minecraft.*
Хочу плагин обновить, но не могу найти необходимую библиотеку.
 
Может знает кто, где мне откопать джарник для такого импорта net.minecraft.*
Хочу плагин обновить, но не могу найти необходимую библиотеку.
Любой джарник сервака.
 
Может знает кто, где мне откопать джарник для такого импорта net.minecraft.*
Хочу плагин обновить, но не могу найти необходимую библиотеку.
Тебе нужно ванильный майн разбирать. Тогда ты получишь net.minecraft
 
Зачем по твоему мне врать? Там не все импорты которые мне нужны а только малая часть и где остальные взять я хз.
юзай MCP
декомпилируй minecraft.jar и получишь свои нужные net.minecraft.*
 
Мне нужна помощь - Я создаю плагин RealShop(Магазин на табличках, который симулирует живую экономику на сервере) и у меня возник вопрос: Как мне считывать деньги с игрока и проверять их?? Причём эти деньги из другого плагина: Vault или EssentialsX. Как мне контролировать это?
 
Мне нужна помощь - Я создаю плагин RealShop(Магазин на табличках, который симулирует живую экономику на сервере) и у меня возник вопрос: Как мне считывать деньги с игрока и проверять их?? Причём эти деньги из другого плагина: Vault или EssentialsX. Как мне контролировать это?
https://pastebin.com/G4FDSHLS
 

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

Назад
Верх