@SideOnly(Side.CLIENT)
@Mod.EventHandler
public void event(FMLPostInitializationEvent event) {
FMLCommonHandler.instance().bus().register(this);
}
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void event(TickEvent.RenderTickEvent event) {
if(RenderManager.debugBoundingBox) {
RenderManager.debugBoundingBox = false;
}
}
Можно использовать хуклибу [Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)Как можно что-то изменять в ванильных классах, не создавая ихнию копию ?У меня постоянно ошибки
Можно, пользуйся хуклибой как ответили выше или асмом или напиши тулзы под рефлексию чтоб было проще для себя использовать, способов много. Проще всего, для новичка - хуклиба, но без банальных знаний языка она не поможет, поэтому просто начни учить жабу и потом потихоньку вливайся в forge api и тд...можно что-то изменять в ванильных классах
@SideOnly(Side.CLIENT)
@Mod.EventHandler
public void event(FMLPostInitializationEvent event) {
FMLCommonHandler.instance().bus().register(this);
}
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void event(TickEvent.RenderTickEvent event) {
if(RenderManager.debugBoundingBox) {
RenderManager.debugBoundingBox = false;
}
}