Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

sharko

Members
  • Joined

  • Last visited

  1. Also, I should have mentioned this because it may be relevant ... I'm running Forge Mod Loader version 6.2.55.842 and Minecraft 1.6.2.
  2. Sorry, it is actually EntityCustom.class in my code - I tried to sanitize the class name before posting. So if that call to registerGlobalEntityID isn't needed, I imagine that I'll need to set it's egg colors another way? Shouldn't that method be deprecated if it shouldn't be used? In any case, commenting registerGlobalEntityID out only seems to have the effect of causing the entity shadows to not be drawn - even after moving the call to registerEntityRenderingHandler after the entity registration. Thanks again for the help.
  3. Thanks for the reply but why? Isn't this needed? When I remove, my entity is completely invisible and doesn't have a shadow ... and I see one of these in the logs for each instance of my entity: 2013-08-25 21:03:25 [WARNING] [Minecraft-Server] Skipping Entity with id custom
  4. I've created a mod with custom blocks and items and their textures render without issue. However, I've created a subclass of EntityAnimal and used a model generated with Techne as well as the appropriate Render subclass. When I create an instance of my Entity, I only see it's shadow, here it's sounds, etc. Running in debug, I also see that it's render class is being used as the following method is called: protected ResourceLocation func_110775_a(Entity par1Entity) { new ResourceLocation("mymod:textures/entities/custom.png"); } In pre-init, I'm doing: RenderingRegistry.registerEntityRenderingHandler( EntityCustom.class, new RenderCustom(new ModelCustom(), 0.3f)); In initialization, I'm doing this: public void load(FMLInitializationEvent event) { ... EntityRegistry.registerGlobalEntityID( Entity.class, "custom", EntityRegistry.findGlobalUniqueEntityId(), 3515848, 12102); EntityRegistry.registerModEntity(EntityCustom.class, "custom", 1, this, 80, 3, true); EntityRegistry.addSpawn( EntityCustom.class, 20, 1, 5, EnumCreatureType.creature, BiomeGenBase.plains); LanguageRegistry.instance().addStringLocalization("entity.custom.name", "Custom"); } I also see this in the logs though I see it even without my custom entity: 2013-08-25 14:13:47 [sEVERE] [Minecraft-Client] ########## GL ERROR ########## 2013-08-25 14:13:47 [sEVERE] [Minecraft-Client] @ Post startup 2013-08-25 14:13:47 [sEVERE] [Minecraft-Client] 1281: Invalid value Not sure what to try next.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.