29 coaches online • Server time: 19:37
* * * Did you know? The best scorer is Utep with 423 touchdowns.
Log in
Recent Forum Topics goto Post DIBBL Awardsgoto Post 2025 Edition Buffs a...goto Post Southern Wastes Leag...
SearchSearch 
Post new topic   Reply to topic
View previous topic View next topic
Oughta



Joined: Nov 01, 2025

Post   Posted: Nov 12, 2025 - 03:24 Reply with quote Back to top

I recoloured a bunch of Skaven sprites for my team bio, one thing led to another and I spent a long time trying to see if anyone had figured out how to put custom icons/colours in the client - as far as I can tell, they have not, and the feature is seemingly not in the works to implemented at this time.

I then spent a long time reading through the FFB Github to try and see if I could figure out a way to do it myself, and I now have. There must be others out there somewhere like me, so I thought I'd post a quick step-by-step to save them the trouble.

A few caveats - the custom icons only appear on your own client and they are not associated with a particular player or team (so you will see them when spectating other teams, and you don't have much control over which particular icon goes to which player).

Step One: Download and Paint your Icons
FUMBBL's player iconsets are publicly available here. I did a simple palette-swap for each of the red-team Skaven positionals to be purple, like below.
Image
(I know they look pretty reddish on the forum but I promise you can tell they're purple on the field)

So long as you keep the image dimensions correct you can go as wild as you want with the changes, including bashing together sprites or drawing brand new ones.

Step Two: Turn On Local Cache in the Client
Open up a game (spectate or replay will do) and go to User Settings > Client Settings > Local Icon Cache > and turn it On. Select a folder that will be easy for you to find.

The first time you open FFB after turning it on, that folder will populate with a bunch of images/icons (mostly star players and pitches) and a file called "map.json" with a format like this:

Code:
{map:{"https://cdn.fumbbl.com/i/{bunchanumbers}":"bunchanumbers.png", "https://cdn.fumbbl.com/i/{bunchanumbers}":"bunchanumbers.png",...
and so on.

You can add your own mappings of URLs to this map.json to "trick" the client into using an image you have saved to the cache folder. So save the modified iconset to the cache folder - I named mine "Linemen.png".

Step Three: Find the URL
FFB's icons.ini file is here. You will need to find the iconset of the positional whose sprites you want to replace; just use Ctrl+F. For example, the Skaven Linemen I was replacing are:

Code:
1339 https\://cdn.fumbbl.com/i/585625.png=players/iconsets/skaven_lineman.png


The important part is the first half, with the image name: 585625.png

edit: I went back and saw that the URL for Skaven Linemen on the iconset page I linked earlier is the same as the one in icons.ini, which would make Step Three redundant. Oops! Doesn't hurt to check the .ini just to be certain though

Step Four: Add the Mapping
Open up map.json, and add to the end of the list (right before the double curly bracket "}}") your new mapping. For my recoloured linemen, it would be:

Code:
Yada Yada Yada..."bunchanumbers.png", "https://cdn.fumbbl.com/i/58625.png":"Linemen.png"}}
.

Now when the game is going to load Skaven linemen, it will reference that URL and check the cache, see that we already have an image saved for that iconset, and use our custom sprites instead - purple rats on the field!

Image[/i]


Last edited by Oughta on Nov 12, 2025; edited 1 time in total
Kinks



Joined: Feb 28, 2007

Post   Posted: Nov 12, 2025 - 03:32 Reply with quote Back to top

This is awesome, I had no idea this was possible with the 'new' client. Thanks a lot Smile

Perhaps worth turning this into a help page.

_________________
Better lucky than good
Diablange



Joined: Apr 27, 2020

Post   Posted: Nov 12, 2025 - 09:21 Reply with quote Back to top

Kinks wrote:
This is awesome, I had no idea this was possible with the 'new' client. Thanks a lot Smile

Perhaps worth turning this into a help page.

+1 on both comments Wink
Kinks



Joined: Feb 28, 2007

Post   Posted: Nov 13, 2025 - 02:18 Reply with quote Back to top

I added it to the help page. I assume that's ok.

If anyone wants to improve it go ahead: Using Custom Player Icons

_________________
Better lucky than good
The_Murker



Joined: Jan 30, 2011

Post   Posted: Nov 14, 2025 - 01:25 Reply with quote Back to top

Epic, thanks. I toyed with this and only got it to work sporadically. I'll try again!

_________________
Image
Join the wait-list. Watch the action. Leave the Empire. Come to Bretonnia!
Kinks



Joined: Feb 28, 2007

Post   Posted: Nov 15, 2025 - 02:27 Reply with quote Back to top

The_Murker wrote:
Epic, thanks. I toyed with this and only got it to work sporadically. I'll try again!


It finds the instance for the required icons. So if you already have them saved to your local (because you've opened the client for that team before) it will already be saved there.

So you need to find the initial entry.

_________________
Better lucky than good
Display posts from previous:     
 Jump to:   
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic View next topic