CFBMods
TeamCrafters Classic Roster Importer

Versions

13 versions

  • Team Builder Unleashed v0.7.2 — CFB 27 equipment V2

    Sep 5, 2026 · 22 downloads

    Adds support for the expanded CFB 27 equipment catalog in TeamCrafters: balaclavas, guardian caps, turtlenecks, and corrected cleat color choices. Equipment edits preserve body settings and unrelated player data. Download the ZIP below, unzip it, and load the folder through Chrome's **Extensions → Developer mode → Load unpacked**. If replacing an existing unpacked installation, update its files and click **Reload**. Refresh the Studio after updating. After changing equipment, refresh EA Team Builder, choose another roster template, then choose **TeamCrafters** again before using EA's normal **Save** button. Check expanded equipment in game; website previews may differ.

    Download
  • Team Builder Unleashed v0.7.1

    Aug 25, 2026 · 55 downloads

    # Team Builder Unleashed v0.7.1 ## Fix: Remove a mascot The Studio’s new **None / Remove mascot** choice now works through the complete save flow. It stays ready for your next Team Builder save and writes a blank mascot ID, instead of leaving the team’s existing mascot unchanged. The Team Builder status bar and extension settings now clearly show when a mascot removal is ready. ## How to update 1. Download `team-builder-unleashed-v0.7.1.zip` and unzip it into a new folder. 2. Open `chrome://extensions` in Chrome. 3. Choose **Load unpacked** and select that folder, or open the current extension’s details and choose **Reload** after replacing its files. 4. Reload any open TeamCrafters Studio and EA Team Builder tabs. Team Builder Unleashed is made by TeamCrafters and is not affiliated with or endorsed by EA.

    Download
  • Team Builder Unleashed v0.7.0

    Aug 23, 2026 · 12 downloads

    # Team Builder Unleashed v0.7.0 ## A new name and a web-based Studio The TeamCrafters extension is now **Team Builder Unleashed**. This release moves the editors out of the extension and into the CFB 27 web Studio, where it is easier to work through a complete team setup before taking it into EA Team Builder. ## What changed - Use the web Studio to manage rosters, players and real player portraits, equipment, stadiums, mascots, prestige ratings, templates, and uniform overrides. - Use the extension as the secure connection between Studio and EA Team Builder. It keeps your selected changes ready, shows what will be used on your next save, and carries them over only when you use EA's normal **Save** button. - Open the Studio and Help Center directly from the refreshed popup or extension settings page. ## How to update 1. Download `team-builder-unleashed-v0.7.0.zip` and unzip it into a new folder. 2. Go to `chrome://extensions` in Chrome. 3. Open the existing Team Builder Unleashed extension's details and choose **Reload**, or use **Load unpacked** to select the unzipped folder. 4. Reload any open Studio and EA Team Builder tabs. ## Important reminders - After every roster or player change, refresh EA Team Builder. Select a different roster template such as **Spread**, then select **TeamCrafters** again before saving. If you skip either step, the new roster may not appear. - Uniform overrides replace every uniform on your team with the selected real team's uniforms. EA can patch this behavior at any time, so inspect the result in Team Builder before you rely on it. Team Builder Unleashed is made by TeamCrafters and is not affiliated with or endorsed by EA.

    Download
  • v0.6.1 - Equipment Removal Fixes

    Aug 14, 2026 · 91 downloads

    ## Fixes - Team Builder Unleashed can now remove equipment from editor-exposed slots, including disabled cleat render overrides and standard gear such as gloves. - Hidden/internal equipment slots and protected player visual fields remain guarded. ## Upgrade Replace the files in your existing extension folder, click **Reload** in `chrome://extensions`, then reload any open TeamCrafters and Team Builder tabs. Your copied roster, uniforms, and extension settings are retained.

    Download
  • v0.6.0 - Non-Uniform Stuff

    Aug 8, 2026 · 58 downloads

    ## Highlights - Copy public TeamCrafters custom teams and CFB 27 Team Builder directory teams directly into Team Builder, preserving original roster, player appearance, and equipment data when an EA asset is available. - Copy shared EA Team Builder previews directly into the extension, preserving their roster and equipment. The preview control can also download an editable CSV. - Download roster CSVs from supported TeamCrafters team pages. - Pick mascots, try the experimental stadium picker, and create reusable school templates from the extension tools. - CSV roster imports and exports now retain hometown and home-state data. > **Note from Jerry:** There are many untested/unverified changes in this release, mostly due to pending Team Builder patches that can ultimately break functionality in this extension. Please continue to use at your own risk until it has been verified that this extension will properly work with Team Builder. The stadium picker is experimental; not all stadiums have been tested. ## Upgrade Reload the extension in `chrome://extensions`, then reload open TeamCrafters and Team Builder tabs.

    Download
  • v0.5.0

    Aug 3, 2026 · 97 downloads

    ## v0.5.0 — 2026-08-03 ### Highlights - Add an explicit **Copy roster for Team Builder** control on EA Team Builder preview URLs. It reads the page's `nonce-primary` response and saves its roster data and character visuals as a reusable TeamCrafters preset, or downloads the same roster as an editable CSV. - Add the production Team Builder Unleashed bridge for the TeamCrafters web equipment editor, with whitelisted reads, revision-safe visual-only writes, player-ID and preservation validation, and live clipboard-change notifications. The extension's former local editor is now a launch/status surface for the full web experience. - Add optional CSV `portraitId` support. An exact valid EA portrait now overrides `skinTone`, while blank values retain the existing skin-tone fallback. - Preserve portrait IDs in downloaded CSVs and use the full bundled EA portrait catalog to apply each selected head's matching recipe and complexion during import. ### Upgrade Reload the extension from `chrome://extensions`, then reload any open Team Builder or TeamCrafters tabs. Existing copied rosters and uniform selections are retained.

    Download
  • v0.4.0 - The Update I was warned like 5 times to not publish

    Jul 27, 2026 · 255 downloads

    ## Highlights - Raise the Team Builder uniform-draft limit to 10 uniforms (for now). - Keep an **Add Uniform** control available after EA hides its native control at five uniforms. - Name a new uniform before creating it, then choose it from the list when ready to edit. - Make longer uniform lists horizontally scrollable.

    Download
  • v0.3.2

    Jul 23, 2026 · 21 downloads

    ## Highlights - Editable imported uniforms now support helmets, jerseys, pants, and socks. - Removes prior named imported uniform parts when Team Builder first loads the team save. - Fixes CID-mask paths, including Colorado’s 2023 black and white alternate jerseys. - Adds a popup update notifier that checks GitHub Releases and links to newer versions. ## Known recipe gaps - `PUR_PANTS_2024_GOLD` and `NIKE_SOCKS_2023_WHITE` remain safe prebuilt assets because decoded recipes are unavailable.

    Download
  • v0.3.0

    Jul 23, 2026 · 12 downloads

    ### Highlights - Add a uniform picker with 1,167 CFB 27 uniforms across 150 selectable groups. - Add selected uniforms to a Team Builder save only after an explicit confirmation. The original team uniform required by Team Builder is kept as an unused anchor. - Split uniform selection and CSV roster import into dedicated options-page tabs. - Support both legacy and current uniform-catalog formats, including named Frosty enum values. ### Install / update **New install:** Download and unzip the release, then open Chrome's `chrome://extensions` page. Enable **Developer mode**, choose **Load unpacked**, and select the unzipped folder. **Update:** Replace the files in the same folder you previously loaded, then use the extension's **Reload** button on `chrome://extensions`. Keeping the same folder preserves your copied roster and selected-uniform data. If Team Builder is already open after selecting uniforms or importing a roster, reload that page. ### Help [Open an issue](https://github.com/jtrosclair/teamcrafters-classic-roster-importer/issues) or join the [TeamCrafters Discord](https://discord.gg/FkW8Uaj7DH). Licensed GPL-3.0-or-later. Not affiliated with or endorsed by Electronic Arts.

    Download
  • v0.2.1 — Download CSV

    Jul 22, 2026 · 11 downloads

    **Download a real classic roster as a CSV, edit it, and bring it back in.** ## What's new - **"Download CSV" on TeamCrafters team pages.** The classic team page now has two buttons. **Copy For Team Builder** does what the old copy button always did. **Download CSV** hands you that team as a spreadsheet in the same format the CSV importer accepts — change a rating, swap a player, reorder the depth chart, then import it back. - **The copy button is now labeled "Copy For Team Builder"** (it was "Copy roster for EA Team Builder"). Same behavior, shorter next to the new one. - **Import requirements relaxed** so real historic rosters actually pass. The roster size floor is **45** (was 50), and the position minimums came down across the board — most notably **1 kicker instead of 2**, which alone rejected a lot of legitimate teams. - **Two requirements now apply to a unit rather than one spot:** **8 offensive linemen** across LT/LG/C/RG/RT and **3 outside linebackers** across LOLB/ROLB. How you distribute them is up to you — three backup tackles and no backup guard is fine — as long as no single spot is empty. ### About the downloaded CSV It's a faithful dump, not a repair job. Nothing is padded or invented: - **Short rosters stay short.** You get exactly the players the team has, with no filler added to reach the 45-player floor. - **Blank ratings are possible.** Older games didn't track every rating CFB 27 has, and those cells come out empty rather than filled with a made-up number. The file always downloads either way, and the button tells you exactly what to fix before it will import. ## Install (new users) 1. Download **`teamcrafters-classic-roster-importer-v0.2.1.zip`** below and unzip it. 2. Go to `chrome://extensions` → enable **Developer mode** → **Load unpacked** → select the unzipped folder. ## How to update (already have v0.2.0 or v0.1.0 installed) 1. Download **`teamcrafters-classic-roster-importer-v0.2.1.zip`** below and unzip it. 2. Open the folder you unzipped, and **copy everything inside it**. 3. Go to the folder you originally loaded into Chrome (the same one `chrome://extensions` points at) and **paste the new files directly into it, replacing all existing files** when prompted. Keep it the same folder/location — don't create a new one. 4. Go to `chrome://extensions` and click the **reload icon** on the TeamCrafters card (or toggle it off and on). No need to remove and re-add the extension. Then reload any TeamCrafters or Team Builder tabs you already had open. Full instructions, troubleshooting, and developer docs are in the [README](../../blob/main/README.md). ## Help [Open an issue](../../issues) or join the [TeamCrafters Discord](https://discord.gg/FkW8Uaj7DH). Licensed GPL-3.0-or-later. Not affiliated with or endorsed by Electronic Arts.

    Download
  • v0.2.1 — Download CSV

    Jul 22, 2026 · 1 downloads

    **Download a real classic roster as a CSV, edit it, and bring it back in.** ## What's new - **"Download CSV" on TeamCrafters team pages.** The classic team page now has two buttons. **Copy team as-is** does what it always did. **Download CSV** hands you that team as a spreadsheet in the same format the CSV importer accepts — change a rating, swap a player, reorder the depth chart, then import it back. - **The copy button is now labeled "Copy team as-is"** (it was "Copy roster for EA Team Builder"). Same behavior, clearer next to the new one. - **Import requirements relaxed** so real historic rosters actually pass. Roster size floor is **45** (was 50), and the position minimums came down across the board — most notably **1 kicker instead of 2**, which alone rejected a lot of legitimate teams. - **Two requirements now apply to a unit rather than one spot:** **8 offensive linemen** across LT/LG/C/RG/RT and **3 outside linebackers** across LOLB/ROLB. How you distribute them is up to you — three backup tackles and no backup guard is fine — as long as no single spot is empty. ### About the downloaded CSV It's a faithful dump, not a repair job. Nothing is padded or invented: - **Short rosters stay short.** You get exactly the players the team has, with no filler added to reach the 45-player floor. - **Blank ratings are possible.** Older games didn't track every rating CFB 27 has, and those cells come out empty rather than filled with a made-up number. The file always downloads either way, and the button tells you exactly what to fix before it will import. ## Install (new users) 1. Download **`teamcrafters-classic-roster-importer-v0.2.1.zip`** below and unzip it. 2. Go to `chrome://extensions` → enable **Developer mode** → **Load unpacked** → select the unzipped folder. ## How to update (already have v0.2.0 or v0.1.0 installed) 1. Download **`teamcrafters-classic-roster-importer-v0.2.1.zip`** below and unzip it. 2. Open the folder you unzipped, and **copy everything inside it**. 3. Go to the folder you originally loaded into Chrome (the same one `chrome://extensions` points at) and **paste the new files directly into it, replacing all existing files** when prompted. Keep it the same folder/location — don't create a new one. 4. Go to `chrome://extensions` and click the **reload icon** on the TeamCrafters card (or toggle it off and on). No need to remove and re-add the extension. Then reload any TeamCrafters or Team Builder tabs you already had open. Full instructions, troubleshooting, and developer docs are in the [README](../../blob/main/README.md). ## Help [Open an issue](../../issues) or join the [TeamCrafters Discord](https://discord.gg/FkW8Uaj7DH). Licensed GPL-3.0-or-later. Not affiliated with or endorsed by Electronic Arts.

    Download
  • v0.2.0 — CSV Import

    Jul 21, 2026 · 15 downloads

    **CSV Import is now supported!** Build a roster from a spreadsheet instead of only pulling one from TeamCrafters. ## What's new - **Import a roster from a CSV.** Click the extension icon → **"import a roster from a CSV"**, or go straight to the extension's options page. - **Start from a real sample.** Download `sample-roster.csv` — a complete, valid 85-player roster generated straight from the base template — and edit it in Excel or Google Sheets. - **OVR and archetype are calculated for you.** Fill in the individual ratings (SPD, STR, AWR, etc.) and the importer works out OVR and archetype using CFB 27's own position-weighted formula. Don't include an `OVR` column — a supplied value is rejected outright rather than silently overridden. - **Validated before anything imports.** Every rating must be 0–99, positions must be spelled out exactly (no ambiguous aliases like `RB` or `OT`), and the roster needs 50–85 players with per-position minimums (2 QB, 3 HB, 5 WR, 3 TE, 2 each on the O-line, 2 LE/RE, 3 DT, 2 LOLB/ROLB, 3 MLB, 5 CB, 3 FS, 2 SS, 2 K, 1 P). Errors point to the exact row and column. The TeamCrafters website import works exactly as before — CSV import is a second, independent way in that feeds the same roster-presets pipeline. ## Install (new users) 1. Download **`teamcrafters-classic-roster-importer-v0.2.0.zip`** below and unzip it. 2. Go to `chrome://extensions` → enable **Developer mode** → **Load unpacked** → select the unzipped folder. ## How to update (already have v0.1.0 installed) 1. Download **`teamcrafters-classic-roster-importer-v0.2.0.zip`** below and unzip it. 2. Open the folder you unzipped, and **copy everything inside it**. 3. Go to the folder you originally loaded into Chrome (the same one `chrome://extensions` points at) and **paste the new files directly into it, replacing all existing files** when prompted. Keep it the same folder/location — don't create a new one. 4. Go to `chrome://extensions` and click the **reload icon** on the TeamCrafters card (or toggle it off and on). No need to remove and re-add the extension. Full instructions, troubleshooting, and developer docs are in the [README](../../blob/main/README.md). ## Help [Open an issue](../../issues) or join the [TeamCrafters Discord](https://discord.gg/FkW8Uaj7DH). Licensed GPL-3.0-or-later. Not affiliated with or endorsed by Electronic Arts.

    Download
  • v0.1.0 — Initial release

    Jul 21, 2026 · 10 downloads

    First public release of the **TeamCrafters Classic Roster Importer** — a Chrome extension that copies a classic (NCAA 14 and older) roster from TeamCrafters into **EA Sports College Football 27 Team Builder** via Team Builder's own roster-presets list. ## Install 1. Download **`teamcrafters-classic-roster-importer-v0.1.0.zip`** below and unzip it. 2. Go to `chrome://extensions` → enable **Developer mode** → **Load unpacked** → select the unzipped folder. Full instructions, troubleshooting, and developer docs are in the [README](../../blob/main/README.md). ## Using it 1. Open a classic team page on TeamCrafters (e.g. `/app/classic-rosters/ncaa-13/alabama`) and click **"Copy roster for EA Team Builder"**. 2. In EA Team Builder, open the roster presets — the **Cupcake** slot now shows **"TeamCrafters: Alabama (NCAA 13)"**. Pick it, then use EA's own **Save**. ## What gets imported Names, jersey numbers, height/weight, class year, handedness, dev trait, archetype, position, all 54 ratings, and skin tone/face. Equipment, body type, and EA's internal asset references are left untouched — that's deliberate, since altering them crashes the game on load. ## Known limitations - Chrome only (not tested elsewhere). - Rosters smaller than 85 players end up smaller in Team Builder; unfilled positions are removed. - Only ratings with a confirmed one-to-one mapping are converted; anything requiring an unverified formula keeps the base template's value. - Skin tone/face uses a coarse four-bucket portrait mapping. - Works by adjusting data Team Builder already loads, so an EA update can break it. ## Help [Open an issue](../../issues) or join the [TeamCrafters Discord](https://discord.gg/FkW8Uaj7DH). Licensed GPL-3.0-or-later. Not affiliated with or endorsed by Electronic Arts.

    Download