Здравствуйте!
В мою модификацию требуется добавить объекты, схожие по поведению с рамкой или картиной (Чтобы их можно было повесить на блок и они не занимали место).
Решение было следующее - использовать класс EntityHanging для своего предмета с изменением модели и текстуры.
Для теста был создан item, который при нажатии на ПКМ ставит на блок рамку/картину, ссылаясь на net.minecraft.entity.item.EntityItemFrame и net.minecraft.entity.item.EntityPainting .
После успешного тестирования оба класса выше были полностью скопированы, для их последующего редактирования, но обнаружилось, что после этого они потеряли свою работоспособность.
При попытке добавить рамку/картину из пакета модификации выдаётся следующая ошибка:
[Java] Error - Pastebin.com
Стоит отметить, что сам код работает: можно услышать звук установки и поломки рамки\картины, и, со временем они выпадают как предмет. Ошибка конкретно при спавне самого entity.
Код item'a:
[Java] Test - Pastebin.com
Код entity:
[Java] TestE - Pastebin.com
Заранее спасибо всем, кто откликнется!
В мою модификацию требуется добавить объекты, схожие по поведению с рамкой или картиной (Чтобы их можно было повесить на блок и они не занимали место).
Решение было следующее - использовать класс EntityHanging для своего предмета с изменением модели и текстуры.
Для теста был создан item, который при нажатии на ПКМ ставит на блок рамку/картину, ссылаясь на net.minecraft.entity.item.EntityItemFrame и net.minecraft.entity.item.EntityPainting .
После успешного тестирования оба класса выше были полностью скопированы, для их последующего редактирования, но обнаружилось, что после этого они потеряли свою работоспособность.
При попытке добавить рамку/картину из пакета модификации выдаётся следующая ошибка:
[Java] Error - Pastebin.com
Стоит отметить, что сам код работает: можно услышать звук установки и поломки рамки\картины, и, со временем они выпадают как предмет. Ошибка конкретно при спавне самого entity.
Код item'a:
[Java] Test - Pastebin.com
Код entity:
[Java] TestE - Pastebin.com
Заранее спасибо всем, кто откликнется!