About this mod
Updated, actively developed def.xml files for both Fable Explorer and ChocolateBox. Fixes missing entries, unknowns, and value types.
- Requirements
- Permissions and credits
What it says on the tin. Back up your existing def.xml files as they may occasionally be needed for compatibility with older mods, then place these in your root Fable Explorer folder or your ChocolateBox data\ folder. These are actively updated, so be sure to check back every so often for newer versions.
These also work for Fable Anniversary!
Technical notes for mod authors and mod users: FMP incompatibilities are (usually) def.xml incompatibilities. If using an old mod, you'll want to use the def.xml file that was used from those days. These are usually included in stock releases of Fable Explorer and ChocolateBox, and can be found on the old FableTLCMod forums. For modders going forward it is best practice to use the updated def.xml files included here, or to use an "empty" def.xml file. The technical reason for this is that linking metadata in FMPs comes from the def.xml files, and can lead to errors if there are mismatches in expected linking metadata. However, from my testing, the linking metadata doesn't even seem to be necessary, as the necessary linking data itself is still there. This seems to make FMPs created with an "empty" def.xml endlessly compatible, regardless of the user's def.xml file version. (However, as noted above, def.xml is not the only source of incompatibility. Another source is compressed FMPs made by newer builds of Fable Explorer. These are incompatible with ChocolateBox, and should generally not be used. On Nexus, you'll likely be compressing your mods in a ZIP or 7Z archive anyway, so the compression on the FMP itself isn't necessary.)