Alright, something I found odd. No errors in the console or anything but... My projectiles no longer load their textures. They still work and everything, but the texture no longer appears.
This worked fine in all versions of Forge that I used up until the 1.4.4 release, including all of the 1.4.2 ones... But now suddenly has stopped working.
Here's some code from it:
int index = RenderingRegistry.addTextureOverride("/gui/items.png" , Constants.getImgDir() + "entity/beeferslime.png");
int id = EntityRegistry.findGlobalUniqueEntityId();
EntityRegistry.registerGlobalEntityID(EntitySlimeBall.class, "BeeferSlimeBall", id);
EntityRegistry.registerModEntity(EntitySlimeBall.class, "Beefer SlimeBall", id, infection, 64, 1, true);
RenderingRegistry.registerEntityRenderingHandler(EntitySlimeBall.class, new RenderSnowball(index));
And I am preloading the texture as well, so I know it's not that.
It'll most likely be something stupid that's entirely my fault, but I thought I'd bring it up incase it isn't my fault.
Forge Version: 6.3.0 for Minecraft 1.4.4