@Override
 public void registerItemRenderers() {
   super.registerItemRenderers();
   // Registering HD (32x32) sized weapon renderers
   BattleClassesHDWeaponRenderer HD_WeaponRenderer = new BattleClassesHDWeaponRenderer();
   for (IHighDetailWeapon HD_Weapon : BattleClassesItems.TwoHandedWeaponList) {
     if (HD_Weapon != null) {
       MinecraftForgeClient.registerItemRenderer((Item) HD_Weapon, HD_WeaponRenderer);
     }
   }
 }
 @Override
 public void registerTickHandelers() {
   super.registerTickHandelers();
   MinecraftForge.EVENT_BUS.register(new BattleClassesClientEvents());
   FMLCommonHandler.instance().bus().register(BattleClassesClientTickHandler.INSTANCE);
 }
 @Override
 public void registerKeyHandelers() {
   super.registerKeyHandelers();
   FMLCommonHandler.instance().bus().register(new BattleClassesGuiKeyHandler());
 }