FC 26 HUB/MOD CREATORS/COMPDATA LIMITS

ARTICLE 63EXECUTABLE CAPACITY / JSON OVERRIDE

COMPDATA
LIMITS.

Raise the capacity FC 26 allocates to competition data—without mistaking a bigger array for a complete league. Start from the current 16-member template, isolate one delta and make the log account for every number.

START FROM DEFAULTSCHANGE ONE MEMBERLOAD CAREER MODEMATCH OLD → NEWVERIFY THE ARTIFACT

01 / DIRECT ANSWER

Replace the ceiling; prove the replacement

Download the current `LIVE_EDITOR_LIMITS.json`, keep all 16 members and place it in the documented FootballCompEng compdata legacy path. Change one capacity, run Live Editor, enter Career Mode and match both the file-load line and the exact old-to-new value line. Then inspect the responsible in-game competition artifact. The JSON does not create content or guarantee stability.

01 / CONTRACT16 exact members

Current repository artifact, not a hand-copied list.

02 / EXECUTIONTwo log gates

File discovery plus every changed value.

03 / OUTCOMEIn-game proof

The accountable competition surface still decides.

02 / FAILURE CLASSIFIER

Capacity, content and retention fail differently

CAPACITY CANDIDATEExisting compdata exceeds a collection ceiling

This page owns the executable item limit and its log proof.

CONTENT PROBLEMLeague files or relationships are missing

Create and connect the actual compdata/database/legacy content first.

RETENTION PROBLEMEntity disappears during Career creation

The sister unsupported-team CSV owns the keep/delete hook.

STATE EDITCurrent standings or fixtures need changing

Use the competition-state editor; changing a maximum is not an edit.

03 / ACCOUNTABLE SOURCE CONFLICT

One zero separates the Wiki from the file

WIKI TABLE / v1.6.0DOCUMENTATION
MAX_FCEDATA_STATISTICS2,400

The page has two revisions and keeps this value.

≠
CURRENT REPOSITORYFILE CONTRACT
MAX_FCEDATA_STATISTICS24,000

Initial commit, reset commit and current artifact agree.

EDITORIAL RULING: use `24000` when reconstructing the current template. Treat `2400` as an unresolved Wiki-table conflict—not a recommended decrease.

04 / CHANGE MANIFEST

Record six identities before raising one number

01GAMEFC26.exe build
02EDITORv26.3.6
03DELIVERYActive legacy path
04ARTIFACTJSON checksum
05TARGETMember + source file
06CONTROLDisposable save

05 / ORIGINAL JSON EXPERIMENT

Make every delta answerable

Load a local file or the adversarial fixtures. The desk checks the current 16-member contract, detects duplicate and unknown names, exposes decreases and source conflict, builds a delta manifest and matches it against creator-published log grammar.

LOCAL CAPACITY DESK / NO GAME WRITE

COMPDATA CHANGE CONTROL

CONTRACTBASELINE0 DELTAS
SESSION NOTECurrent 545-byte repository template loaded locally.

02 / FILE CONTRACT

CURRENT 16-MEMBER OBJECT
LOCAL ONLY
526 JS CHARACTERS

03 / STRUCTURAL REVIEW

0 ERR0 WARN
MEMBERS16/16
UP0
DOWN0
✓
CURRENT CONTRACT

Exact filename, 16 unique members and positive integer values pass.

04
DELTA MANIFESTREPOSITORY VALUES UNCHANGED
0 RAISE / 0 LOWER
MEMBERCURRENTPROPOSEDDELTA
=
NO CAPACITY DELTA

A baseline file can prove discovery, but it should not emit value-change evidence.

05
ISOLATED A/B0/6 GATES RECORDED
INCOMPLETE
06
LOG CROSS-CHECKPASTE THE SAME ATTEMPT
AWAITING LOG
0FILE LOAD0DELTA MATCH0UNEXPECTED

Matching logs prove reported replacement attempts, not competition stability. Inspect the exact in-game artifact.

VIEW CHANGE RECEIPT +
FILE / LIVE_EDITOR_LIMITS.json
CONTRACT / BASELINE
MEMBERS / 16/16
DELTAS / 0 (0 UP · 0 DOWN)
FINDINGS / 0 ERROR · 0 WARNING
PROTOCOL / 0/6
LOAD SIGNALS / 0
CHANGE MATCH / 0/0
PROOF / AWAITING LOG
IN-GAME COMPETITION PROOF / REQUIRED

06 / VALIDATION RESULTS

Ten fixtures define what the lab can prove

01CURRENT TEMPLATEBASELINE

16 exact members · zero deltas

02OFFICIAL EXAMPLEREADY

Standings + objectives increases

03WIKI STATISTICSREVIEW

Tenfold decrease versus repository

04TRAILING COMMABLOCKED

Invalid JSON syntax

05DUPLICATE MEMBERBLOCKED

Parser interoperability risk

06MISSING MEMBERBLOCKED

Partial behavior unpublished

07UNKNOWN MEMBERBLOCKED

Not in current template

08STRING / DECIMALBLOCKED

Not a positive safe integer

09NO CHANGE LOGUNPROVEN

Valid file is not execution proof

10MATCHED LOGLOG MATCH

Still needs in-game artifact

07 / FILE DISCOVERY

Two delivery routes meet at the same legacy file

FIFA EDITOR TOOLPACKAGED MOD
dlc\dlc_FootballCompEng\dlc\FootballCompEng\data\compdata\LIVE_EDITOR_LIMITS.json

Add the JSON to this legacy directory in the mod project.

LIVE EDITORSTANDALONE
C:\FC 26 Live Editor\mods\legacy\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data\compdata\LIVE_EDITOR_LIMITS.json

The root can differ; preserve the internal chain.

ACTIVE-COPY RULE: if both delivery routes contain the file, record which mod/dataPath is active. Public precedence behavior is not documented.

08 / JSON CONTRACT

Syntax is the first gate—not the last

NAMELIVE_EDITOR_LIMITS.json

Exact creator-published discovery filename.

ROOTOne JSON object

Current template contains 16 name/value members.

VALUESPositive integers

Conservative lab rule; private parser tolerance is unknown.

UNIQUENESSOne member each

RFC 8259 warns duplicate-name handling can differ.

545 BYTES16 MEMBERSCRLFNO BOMSHA-256 351162c8…0311bc

09 / CURRENT DEFAULT LEDGER

Sixteen capacities; eleven named owners

#MEMBERDEFAULTWIKI SOURCESTATUS
01MAX_FCEDATA_ACTIVETEAMS64activeteams.txtKNOWN
02MAX_FCEDATA_ADVANCEMENT4,500advancement.txtKNOWN
03MAX_FCEDATA_COMPAVGS115compids.txtKNOWN
04MAX_FCEDATA_COMPOBJECTS2,500compobj.txtKNOWN
05MAX_FCEDATA_COMPTEAMS500initteams.txtKNOWN
06MAX_FCEDATA_FIXTURES5,000?UNMAPPED
07MAX_FCEDATA_SCHEDULING8,500schedule.txtKNOWN
08MAX_FCEDATA_SCRIPTFUNCS1,020tasks.txtKNOWN
09MAX_FCEDATA_SETTINGS5,500settings.txtKNOWN
10MAX_FCEDATA_STAGEADVANCE115?UNMAPPED
11MAX_FCEDATA_STANDINGS6,000standings.txtKNOWN
12MAX_FCEDATA_STATISTICS24,000?CONFLICT
13MAX_FCEDATA_WEATHER420weather.txtKNOWN
14MAX_FCEDATA_OBJECTIVES670objectives.txtKNOWN
15MAX_FCEDATA_STADIUM100?UNMAPPED
16MAX_FCEDATA_DEEPSIM50?UNMAPPED

VERSION LABEL: the Wiki calls these FC 26 v1.6.0 defaults. The current repository template reviewed against the v1.6.6-era manifest contains the same values except the exposed Wiki `STATISTICS` conflict.

10 / SOURCE-FILE OWNERSHIP

A key name does not prove its entire dependency graph

TEAM SETSACTIVE · COMPTEAMS

`activeteams.txt` and `initteams.txt` are named.

PROGRESSIONADVANCEMENT · STAGEADVANCE

Only advancement has a published source-file name.

MATCH CALENDARFIXTURES · SCHEDULING

Schedule is mapped; fixtures remains `?`.

COMPETITION STATESTANDINGS · STATISTICS

Standings is mapped; statistics remains `?` and has a value conflict.

RULE SYSTEMSETTINGS · SCRIPTFUNCS

`settings.txt` and `tasks.txt` are named.

UNKNOWN OWNERS5 OF 16

Fixtures, stage advance, statistics, stadium and deep sim show `?`.

11 / ONE-VARIABLE DESIGN

One changed member creates one accountable hypothesis

CONTROLRepository defaults

Same game, editor, mod and disposable save.

+
ONE DELTAKnown exhausted collection

Change only the member tied to observed evidence.

=
TESTLog + artifact

Match old/new and inspect the in-game owner.

ESCALATION: only add a second delta after the first experiment is reproducible. This OAT protocol is the article’s safety design, not a published engine requirement.

12 / CREATOR-PUBLISHED EXAMPLE

The screenshot supplies deltas—not safe maxima

STANDINGS+500
MAX_FCEDATA_STANDINGS
6,000→6,500

Log grammar and original template history agree.

OBJECTIVES+130
MAX_FCEDATA_OBJECTIVES
670→800

Current template was reset to 670 after the example.

The values demonstrate how a replacement is reported. The guide never labels 6500 or 800 as universal recommendations for every mod.

13 / UNKNOWN UPPER BOUNDS

No public number turns capacity into safety

NOT PUBLISHEDMaximum stable values

No upper bound per collection.

NOT PUBLISHEDCross-array dependencies

No “raise A, therefore raise B” graph.

NOT PUBLISHEDOverflow failure modes

No exhaustive crash/silent-truncation matrix.

NOT PUBLISHEDShrink semantics

No guarantee for values below defaults.

STOP CONDITION: if a bigger value removes one symptom but creates scheduling, standings, progression or save instability, revert and capture the smallest reproducible case. Do not keep multiplying every limit.

14 / LOAD LIFECYCLE

The file becomes evidence only inside an isolated run

01PRESERVEBefore-copy
02PLACEExact path
03STARTLive Editor
04ENTERCareer Mode
05READActive log
06INSPECTGame artifact
VALID JSON≠FILE LOADED≠CAPACITY SOLVED

15 / THREE PROOF GATES

Discovery, replacement and outcome are separate

01DISCOVERYLoad LIVE_EDITOR_LIMITS.json

Live Editor reports the exact file loaded.

02REPLACEMENTSTANDINGS: 6000 → 6500

Member, old value and new value match the variant.

03OUTCOMEAccountable artifact

Fixtures, standings, objectives or another specific surface works.

LOG READING SUPPORTOpen the evidence-led FC 26 log guide→

16 / ROLLBACK

Return the allocation—then verify the return

01
FILERestore repository defaults

Use the preserved 545-byte artifact or before-copy.

02
SESSIONRestart the isolated run

Keep build, mod and save identity fixed.

03
LOGConfirm delta line is absent

Do not confuse a remaining second copy with rollback.

04
OUTCOMERe-check the artifact

File state alone cannot prove game state.

17 / FAILURE DIAGNOSIS

Follow the first missing proof gate

NO LOAD LINEPath / filename / active copy

Verify the deep chain and which legacy layer is launched.

LOAD / NO CHANGEBaseline or unrecognized member

Compare all 16 names and proposed values.

CHANGE MISMATCHWrong old/new pair

Match the same run, exact member and repository default.

LOG MATCH / SAME FAILUREWrong owner or incomplete content

Audit source file, relations and other accountable arrays.

NEW INSTABILITYOversized or dependent change

Revert the last delta and return to one variable.

WORKS ONLY WITH LEExpected runtime dependency

The creator says original code returns without Live Editor.

18 / TOOL BOUNDARY & VIDEO AUDIT

Capacity is one layer of a playable competition

LIMITS JSONAllocation

How many items can an executable collection hold?

COMPDATA + DATABASEContent

Do files, entities and relationships actually exist?

CAREER CSVRetention

Does new-Career logic keep the typed team/league?

63RETURNED SLOTS
45UNIQUE VIDEOS

Eight searches found no current tutorial for the 16-key JSON, the `STATISTICS` source conflict, deep paths and exact log matching. Results were broad Live Editor, FC Editor Tool creation, World Cup mods, repacks and FIFA 14-era compdata.

SISTER SUPPORT / ARTICLE 62Keep unsupported teams and leagues during new-Career creation←

19 / SUPPORT QUESTIONS

FC 26 compdata limits FAQ

01What does LIVE_EDITOR_LIMITS.json change?+

It supplies replacement ceilings for 16 compdata item collections that the creator says are otherwise hard-coded in the FC 26 executable. It changes capacity, not competition content.

02What is the exact filename?+

LIVE_EDITOR_LIMITS.json. The browser lab rejects other filenames because the creator documents this exact discovery name.

03Where does the JSON file go?+

Use the documented FootballCompEng compdata legacy directory in FIFA Editor Tool, or the same deep chain under the Live Editor mods\legacy directory. Both exact paths are printed on this page.

04Do I always need Live Editor?+

Yes. The official FAQ says the override logic is implemented in Live Editor; without it the game uses its original code. FIFA Editor Tool can package the legacy file but does not replace the runtime hook.

05Is MAX_FCEDATA_STATISTICS 2400 or 24000?+

The current official repository template and both template commits use 24000. The Wiki table says 2400, so this page exposes it as an unresolved documentation conflict rather than silently copying it.

06What is the safe maximum for each limit?+

The creator publishes defaults but no safe upper bounds, dependency graph or universal multiplier. Raise one accountable member at a time and prove its log and in-game effect.

07Can I provide only the key I want to change?+

Partial-file behavior is not publicly specified. This page conservatively requires all 16 current repository members exactly once.

08Can I lower a compdata limit?+

The JSON format accepts numbers, but the product documentation does not explain shrink behavior. The lab marks decreases for review and recommends testing only in an isolated disposable setup.

09How do I know the file was loaded?+

The official guide says the active log should contain Load LIVE_EDITOR_LIMITS.json after entering Career Mode. That proves reported discovery, not individual value changes.

10How do I prove a value changed?+

Match a Set New Compdata Max Items line to the same member, old default and proposed new value, then inspect the accountable competition artifact in game.

11Is this the same as keeping unsupported teams and leagues?+

No. This JSON changes capacity ceilings. The sister CSV page controls a separate hard-coded Career keep/delete decision for typed team and league IDs.

12How do I roll back?+

Restore the current repository template or your preserved before-copy, restart the isolated session, confirm the reverted old-to-new log line is absent and re-check the competition artifact.

20 / EVIDENCE LEDGER

File contract, documentation and audience context stay labeled

Reviewed 18 August 2026. The creator Wiki, current template, two template commits, screenshots and manifest control product claims. RFC 8259 controls generic JSON vocabulary only. Videos explain demand and adjacent workflows—not FC 26 limit semantics.

01
Official Compdata Limits Wiki

Primary mechanism, paths, v1.6.0 table, dependency on Live Editor and exact log phrases.

↗
02
Current repository template

Current 545-byte, 16-member JSON artifact and repository-owned values.

↗
03
Raw current JSON

Direct machine-readable artifact used by the local forensic check.

↗
04
Initial template commit

Initial 24000 statistics value and 6500/800 example state.

↗
05
Default-reset commit

Reset standings and objectives while leaving statistics at 24000.

↗
06
Official Wiki history

Two Compdata Limits revisions on 1 June 2026.

↗
07
Official README

For Mod Creators classification and offline Live Editor product identity.

↗
08
Official version manifest

Current FC executable and Live Editor release mapping reviewed 18 August 2026.

↗
09
Official LOGGER documentation

Logs-folder ownership and logging-level vocabulary.

↗
10
Official placement screenshot

Exact standalone deep path and filename in Explorer.

↗
11
Official log screenshot

Load plus standings/objectives old-to-new evidence.

↗
12
Unsupported Career Wiki

Sister keep/delete hook that must stay separate from capacity.

↗
13
IETF RFC 8259

JSON grammar and duplicate-name interoperability risk; not product-parser evidence.

↗
14
FIFA Editing Toolsuite

Current official editor/tool identity for the packaged legacy path.

↗
15
Video: current Live Editor overview

Current mod-creator demand context; not limit procedure.

↗
16
Video: FC Editor Tool club creation

Current content-creation workflow, distinct from capacity replacement.

↗
17
Video: historical custom league

Older competition-creation vocabulary only.

↗
18
Video: historical compdata league

Older compdata demand context; not the FC 26 JSON contract.

↗