public void addAnimation(TextureFX anim) { OverrideInfo info = new OverrideInfo(); info.index = anim.iconIndex; info.imageIndex = anim.tileImage; info.textureFX = anim; if (animationSet.contains(info)) { animationSet.remove(info); } animationSet.add(info); }
public void addNewTextureOverride( String textureToOverride, String overridingTexturePath, int location) { OverrideInfo info = new OverrideInfo(); info.index = location; info.override = overridingTexturePath; info.texture = textureToOverride; overrideInfo.put(textureToOverride, info); FMLLog.fine( "Overriding %s @ %d with %s. %d slots remaining", textureToOverride, location, overridingTexturePath, SpriteHelper.freeSlotCount(textureToOverride)); }