@Override
public void registerRenderInformation() {
// RpgBaseAddon.Channel.register(new ClientPacketHandler());
KeyHandler ability = new KeyHandler();
RpgUtility.registerSpecialAbility(RpgBaseAddon.hammer, ability);
RpgUtility.registerSpecialAbility(RpgBaseAddon.soulSphere, ability);
RpgUtility.registerSpecialAbility(RpgBaseAddon.elfbow, ability);
if (RpgConfig.instance.render3D == true) {
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.hammer,new HammerRender());
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.soulSphere,new SoulSphereRender());
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.lunarStaff,new StaffRenderer());
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.elfbow,new BowRender());
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.berserkerShield, new BerserkerShield(new ModelIronThorn(), "subaraki:jewels/IronThorn.png"));
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.archerShield, new ArcherShield(new ModelShield(), "subaraki:jewels/Shield1.png"));
MinecraftForgeClient.registerItemRenderer(RpgBaseAddon.talisman,new BookRenderer(new ModelMageBook(),"subaraki:jewels/mageShield.png"));
RenderingRegistry.registerEntityRenderingHandler(EntityHellArrow.class,new RenderArrow());
}
}
ClientProxy.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:rpginventory
作者:
评论列表
文章目录