ClientProxy.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:connor41-etfuturum2 作者:
@SuppressWarnings("unchecked")
private void registerEntityRenderers() {
    if (EtFuturum.enableArmourStand)
        RenderingRegistry.registerEntityRenderingHandler(EntityArmourStand.class, new ArmourStandRenderer());
    if (EtFuturum.enableEndermite)
        RenderingRegistry.registerEntityRenderingHandler(EntityEndermite.class, new EndermiteRenderer());
    if (EtFuturum.enableRabbit)
        RenderingRegistry.registerEntityRenderingHandler(EntityRabbit.class, new RabbitRenderer());
    if (EtFuturum.enableLingeringPotions) {
        RenderingRegistry.registerEntityRenderingHandler(EntityLingeringPotion.class, new LingeringPotionRenderer());
        RenderingRegistry.registerEntityRenderingHandler(EntityLingeringEffect.class, new LingeringEffectRenderer());
    }
    if (EtFuturum.enableVillagerZombies)
        RenderingRegistry.registerEntityRenderingHandler(EntityZombieVillager.class, new VillagerZombieRenderer());
    if (EtFuturum.enableDragonRespawn)
        RenderingRegistry.registerEntityRenderingHandler(EntityPlacedEndCrystal.class, new PlacedEndCrystalRenderer());
    if (EtFuturum.enablePlayerSkinOverlay) {
        TextureManager texManager = Minecraft.getMinecraft().renderEngine;
        File fileAssets = ReflectionHelper.getPrivateValue(Minecraft.class, Minecraft.getMinecraft(), "fileAssets", "field_110446_Y", " field_110607_c");
        File skinFolder = new File(fileAssets, "skins");
        MinecraftSessionService sessionService = Minecraft.getMinecraft().func_152347_ac();
        ReflectionHelper.setPrivateValue(Minecraft.class, Minecraft.getMinecraft(), new NewSkinManager(Minecraft.getMinecraft().func_152342_ad(), texManager, skinFolder, sessionService), "field_152350_aA");

        RenderManager.instance.entityRenderMap.put(EntityPlayer.class, new NewRenderPlayer());
    }
    if (EtFuturum.enableShearableGolems)
        RenderingRegistry.registerEntityRenderingHandler(EntityNewSnowGolem.class, new NewSnowGolemRenderer());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号