Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
вот моя регистрация, я там через at поколдовал, чтобы можно было проверить занятось, ибо у меня где то косяк с вызовами, регать надо и на клиенте и на сервере
сихронизация у него автоматическая, что удобно
@SubscribeEvent
public void onEntityArrowConstructing(EntityEvent.EntityConstructing...
сомнительная система, сделай лучше либо IExtendedEntityProperties либо IAttribute и обрабатывай в onLivingUpdate
нужным энтити просто выдавай параметр и делай в ивенте проверку
в общем, повозился я еще немного и выдавил из себя хук, который вставляется в начало метода регистрации ванильных итемов, вставить хук в конструктор енума не получилось (юзал обычную либу от глуми, ругалось, что не может найти target)
public class ItemHook
{
@Hook
public static void...
вот кусок моего кода для того чтобы рука поднималась с пистолетом
RenderPlayerEvent имеет 2 стадии в начале когда нужно выставить все переменные, после этого игрок рендерится, а все переменные обнуляются
public class RenderPlayerEvent
{
@SubscribeEvent
@SideOnly(Side.CLIENT)
public...