@Override public void registerModels() { super.registerModels(); // entities RenderingRegistry.registerEntityRenderingHandler(EntityShuriken.class, RenderShuriken::new); RenderingRegistry.registerEntityRenderingHandler(EntityArrow.class, RenderArrow::new); RenderingRegistry.registerEntityRenderingHandler(EntityBolt.class, RenderBolt::new); }
@Override public void preInit() { ((IReloadableResourceManager) minecraft.getResourceManager()).registerReloadListener(slimeColorizer); // Entities RenderingRegistry.registerEntityRenderingHandler(EntityBlueSlime.class, RenderTinkerSlime.FACTORY_BlueSlime); super.preInit(); }
@Override public void preinit() { MinecraftForge.EVENT_BUS.register( this ); // Do not register the Fullbright hacks if Optifine is present or if the Forge lighting is disabled if( !FMLClientHandler.instance().hasOptifine() && ForgeModContainer.forgeLightPipelineEnabled ) { ModelLoaderRegistry.registerLoader( UVLModelLoader.INSTANCE ); } RenderingRegistry.registerEntityRenderingHandler( EntityTinyTNTPrimed.class, manager -> new RenderTinyTNTPrimed( manager ) ); RenderingRegistry.registerEntityRenderingHandler( EntityFloatingItem.class, manager -> new RenderFloatingItem( manager ) ); }
@Override public void preInit() { RenderingRegistry.registerEntityRenderingHandler(EntityEnderminy.class, RenderEnderminy.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityFallenKnight.class, RenderFallenKnight.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityFallenMount.class, RenderFallenMount.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityWitherWitch.class, RenderWitherWitch.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityWitherCat.class, RenderWitherCat.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, RenderDirewolf.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityOwl.class, RenderOwl.FACTORY); }
@Override public void preInitClient(FMLPreInitializationEvent event) { if(enableEnder) RenderingRegistry.registerEntityRenderingHandler(EntityArrowEnder.class, RenderExtraArrow.FACTORY_ENDER); if(enableExplosive) RenderingRegistry.registerEntityRenderingHandler(EntityArrowExplosive.class, RenderExtraArrow.FACTORY_EXPLOSIVE); if(enableTorch) RenderingRegistry.registerEntityRenderingHandler(EntityArrowTorch.class, RenderExtraArrow.FACTORY_TORCH); }
@Override public void preInitClient(FMLPreInitializationEvent event) { if(!onlyHat) RenderingRegistry.registerEntityRenderingHandler(EntityPirate.class, RenderPirate.FACTORY); }
@Override public void registerEntityRendering() { RenderingRegistry.registerEntityRenderingHandler(EntityCitizen.class, RenderBipedCitizen::new); RenderingRegistry.registerEntityRenderingHandler(EntityFishHook.class, RenderFishHook::new); RenderingRegistry.registerEntityRenderingHandler(EntityBarbarian.class, RendererBarbarian::new); RenderingRegistry.registerEntityRenderingHandler(EntityArcherBarbarian.class, RendererBarbarian::new); RenderingRegistry.registerEntityRenderingHandler(EntityChiefBarbarian.class, RendererChiefBarbarian::new); RenderingRegistry.registerEntityRenderingHandler(EntityPirate.class, RendererPirate::new); RenderingRegistry.registerEntityRenderingHandler(EntityArcherPirate.class, RendererArcherPirate::new); RenderingRegistry.registerEntityRenderingHandler(EntityCaptainPirate.class, RendererChiefPirate::new); }
/** * Registers the entity renderers. */ public static void registerEntityRenderers() { RenderingRegistry.registerEntityRenderingHandler(EntityPigTest.class, RenderFactoryEntityPigTest.INSTANCE); }
ClientRegistry.bindTileEntitySpecialRenderer(TileAnimatedTorch.class, new RenderTileAnimatedTorch()); RenderingRegistry.registerEntityRenderingHandler(EntityPixie.class, RenderPixie::new); RenderingRegistry.registerEntityRenderingHandler(EntityDoppleganger.class, RenderDoppleganger::new); RenderingRegistry.registerEntityRenderingHandler(EntitySpark.class, RenderSpark::new); RenderingRegistry.registerEntityRenderingHandler(EntityCorporeaSpark.class, RenderCorporeaSpark::new); RenderingRegistry.registerEntityRenderingHandler(EntityPoolMinecart.class, RenderPoolMinecart::new); RenderingRegistry.registerEntityRenderingHandler(EntityPinkWither.class, RenderPinkWither::new); RenderingRegistry.registerEntityRenderingHandler(EntityManaStorm.class, RenderManaStorm::new); RenderingRegistry.registerEntityRenderingHandler(EntityBabylonWeapon.class, RenderBabylonWeapon::new); RenderingRegistry.registerEntityRenderingHandler(EntityThornChakram.class, renderManager -> new RenderSnowballStack<>(renderManager, ModItems.thornChakram, Minecraft.getMinecraft().getRenderItem(), entity -> new ItemStack(ModItems.thornChakram, 1, entity.isFire() ? 1 : 0))); RenderingRegistry.registerEntityRenderingHandler(EntityVineBall.class, renderManager -> new RenderSnowball<>(renderManager, ModItems.vineBall, Minecraft.getMinecraft().getRenderItem())); RenderingRegistry.registerEntityRenderingHandler(EntityEnderAirBottle.class, renderManager -> new RenderSnowballStack<>(renderManager, ModItems.manaResource, Minecraft.getMinecraft().getRenderItem(), entity -> new ItemStack(ModItems.manaResource, 1, 15)));
@Override @SideOnly(Side.CLIENT) public void preInitClient(FMLPreInitializationEvent event) { RenderingRegistry.registerEntityRenderingHandler(EntityGlassItemFrame.class, RenderGlassItemFrame.FACTORY); }
@Override @SideOnly(Side.CLIENT) public void preInitClient(FMLPreInitializationEvent event) { RenderingRegistry.registerEntityRenderingHandler(EntityColoredItemFrame.class, RenderColoredItemFrame.FACTORY); }
public void registerRenderInformation() { RenderingRegistry.registerEntityRenderingHandler(EntityBasalz.class, RenderEntityBasalz::new); RenderingRegistry.registerEntityRenderingHandler(EntityBlitz.class, RenderEntityBlitz::new); RenderingRegistry.registerEntityRenderingHandler(EntityBlizz.class, RenderEntityBlizz::new); RenderingRegistry.registerEntityRenderingHandler(EntityBlizzBolt.class, manager -> new RenderEntityAsIcon(manager).setIcon("thermalfoundation:items/material/dust_blizz")); RenderingRegistry.registerEntityRenderingHandler(EntityBlitzBolt.class, manager -> new RenderEntityAsIcon(manager).setIcon("thermalfoundation:items/material/dust_blitz")); RenderingRegistry.registerEntityRenderingHandler(EntityBasalzBolt.class, manager -> new RenderEntityAsIcon(manager).setIcon("thermalfoundation:items/material/dust_basalz")); }
@Override @SideOnly(Side.CLIENT) public void preInitClient(FMLPreInitializationEvent event) { RenderingRegistry.registerEntityRenderingHandler(EntityFlatItemFrame.class, RenderFlatItemFrame.FACTORY); }
@Override @SideOnly(Side.CLIENT) public void clientPreInit() { RenderingRegistry.registerEntityRenderingHandler(EntityLaser.class, RenderLaser::new); }
@Override @SideOnly(Side.CLIENT) public void clientPreInit() { RenderingRegistry.registerEntityRenderingHandler(EntityMinecartComputer.class, RenderMinecartComputer::new); }
@SubscribeEvent @SideOnly(Side.CLIENT) public static void onPreInit(EnderIOLifecycleEvent.PreInit event) { RenderingRegistry.registerEntityRenderingHandler(EntityOwlEgg.class, RenderEntityOwlEgg.FACTORY); }
@SubscribeEvent @SideOnly(Side.CLIENT) public static void onPreInit(EnderIOLifecycleEvent.PreInit event) { RenderingRegistry.registerEntityRenderingHandler(EntityFallingMachine.class, RenderFallingMachine.FACTORY); }
@SubscribeEvent @SideOnly(Side.CLIENT) public static void onPreInit(EnderIOLifecycleEvent.PreInit event) { RenderingRegistry.registerEntityRenderingHandler(EntityEpicSquid.class, RenderEpicSquid.FACTORY); }
@SubscribeEvent @SideOnly(Side.CLIENT) public static void onPreInit(EnderIOLifecycleEvent.PreInit event) { RenderingRegistry.registerEntityRenderingHandler(EntityDireSlime.class, RenderDireSlime.FACTORY); }
@SubscribeEvent @SideOnly(Side.CLIENT) public static void onPreInit(EnderIOLifecycleEvent.PreInit event) { RenderingRegistry.registerEntityRenderingHandler(EntityPrimedCharge.class, RenderPrimedCharge.FACTORY); }