- 4,045
- 63
- 645
В общем задумал добавить побольше картин. Скопировал все необходимые классы, зарегал энтити и рендер...
Но при размещении картины в мире её не видно... То есть не просто не видно, а и взаимодействовать с ней не удаётся...
Сам ентити создаётся, проверено... Однако, помимо невидимости у него нет и бокса коллизии. При попытке разрушить невидимую картину, разрушается блок за ней... А потом и она вылетает в качестве предмета )
Что могло пойти не так?
Регистрация:
Все остальные классы идентичны ванильным.
Но при размещении картины в мире её не видно... То есть не просто не видно, а и взаимодействовать с ней не удаётся...
Сам ентити создаётся, проверено... Однако, помимо невидимости у него нет и бокса коллизии. При попытке разрушить невидимую картину, разрушается блок за ней... А потом и она вылетает в качестве предмета )
Что могло пойти не так?
Регистрация:
Java:
//Энтити в преините на сервере
EntityRegistry.registerModEntity(new ResourceLocation(Mist.MODID, "painting"), EntityMistPainting.class, "painting", 0, Mist.instance, 0, 1, false);
//Рендер в преините на клиенте
RenderingRegistry.registerEntityRenderingHandler(EntityMistPainting.class, m -> new RenderMistPainting(m));