Source-checkedLibraries & compatibility

MapExpansions

by DooDesch · for Schedule I

Framework and API for new map areas and property upgrades in Schedule I. Mods like Based need it.

185Downloads
1d agoLast updated
BepInExLoaders
ThunderstoreSource

About MapExpansions

From Thunderstore

Framework and API for new map areas and property upgrades in Schedule I. Mods like Based need it.

MapExpansions

> 🛟 Need help or found a bug? Get support at support.doodesch.de/mapexpansions.

📖 API documentation: docs.doodesch.de/mods/mapexpansions/api/

Version Game MelonLoader

Polyfill

MLVScan MapExpansions.dll

MapExpansions

> Framework and API for mods that add map areas and property upgrades. Another mod brings the content, MapExpansions builds it into the world.

For players

Install it when a mod asks for it, like Based. On its own it adds nothing you can see.

In co-op, every player needs it and the same version of the mods that use it.

For mod authors

Register an ExpansionDefinition in OnInitializeMelon:

  • New areas: terrain from a source scene, connections to the main world, regions and a sheet on the phone map.
  • Life in the area: NPC and vehicle navigation, buildings, parking lots, deal locations, shops and a police station.
  • Properties: copy a property to a new place, or extend an existing one with new floor, grids and docks.
  • World states: named states you switch at runtime and take back, for upgrades that build up over time.
  • Edits: hide, cut or copy main-world objects, in code or from a JSON layer.

Declare the dependency with [assembly: MelonAdditionalDependencies("MapExpansions")] and add DooDesch-MapExpansions-1.0.0 to your manifest.json. Reference the DLL, do not copy the code.

Requirements

License

DooDesch API License, see LICENSE.md. Build your own mods against the API. Forks, changes and pull requests are welcome. Publishing or reuploading the mod or a changed copy needs written permission.

This mod is written with help from generative AI tools (Anthropic Claude, OpenAI Codex).

If you have fun with it, a like on the Thunderstore page really helps other people find it (thumbs up next to Download, you need to be logged in) - ty either way, and lemme know if anything breaks or you've got ideas

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 1d ago.

MapExpansions on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Latest build
1.0.3, released 2026-11-03

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 4 recorded builds of MapExpansions.

Recent builds

BuildReleasedGame versionsLoaders
1.0.32026-11-03n/aBepInEx
1.0.22026-11-03n/aBepInEx
1.0.12026-11-02n/aBepInEx
1.0.02026-11-02n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Compatibility

Game
Schedule I
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-11-03Open ↗
  • ✓AuthorDooDesch, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

MapExpansions, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. MapExpansions is free to download from Thunderstore.

How do I add it to my Nxeon server?

NxLabs doesn’t install Schedule I mods for you. Download MapExpansions free from Thunderstore.

NxLabs

Run MapExpansions on a Schedule I server.

Free to download from Thunderstore.