java类net.minecraft.client.renderer.entity.RenderSnowball的实例源码

ProxyClient.java 文件源码 项目:WirelessRedstone 阅读 22 收藏 0 点赞 0 评论 0
@Override
public void preInit() {

    super.preInit();
    GuiWirelessSniffer.loadColours(SaveManager.config().getTag("addon"));
    TextureUtils.addIconRegister(new RenderWireless());
    TextureUtils.addIconRegister(new RemoteTexManager());
    TextureUtils.addIconRegister(new TriangTexManager());
    PacketCustom.assignHandler(NET_CHANNEL, new WRClientPH());

    MapRenderRegistry.registerMapRenderer(ModItems.itemWirelessMap, new WirelessMapRenderer());

    RenderingRegistry.registerEntityRenderingHandler(EntityREP.class, manager -> new RenderSnowball<>(manager, itemRep, Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityWirelessTracker.class, RenderTracker::new);
    registerModels();
}
ClientProxy.java 文件源码 项目:BetterWithAddons 阅读 29 收藏 0 点赞 0 评论 0
public void registerModels()
{
    ItemModels.register();
    //BlockModels.register();

    ModelLoader.setCustomStateMapper(ModBlocks.thorns,new StateMap.Builder().ignore(BlockThorns.FACING).build());
    ModelLoader.setCustomStateMapper(ModBlocks.brine, new BrineStateMapper());
    ModelLoader.setCustomStateMapper(ModBlocks.aqueductWater, new StateMapperBase() {
        @Override
        protected ModelResourceLocation getModelResourceLocation(IBlockState state) {
            return aqueductWaterLocation;
        }
    });

    RenderingRegistry.registerEntityRenderingHandler(EntityGreatarrow.class, RenderGreatarrow.GREATARROW_RENDER);
    RenderingRegistry.registerEntityRenderingHandler(EntityYa.class, RenderYa.YA_RENDER);
    RenderingRegistry.registerEntityRenderingHandler(EntitySpirit.class, manager -> new RenderSpirit(manager));
    RenderingRegistry.registerEntityRenderingHandler(EntityAncestryBottle.class, manager -> new RenderSnowball<>(manager,ModItems.ancestryBottle,Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityArtifactFrame.class, RenderArtifactFrame.ARTIFACEFRAME_RENDER);
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityAlchDragon.class, new RenderAlchDragon());
}
ClientProxy.java 文件源码 项目:KeyCraft 阅读 23 收藏 0 点赞 0 评论 0
public void init(FMLInitializationEvent event) {
    super.init(event);

    // ע�ᰴ���¼�
    FMLCommonHandler.instance().bus().register(new SubscribeKeyListener());
    ClientRegistry.registerKeyBinding(SubscribeKeyListener.key_Rewrite);
    ClientRegistry.registerKeyBinding(SubscribeKeyListener.key_Interact);

    // ע����Ⱦ��
    RenderingRegistry.registerEntityRenderingHandler(EntityBaseball.class, new RenderSnowball(ModItems.Baseball));
    RenderingRegistry.registerEntityRenderingHandler(EntityDictionary.class, new RenderSnowball(ModItems.Dictionary));
    RenderingRegistry.registerEntityRenderingHandler(EntityBullet.class, new RenderBullet());
    RenderingRegistry.registerEntityRenderingHandler(EntityJavelin.class, new RenderJavelin());
    RenderingRegistry.registerEntityRenderingHandler(EntityKagariCannon.class, new RenderKagariCannon());
    RenderingRegistry.registerBlockHandler(new BlockTrapRenderer());
}
Models.java 文件源码 项目:ARKCraft-Code 阅读 21 收藏 0 点赞 0 评论 0
public static void init()
{
    RenderingRegistry.registerEntityRenderingHandler(EntityDodoEgg.class,
            new RenderSnowball(Minecraft.getMinecraft().getRenderManager(),
                    ARKCraftItems.dodo_egg, Minecraft.getMinecraft()
                            .getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityRaptor.class,
            new RenderRaptor(new ModelRaptor(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(
            EntitySabertooth.class, new RenderSabertooth(
                    new ModelSabertooth(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityDodo.class,
            new RenderDodo(new ModelDodo(), 0.3F));
    RenderingRegistry.registerEntityRenderingHandler(
            EntityBrontosaurus.class, new RenderBrontosaurus(
                    new ModelBrontosaurus(), 0.5f));
}
MFProxy_client.java 文件源码 项目:MineFantasy 阅读 31 收藏 0 点赞 0 评论 0
@Override
public void registerRenderInformation() 
{
    RenderingRegistry.registerBlockHandler(new BlockRendererMF());

    registerItemRenderer();
    RenderingRegistry.registerEntityRenderingHandler(EntityDrake.class, new RenderDrake(new ModelDrake(), 1.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityHound.class, new RenderHound(new ModelHound(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityMinotaur.class, new RenderMinotaur(new ModelMinotaur(), 2F));
    RenderingRegistry.registerEntityRenderingHandler(EntitySkeletalKnight.class, new RenderSkeletalKnight(new ModelSkeletalKnight()));
    RenderingRegistry.registerEntityRenderingHandler(EntityDragonSmall.class, new RenderSmallDragon(new ModelSmallDragon(), 2F));
    RenderingRegistry.registerEntityRenderingHandler(EntityFirebreath.class, new RenderFirebreath());
    RenderingRegistry.registerEntityRenderingHandler(EntityBasilisk.class, new RenderBasilisk());
    RenderingRegistry.registerEntityRenderingHandler(EntityArrowMF.class, new RenderArrowMF());
    RenderingRegistry.registerEntityRenderingHandler(EntityShrapnel.class, new RenderShrapnel());
    RenderingRegistry.registerEntityRenderingHandler(EntityBoltMF.class, new RenderBoltMF());
    RenderingRegistry.registerEntityRenderingHandler(EntityBombThrown.class, new RenderBomb());
    RenderingRegistry.registerEntityRenderingHandler(EntityThrownSpear.class, new RenderThrownItem());
    RenderingRegistry.registerEntityRenderingHandler(EntityRockSling.class, new RenderSnowball(ItemListMF.misc, ItemListMF.rock));

}
ProxyClient.java 文件源码 项目:Chisel-1.7.2 阅读 25 收藏 0 点赞 0 评论 0
@Override
    public void init() {
        RenderingRegistry.registerBlockHandler(new BlockMarbleStairsRenderer());
        RenderingRegistry.registerBlockHandler(new BlockMarblePaneRenderer());
        RenderingRegistry.registerBlockHandler(new BlockRoadLineRenderer());
        RenderingRegistry.registerBlockHandler(new BlockSnakeStoneRenderer());
        RenderingRegistry.registerBlockHandler(new BlockNoCTMRenderer());
        RenderingRegistry.registerBlockHandler(new BlockSpikesRenderer());
        RenderingRegistry.registerBlockHandler(new BlockMarblePillarRenderer());
        RenderingRegistry.registerBlockHandler(new BlockEldritchRenderer());
        RenderingRegistry.registerBlockHandler(new BlockAdvancedMarbleRenderer());
        RenderingRegistry.registerBlockHandler(new BlockCarpetRenderer());


        RenderingRegistry.registerBlockHandler(new BlockTexturedOreRenderer());

        RenderingRegistry.registerEntityRenderingHandler(EntityCloudInABottle.class, new RenderSnowball(Chisel.itemCloudInABottle));
        RenderingRegistry.registerEntityRenderingHandler(EntityBallOMoss.class, new RenderSnowball(Chisel.itemBallOMoss));


        MinecraftForgeClient.registerItemRenderer(Chisel.chisel, renderer);
//      MinecraftForgeClient.registerItemRenderer(Chisel.needle.itemID, renderer);

    }
ProxyClient.java 文件源码 项目:Chisel 阅读 25 收藏 0 点赞 0 评论 0
@Override
    public void init() {
        RenderingRegistry.registerBlockHandler(new BlockMarbleStairsRenderer());
        RenderingRegistry.registerBlockHandler(new BlockMarblePaneRenderer());
        RenderingRegistry.registerBlockHandler(new BlockRoadLineRenderer());
        RenderingRegistry.registerBlockHandler(new BlockSnakeStoneRenderer());
        RenderingRegistry.registerBlockHandler(new BlockNoCTMRenderer());
        RenderingRegistry.registerBlockHandler(new BlockSpikesRenderer());
        RenderingRegistry.registerBlockHandler(new BlockMarblePillarRenderer());
        RenderingRegistry.registerBlockHandler(new BlockEldritchRenderer());
        RenderingRegistry.registerBlockHandler(new BlockAdvancedMarbleRenderer());
        RenderingRegistry.registerBlockHandler(new BlockCarpetRenderer());

        RenderingRegistry.registerBlockHandler(new BlockTexturedOreRenderer());
        RenderingRegistry.registerEntityRenderingHandler(EntityCloudInABottle.class, new RenderSnowball(Chisel.itemCloudInABottle));
        RenderingRegistry.registerEntityRenderingHandler(EntityBallOMoss.class, new RenderSnowball(Chisel.itemBallOMoss));


        MinecraftForgeClient.registerItemRenderer(Chisel.chisel.itemID, renderer);
//      MinecraftForgeClient.registerItemRenderer(Chisel.needle.itemID, renderer);

    }
ClientProxy.java 文件源码 项目:TheStuffMod 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void registerRenderers() {
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPipe.class, new TileEntityRenderPipe());
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityCable.class, new TileEntityRenderCable());
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityShell.class, new TileEntityRenderShell());

    MinecraftForgeClient.registerItemRenderer(ModArmour.shell, new CustomItemRenderer(new TileEntityRenderShell(), new TileEntityShell()));

    RenderingRegistry.registerEntityRenderingHandler(EntityMummy.class, new RenderMummy(new ModelZombie(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityPirate.class, new RenderPirate(new ModelPirate(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntitySenthant.class, new RenderSenthant(new ModelSenthant(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityTurtle.class, new RenderTurtle(new ModelTurtle(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityBear.class, new RenderBear(new ModelBear(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityPanda.class, new RenderPanda(new ModelBear(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityGrawquat.class, new RenderGrawquat(new ModelGrawquat(), 0));;
    RenderingRegistry.registerEntityRenderingHandler(EntityLyekhwrone.class, new RenderLyekhwrone(new ModelLyekhwrone(), 0));;

    RenderingRegistry.registerEntityRenderingHandler(EntityLyekstone.class, new RenderSnowball(ModItems.lyekstone));

    VillagerRegistry.instance().registerVillagerSkin(56329, new ResourceLocation(Reference.MOD_ID, "textures/entity/villager.png"));
}
ModRendering.java 文件源码 项目:EndermanEvolution 阅读 25 收藏 0 点赞 0 评论 0
public static void init() {
    RenderManager rm = Minecraft.getMinecraft().getRenderManager();
    RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem();
    rm.entityRenderMap.put(EntityEvolvedEnderman.class, new RenderEvolvedEnderman(rm));
    rm.entityRenderMap.put(EntityFrienderman.class, new RenderFrienderman(rm));
    rm.entityRenderMap.put(EntityFrienderPearl.class, new RenderSnowball<EntityFrienderPearl>(rm, ModItems.FRIENDER_PEARL, itemRenderer));
    rm.entityRenderMap.put(EntityEvolvedEndermite.class, new RenderEvolvedEndermite(rm));
}
ClientProxy.java 文件源码 项目:mc-Slingshot 阅读 23 收藏 0 点赞 0 评论 0
@Override
public void registerRenderers() {
    RenderingRegistry.registerEntityRenderingHandler(EntityStoneBall.class,
            m -> new RenderSnowball(m, ModItems.stone_ball,
            Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityMetalBall.class,
            m -> new RenderSnowball(m, ModItems.metal_ball,
            Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityEnderBall.class,
            m -> new RenderSnowball(m, ModItems.ender_ball,
            Minecraft.getMinecraft().getRenderItem()));
}
ClientProxy.java 文件源码 项目:Engination 阅读 24 收藏 0 点赞 0 评论 0
@Override
public void preInit() {
    MinecraftForge.EVENT_BUS.register(this);

    RenderingRegistry.registerEntityRenderingHandler(EntityTomato.class,
            (RenderManager m) -> new RenderSnowball<EntityTomato>(m, EnginationItems.TOMATO, Minecraft.getMinecraft().getRenderItem()));
}
ClientProxy.java 文件源码 项目:ARKCraft 阅读 34 收藏 0 点赞 0 评论 0
private static void registerEntityModels()
{
    RenderingRegistry.registerEntityRenderingHandler(EntityStone.class, new RenderSnowball(Minecraft.getMinecraft().getRenderManager(), ARKCraftItems.stone, Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityStoneArrow.class, new RenderStoneArrow());

    // RenderingRegistry.registerEntityRenderingHandler(EntityGrenade.class,
    // new RenderSnowball(Minecraft.getMinecraft().getRenderManager(),
    // ARKCraftItems.grenade, Minecraft.getMinecraft().getRenderItem()));

    RenderingRegistry.registerEntityRenderingHandler(EntityDodo.class, new RenderDodo(new ModelDodo(), 0.3F));

    if (ModuleItemBalance.WEAPONS.SIMPLE_PISTOL) {
        RenderingRegistry.registerEntityRenderingHandler(EntitySimpleBullet.class, new RenderSimpleBullet());
    }
    if (ModuleItemBalance.WEAPONS.SHOTGUN) {
        RenderingRegistry.registerEntityRenderingHandler(EntitySimpleShotgunAmmo.class, new RenderSimpleShotgunAmmo());
    }
    if (ModuleItemBalance.WEAPONS.LONGNECK_RIFLE) {
        RenderingRegistry.registerEntityRenderingHandler(EntitySimpleRifleAmmo.class, new RenderSimpleRifleAmmo());
        RenderingRegistry.registerEntityRenderingHandler(EntityTranquilizer.class, new RenderTranquilizer());
    }
    if (ModuleItemBalance.WEAPONS.SPEAR) {
        RenderingRegistry.registerEntityRenderingHandler(EntitySpear.class, new RenderSpear());
    }
    if (ModuleItemBalance.WEAPONS.FABRICATED_PISTOL) {
        RenderingRegistry.registerEntityRenderingHandler(EntityAdvancedBullet.class, new RenderAdvancedBullet());
    }
}
ClientProxy.java 文件源码 项目:PopularMMOS-EpicProportions-Mod 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void registerRenderThings()
{
RenderingRegistry.registerEntityRenderingHandler(EntityNinjaStar.class, new RenderSnowball(ItemLoader.ItemNinjaStar));
RenderingRegistry.registerEntityRenderingHandler(EntityLuckyEgg.class, new RenderSnowball(ItemLoader.ItemLuckyEgg));
RenderingRegistry.registerEntityRenderingHandler(EntilyPatArrow.class, new RenderPatArrow());
RenderingRegistry.registerEntityRenderingHandler(EntilyJenArrow.class, new RenderJenArrow());
}
FactorizationClientProxy.java 文件源码 项目:Factorization 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void registerTesrs() {
    setTileEntityRendererDispatcher(TileEntityDayBarrel.class, new TileEntityDayBarrelRenderer());
    setTileEntityRendererDispatcher(TileEntityHeater.class, new TileEntityHeaterRenderer());
    setTileEntityRendererDispatcher(TileEntityLeydenJar.class, new TileEntityLeydenJarRender());
    setTileEntityRendererDispatcher(TileEntityCompressionCrafter.class, new TileEntityCompressionCrafterRenderer());
    setTileEntityRendererDispatcher(SocketScissors.class, new TileEntitySocketRenderer());
    setTileEntityRendererDispatcher(SocketLacerator.class, new TileEntitySocketRenderer());
    setTileEntityRendererDispatcher(SocketFanturpeller.class, new TileEntitySocketRenderer());
    setTileEntityRendererDispatcher(SocketPoweredCrank.class, new TileEntitySocketRenderer());
    setTileEntityRendererDispatcher(TileEntityHinge.class, new TileEntityHingeRenderer());
    setTileEntityRendererDispatcher(TileEntitySteamShaft.class, new TileEntitySteamShaftRenderer());
    setTileEntityRendererDispatcher(TileEntityShaft.class, new TileEntityShaftRenderer());
    setTileEntityRendererDispatcher(TileEntityBiblioGen.class, new TileEntityBiblioGenRenderer());
    setTileEntityRendererDispatcher(TileEntityMirror.class, new TileEntityMirrorRender());


    RenderManager rm = Minecraft.getMinecraft().getRenderManager();

    RenderingRegistry.registerEntityRenderingHandler(TileEntityWrathLamp.RelightTask.class, new EmptyRender(rm));
    RenderingRegistry.registerEntityRenderingHandler(ServoMotor.class, new RenderServoMotor(rm));
    //RenderingRegistry.registerEntityRenderingHandler(StepperEngine.class, new RenderStepperEngine(rm));
    RenderingRegistry.registerEntityRenderingHandler(ColossusController.class, new ColossusControllerRenderer(rm));
    RenderingRegistry.registerEntityRenderingHandler(EntityPoster.class, new RenderPoster(rm));
    RenderingRegistry.registerEntityRenderingHandler(EntityMinecartDayBarrel.class, new RenderMinecartDayBarrel(rm));
    RenderingRegistry.registerEntityRenderingHandler(EntityLeafBomb.class, new RenderSnowball<EntityLeafBomb>(rm, Core.registry.leafBomb, Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntitySteamGeyser.class, new EmptyRender(rm));
    RenderingRegistry.registerEntityRenderingHandler(EntitySparkling.class, new RenderSparkling(rm));
}
ClientProxy.java 文件源码 项目:Anti-Minecraft 阅读 21 收藏 0 点赞 0 评论 0
@Override
public void registerRenders() {
    AntiItems.registerRenders();
    AntiBlocks.registerRenders();

    RenderingRegistry.registerEntityRenderingHandler(EntityAntimatter.class, new RenderSnowball(Minecraft.getMinecraft().getRenderManager(), AntiItems.antimatter, Minecraft.getMinecraft().getRenderItem()));
}
ClientProxy.java 文件源码 项目:ThaumicThings 阅读 22 收藏 0 点赞 0 评论 0
public void registerRenders()
{
    extraLifter = RenderingRegistry.getNextAvailableRenderId();
    RenderingRegistry.registerBlockHandler(new BlockExtraLifterRenderer());
    RenderingRegistry.registerEntityRenderingHandler(EntityBottleEthereal.class, new RenderSnowball(bottleEthereal));
    if (Loader.isModLoaded("betterstorage"))
        AddonBetterStorage.initRenders();
}
ClientProxy.java 文件源码 项目:Fake-Ores-2 阅读 23 收藏 0 点赞 0 评论 0
public void renderEntity() {
    RenderingRegistry.registerEntityRenderingHandler(EntityDiamondOre.class, new RenderOres(Blocks.DIAMOND_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityCoalOre.class, new RenderOres(Blocks.COAL_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityEmeraldOre.class, new RenderOres(Blocks.EMERALD_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityGoldOre.class, new RenderOres(Blocks.GOLD_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityIronOre.class, new RenderOres(Blocks.IRON_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityLapisOre.class, new RenderOres(Blocks.LAPIS_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityNetherQuartzOre.class, new RenderOres(Blocks.QUARTZ_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityRedstoneOre.class, new RenderOres(Blocks.REDSTONE_ORE));
    RenderingRegistry.registerEntityRenderingHandler(EntityCup.class, new RenderCup());
    RenderingRegistry.registerEntityRenderingHandler(EntityBossTeleporter.class, new RenderSnowball(Minecraft.getMinecraft().getRenderManager(), FakeOres.boss_spawner, Minecraft.getMinecraft().getRenderItem()));
    RenderingRegistry.registerEntityRenderingHandler(EntityOresBoss.class, new RenderOresBoss(FakeOres.useOldOresBossModel ? new ModelOresBoss2() : new ModelOresBoss()));
}
RBClientProxy.java 文件源码 项目:rpginventory 阅读 24 收藏 0 点赞 0 评论 0
@Override
public void registerRendering() {

    if (RpgConfig.instance.render3D == true) {
        MinecraftForgeClient.registerItemRenderer(RpgMastersAddon.beastAxe,new AxeRender());
        MinecraftForgeClient.registerItemRenderer(RpgMastersAddon.daggers,new RenderDagger());

        MinecraftForgeClient.registerItemRenderer(RpgMastersAddon.beastShield,new LionHeadRenderer(new LionHead(),"subaraki:jewels/lion.png"));
    }

    RenderingRegistry.registerEntityRenderingHandler(BullPet.class,new RenderPet());
    RenderingRegistry.registerEntityRenderingHandler(SpiderPet.class,new RenderPet());
    RenderingRegistry.registerEntityRenderingHandler(BoarPet.class,new RenderPet());
    RenderingRegistry.registerEntityRenderingHandler(ChickenPet.class,new RenderPet());
    RenderingRegistry.registerEntityRenderingHandler(EntityPetXP.class,new RenderXPOrb());
    RenderingRegistry.registerEntityRenderingHandler(EntityTeleportStone.class,new RenderSnowball(Items.feather, 1));

    MinecraftForge.EVENT_BUS.register(new SoundManager());

    MinecraftForge.EVENT_BUS.register(new ClientTickHandler());

    FMLCommonHandler.instance().bus().register(new ClientTickHandler());

    WeaponAbility ability = new WeaponAbility();
    RpgUtility.registerSpecialAbility(RpgMastersAddon.beastAxe, ability);
    RpgUtility.registerSpecialAbility(RpgMastersAddon.daggers, ability);
}
ClientProxy.java 文件源码 项目:GalacticraftPixelGalaxy 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void registerRenderers(PixelGalaxyMod pixelGalaxyMod) 
{
    RenderingRegistry.registerEntityRenderingHandler(EntitySeedShot.class, new RenderSnowball(PixelGalaxyItems.pixeltrix_PlanterMode_BombSeed));
    pixelGalaxyMod.PixelOneSwingmanins.registerRenderers();
    pixelGalaxyMod.PixelHumanins.registerRenderers();
    pixelGalaxyMod.PixelCowins.registerRenderers();
    pixelGalaxyMod.PixelPigins.registerRenderers();

    addRenderer(EnderBlock.class, new RenderEnderBlock());
}
ClientProxy.java 文件源码 项目:FantasyCraft-Mod 阅读 23 收藏 0 点赞 0 评论 0
@Override
public void registerRenderThings()
{
    RenderingRegistry.registerEntityRenderingHandler(EntityTomato.class, new RenderTomato(new ModelDeadlyNightshade(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityCactoid.class, new RenderCactoid(new ModelCactoid(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityCactoid.class, new RenderCactoid(new ModelCactoid(), 0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityAlphaWolf.class, new RenderAlphaWolf(new ModelAlphaWolf(),0.5F));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftFireball.class, new RenderSnowball(Item.fireballCharge));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftIceBall.class, new RenderSnowball(Item.snowball));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftPoisonBall.class, new RenderSnowball(Item.slimeBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftDeathBall.class, new RenderSnowball(Item.skull));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftGeneric.class, new RenderSnowball(Item.melonSeeds));
    RenderingRegistry.registerEntityRenderingHandler(EntityFCraftGravityBall.class, new RenderSnowball(Item.enderPearl));

    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityAltar.class, new RenderEntityAltar());   
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntitySocketing.class, new RenderEntitySocketMachine());   
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityProjectTable.class, new RenderEntityProject());  
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPortal.class, new RenderEntityPortal()); 
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTest.class, new MyTesr());   

    RenderingRegistry.registerBlockHandler(2100, RenderDopingStation.INSTANCE);
    MinecraftForgeClient.registerItemRenderer(FCraftItems.busterSword.itemID, (IItemRenderer)new ItemRenderBusterSword());
    MinecraftForgeClient.registerItemRenderer(FCraftItems.fairyTale.itemID, (IItemRenderer)new ItemRenderFairyTale());

       MinecraftForge.EVENT_BUS.register(new GuiMana(Minecraft.getMinecraft()));
       MinecraftForge.EVENT_BUS.register(new GuiExp(Minecraft.getMinecraft()));
       MinecraftForge.EVENT_BUS.register(new GuiChain(Minecraft.getMinecraft()));

    KeybindHelper.init();
}
ClientProxy.java 文件源码 项目:Chisel-2 阅读 24 收藏 0 点赞 0 评论 0
@Override
public void init() {
    RenderingRegistry.registerBlockHandler(new RendererCTM());
    RenderingRegistry.registerBlockHandler(new RendererStairs());
    RenderingRegistry.registerBlockHandler(new RendererCTMPane());
    RenderingRegistry.registerBlockHandler(new RendererRoadLine());
    RenderingRegistry.registerBlockHandler(new RendererSnakeStone());
    RenderingRegistry.registerBlockHandler(new RendererEldritch());
    RenderingRegistry.registerBlockHandler(new RendererLayeredGlow());
    RenderingRegistry.registerBlockHandler(new RendererSimpleLayered());

    RenderingRegistry.registerBlockHandler(new RendererMultiLayer());

    RenderAutoChisel rac = new RenderAutoChisel();
    RenderingRegistry.registerBlockHandler(rac);
    MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(ChiselBlocks.autoChisel), rac);
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityAutoChisel.class, rac);

    RenderCarvableBeacon rcb = new RenderCarvableBeacon();
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityCarvableBeacon.class, rcb);
    RenderingRegistry.registerBlockHandler(rcb);
    BlockCarvableBeacon.renderId = rcb.getRenderId();

    RenderPresent rp = new RenderPresent();
    MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(ChiselBlocks.present), rp);
    ClientRegistry.bindTileEntitySpecialRenderer(TileEntityPresent.class, rp);

    RenderingRegistry.registerEntityRenderingHandler(EntityCloudInABottle.class, new RenderSnowball(ChiselItems.cloudinabottle));
    RenderingRegistry.registerEntityRenderingHandler(EntityBallOMoss.class, new RenderSnowball(ChiselItems.ballomoss));
    RenderingRegistry.registerEntityRenderingHandler(EntitySmashingRock.class, new RenderSnowball(ChiselItems.smashingrock));
       RenderingRegistry.registerEntityRenderingHandler(EntityChiselSnowman.class, new RenderChiselSnowman());

    MinecraftForgeClient.registerItemRenderer(ChiselItems.chisel, renderer);
    MinecraftForgeClient.registerItemRenderer(ChiselItems.diamondChisel, renderer);

    PlayerSpecials.init();
}
_ClientProxy.java 文件源码 项目:mcplus_mods 阅读 22 收藏 0 点赞 0 评论 0
@Override
public void Initialize()
{
    MCC.item(_Glowing_Slime.glowingSlimeball);
    MCC.block(_Glowing_Slime.glowingSlime);

    MCC.entity(EntityGlowingSlimeball.class, new RenderSnowball(Minecraft.getMinecraft().getRenderManager(), _Glowing_Slime.glowingSlimeball, Minecraft.getMinecraft().getRenderItem()));

    super.Initialize();
}
ClientProxy.java 文件源码 项目:CreepyPastaCraft 阅读 25 收藏 0 点赞 0 评论 0
private void render() {
      RenderingRegistry.registerEntityRenderingHandler(EntityJeff.class,
              new RenderJeff(new ModelJeff(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityJane.class,
              new RenderJane(new ModelJane(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityPewds.class,
              new RenderPewds(new ModelBiped(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityCry.class,
              new RenderCry(new ModelBiped(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityJack.class,
              new RenderJack(new ModelBiped(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityRake.class,
              new RenderRake(new ModelRake(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntitySmileDog.class,
              new RenderSmileDog(new ModelSmileDog(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntitySquidward.class,
              new RenderSquidward(new ModelSquidward(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntitySeed.class,
              new RenderSeed(new ModelSeedEater(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityMothman.class,
              new RenderMoth(new ModelMothman(), 0.5F));
      RenderingRegistry.registerEntityRenderingHandler(EntityStrider.class,
              new RenderStrider(new ModelStrider(), 0.5F));
RenderingRegistry.registerEntityRenderingHandler(EntityVampireBat.class,
        new RenderVampireBat());
      RenderingRegistry.registerEntityRenderingHandler(EntityStephano.class,
              new RenderSnowball(CPCItems.stephano, 0));
      ClientRegistry.bindTileEntitySpecialRenderer(TileEntityLaptop.class,
              new TileEntityLaptopRenderer());
      mc.gameSettings.gammaSetting = -0.3F;
  }
ClientProxy.java 文件源码 项目:CountryGamer_PlantsVsZombies 阅读 23 收藏 0 点赞 0 评论 0
@Override
public void registerItemRender() {
    RenderingRegistry.registerEntityRenderingHandler(EntityPeaPod.class, new RenderSnowball(
            PvZ.peaPod));
    RenderingRegistry.registerEntityRenderingHandler(EntitySnowPod.class, new RenderSnowball(
            PvZ.snowPod));
    RenderingRegistry.registerEntityRenderingHandler(EntitySunlight.class, new RenderSnowball(
            PvZ.sunlight));
    RenderingRegistry.registerEntityRenderingHandler(EntityMoonlight.class, new RenderSnowball(
            PvZ.moonlight));
    RenderingRegistry.registerEntityRenderingHandler(EntityShroomPod.class, new RenderSnowball(
            PvZ.shroomPod));
    RenderingRegistry.registerEntityRenderingHandler(EntityCreeperPod.class,
            new RenderSnowball(PvZ.creeperPod));
}
ClientProxy.java 文件源码 项目:Decaying-World 阅读 23 收藏 0 点赞 0 评论 0
@Override
public void registerRenders() {
    DecayingWorld.overlayGui = new OverhealGUI();
       TickRegistry.registerTickHandler(DecayingWorld.overlayGui, Side.CLIENT);
    RenderingRegistry.registerEntityRenderingHandler(EntitySolidifier.class, new RenderSnowball(DecayingWorld.solidifier));
       RenderingRegistry.registerEntityRenderingHandler(EntityLifeBomb.class, new RenderSnowball(DecayingWorld.lifebomb));
       RenderingRegistry.registerEntityRenderingHandler(EntityTreant.class, new RenderTreant());
       RenderingRegistry.registerEntityRenderingHandler(EntityBlinkDog.class, new RenderBlinkDog());
       RenderingRegistry.registerEntityRenderingHandler(EntityEmpyreal.class, new RenderEmpyreal());
       RenderingRegistry.registerEntityRenderingHandler(EntityFooDog.class, new RenderFooDog());
}
ClientProxy.java 文件源码 项目:Decaying-World 阅读 29 收藏 0 点赞 0 评论 0
public void registerRenderers() {
    RenderingRegistry.registerEntityRenderingHandler(EntitySolidifier.class, new RenderSnowball(DecayingWorld.solidifier));
    RenderingRegistry.registerEntityRenderingHandler(EntityLifeBomb.class, new RenderSnowball(DecayingWorld.lifebomb));
    RenderingRegistry.registerEntityRenderingHandler(EntityTreant.class, new RenderTreant());
    RenderingRegistry.registerEntityRenderingHandler(EntityBlinkDog.class, new RenderBlinkDog());
    RenderingRegistry.registerEntityRenderingHandler(EntityEmpyreal.class, new RenderEmpyreal());
    RenderingRegistry.registerEntityRenderingHandler(EntityFooDog.class, new RenderFooDog());
}
ClientProxy.java 文件源码 项目:Reliquary 阅读 26 收藏 0 点赞 0 评论 0
@Override
public void registerRenderers() {
    // Entity Renderers
    RenderingRegistry.registerEntityRenderingHandler(EntityBlazeShot.class, new RenderBlazeShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityBusterShot.class, new RenderBusterShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityConcussiveShot.class, new RenderConcussiveShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityEnderShot.class, new RenderEnderShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityExorcismShot.class, new RenderExorcismShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityNeutralShot.class, new RenderNeutralShot());
    RenderingRegistry.registerEntityRenderingHandler(EntitySeekerShot.class, new RenderSeekerShot());
    RenderingRegistry.registerEntityRenderingHandler(EntitySandShot.class, new RenderSandShot());
    RenderingRegistry.registerEntityRenderingHandler(EntityHolyHandGrenade.class, new RenderThrown(Reference.GRENADE_SPRITE));
    RenderingRegistry.registerEntityRenderingHandler(EntitySpecialSnowball.class, new RenderSnowball(Item.snowball));
    RenderingRegistry.registerEntityRenderingHandler(EntitySpecialEnderPearl.class, new RenderSnowball(Item.enderPearl));
    RenderingRegistry.registerEntityRenderingHandler(EntityGlowingWater.class, new RenderThrown(Reference.WATER_SPRITE));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashAphrodite.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.APHRODITE_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashPoison.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.POISON_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashHarm.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.ACID_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashConfusion.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.CONFUSION_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashSlowness.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.SLOWING_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashWeakness.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.WEAKNESS_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashWither.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.WITHER_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashBlindness.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.BLINDING_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedSplashRuin.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.RUINATION_META));
    RenderingRegistry.registerEntityRenderingHandler(EntityCondensedFertility.class, new RenderThrown(Reference.SPLASH_POTION_SPRITE + PotionData.FERTILIZER_META));
    // Item Renderers
    MinecraftForgeClient.registerItemRenderer(XRItems.handgun.itemID, new ItemRendererHandgun());
    // Tile Entity Renderers [none at the moment]
}
ClientProxy.java 文件源码 项目:Modjam-3-Winter-Warfare-Mod 阅读 20 收藏 0 点赞 0 评论 0
@Override
public void registerRenderers() {
    RenderingRegistry.registerEntityRenderingHandler(EntityIceball.class, new RenderSnowball(WinterWarMain.iceBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityRockySnowBall.class, new RenderSnowball(WinterWarMain.rockySnowBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityExplodingSnowball.class, new RenderSnowball(WinterWarMain.explodingSnowBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedSnowball.class, new RenderSnowball(Item.snowball));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedIceball.class, new RenderSnowball(WinterWarMain.iceBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedRockySnowball.class, new RenderSnowball(WinterWarMain.rockySnowBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedExplodingSnowball.class, new RenderSnowball(WinterWarMain.explodingSnowBall));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedPotato.class, new RenderSnowball(Item.potato));
    RenderingRegistry.registerEntityRenderingHandler(EntityHardSnowball.class, new RenderSnowball(Item.snowball));
    RenderingRegistry.registerEntityRenderingHandler(EntityLaunchedSlimeball.class, new RenderSnowball(Item.slimeBall));
}
EntityCorruptedSlime.java 文件源码 项目:DungeonDimension 阅读 24 收藏 0 点赞 0 评论 0
@Override
public Render createRenderFor(RenderManager manager) {
    return new RenderSnowball(manager, DungeonDimension.corruptionslime, Minecraft.getMinecraft().getRenderItem());
}
ClientProxy.java 文件源码 项目:PopularMMOS-EpicProportions-Mod 阅读 29 收藏 0 点赞 0 评论 0
@Override
public void registerRenderThings()
{
RenderingRegistry.registerEntityRenderingHandler(EntityGiantSnowBall.class, new RenderSnowball(ItemLoader.ItemGiantSnowball));
}


问题


面经


文章

微信
公众号

扫码关注公众号