FM26 3D Kits
Here you can find 3D Kits designed specifically for the Unity Engine used for FM26 and beyond.
- 3,231
- 2026.08 - Released on 06 Jun 2026
Hey everyone, as many know, you've been able to mod outfield 3D kits for years. The goalkeeper was always stuck with whatever the game shipped. That's fixed!
This mod allows you to put custom 3D goalkeeper kits on any team, with separate kits for home, away and third. The keeper wears the one that matches the strip his team is in that match. Team plays in its away kit, the keeper wears your away GK kit. If there's no kit for that slot, he keeps the game default, so nothing ends up half-finished.
Getting it
The download is attached to this post. Close FM and navigate to the following folder to install it:
Steam: Program Files (x86)\Steam\steamapps\common\Football Manager 26
Xbox Game Pass: XboxGames\Football Manager 26\Content
Epic Games: Program Files (x86)\Epic Games\FootballManager26
When it asks you to override things, please select yes.
I have included a guide readme in the download. This is to ensure that you know where and how to add the kits and the config lines.
Adding keeper kits
GK kits live in your graphics/Kits/3d folder, same place as your other kits. Installing a goalkeeper kit pack works exactly like installing any kit pack. Making your own is one texture plus one line in the team's config file, and the guide walks through it.
Comments
You'll need to Login to comment
xbenjaminx
@BassyBoyYT they need to start putting your face on money
xbenjaminx
As a genuine curiosity (and perhaps as the next evolution of this) do you think there'll ever be a way to get 2D GK kits showing in the club menu too?
BassyBoyYT
Thanks dude 😀
And your second question, I am looking into that possibility yeah!
kasumoto
there is no free download and the paid one, i.e. there are no downloads
BassyBoyYT
The download is there dude 🙂
xbenjaminx
If anyone can do it I genuinely believe it's you. My speciality is data otherwise I'd contribute something more meaningful. Honestly though, the kind of stuff you're pulling here is unreal. I miss having FLUTskin from FM24…. Give it time I bet you'll crack that as well lol. Seriously, keep up the good work my friend
wfm18
Oh yes @BassyBoyYT!
Maybe we can also start including GK kits in the submission system + templates @Footygamer and @bolid74?
BassyBoyYT
Also looking into the referee kits and tracksuits but they are bitches as they lack texture slots.
Edit, just seen the two new comments, thanks a lot for the praise lads 😀
klyt
Woo! Got it working!
As always, my mental file structure caused me some head scratching but got there!
Guess I should start making some keeper kit packs then… 👀
BassyBoyYT
Woop woop 🔥
BassyBoyYT
Tracksuits can be done 🔥 I'll have an update on it later as I'm still researching but the gates are opening.
klyt
I swear you're just wanting to give the kit makers more graphic work to do…
BassyBoyYT
Ey have to share the burden 😝
300 stadiums done and counting hahaha!
Davidsan1990
Good afternoon.
Is there a kit available to try out? No matter how hard I try, it always shows 0 GK kits.
P.S. You're a legend, BassyBoyYT.
[Info :Goalkeeper 3D Kit Manager] [GKKit] Goalkeeper 3D Kit Manager v0.1.0; scanning kits: C:\Users\david\Documents\Sports Interactive\Football Manager 26\graphics\Kits\3d
[Warning:Goalkeeper 3D Kit Manager] [GKKit] kits folder not found: C:\Users\david\Documents\Sports Interactive\Football Manager 26\graphics\Kits\3d (no GK kits will load)
[Warning: HarmonyX] AccessTools.GetTypesFromAssembly: assembly UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null => System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.
Could not load type '<>c' from assembly 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because the format is invalid.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.Assembly.GetTypes()
at HarmonyLib.AccessTools.GetTypesFromAssembly(Assembly assembly)
System.TypeLoadException: Could not load type '<>c' from assembly 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because the format is invalid.
[Warning:Il2CppInterop] Failed to init IL2CPP patch backend for void FM.Match.MatchCharacterFactory::.ctor(FM.Match.MatchCharacterData characterData, SI.Match.MatchEnvironmentSetup environmentSetup, int entitiesCount, long matchId, int competitionId, int subCompetitionId), using normal patch handlers: Derived classes must provide an implementation.
[Warning: HarmonyX] AccessTools.GetTypesFromAssembly: assembly UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null => System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.
Could not load type '<>c' from assembly 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because the format is invalid.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.Assembly.GetTypes()
at HarmonyLib.AccessTools.GetTypesFromAssembly(Assembly assembly)
System.TypeLoadException: Could not load type '<>c' from assembly 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' because the format is invalid.
[Info :Goalkeeper 3D Kit Manager] [GKKit] loaded. kits=0, Enable3DOverride=True
[Message: BepInEx] Chainloader startup complete
BassyBoyYT
Hey David, you will need to make the kits as this is only the plugin to run it. The kits follow the same template as the ones from the outfield players 🙂
Armamaddon
pinned
Davidsan1990
That’s why I’m trying to get a template—copying one of the ones for the English 7th–9th tiers. I named the files, added them to the config, but the game still isn't recognizing them. I’ll wait for someone to upload some goalkeeper kits to rule out the possibility that I added the plugin incorrectly.
Thanks again.