0 playing
Download
Empire Bay street at sunset in Mafia II

2 servers online · 0 players

Mafia 2 Multiplayer

MafiaM is a multiplayer modification for Mafia II: Definitive Edition. Play with friends on community servers or run your own with a game mode written in Lua.

Servers online

The master list refreshes every 30 seconds. Pick a server in the launcher’s Internet tab or copy its address.

Full list
  1. 01

    Five Boroughs

    EconomyTruckingCrime1950s
    Definitive Summer · 1950s
    0players
  2. 02

    Mafia 2 RP (test)

    Definitive Summer · 1950s
    0players

What already works

A platform, not a single mode. The server decides nothing for you: police, money, looks and interfaces are all set by scripts.

Winter street in Empire Bay with 1940s cars 01

Empire Bay

An open city with no story or sidekicks. The server decides whether cars, pedestrians and police fill the streets.

Shootout on a snowy Empire Bay street 02

Summer and winter

The server picks the season: Empire Bay in the fifties or the snowbound city of the forties.

White 1950s car on a Chinatown street 03

Cars

The server spawns cars, and the driver streams their movement to everyone nearby.

Mafia family meeting at a long table 04

Lua game modes

Money, skins, registration, data storage. The rules live in resource scripts.

Vito and Joe talking in a bar 05

HTML interfaces

Built-in Chromium: HUDs, menus and character creation in HTML, CSS and JavaScript.

Gunman under an elevated railway bridge 06

No manual mods

Players install only the launcher. Server scripts and interfaces download on connect.

← scroll right →

Your own mode in an evening

A suit, money and a spawn point for every new player. The full roleplay example basic-rp with registration and character creation ships with the server.

-- resources/welcome/server/main.lua
events.on("playerReady", function(player)
    player:setSkin("VITSUIT")
    player:setMoney(500)
    player:setPosition(69.6, 909.1, -19.6)
    player:emit("notify", "Welcome to Empire Bay")
end)

Questions and answers

About Mafia 2 multiplayer, for players and for server owners.

Does Mafia 2 have multiplayer?

Mafia II came out as a single-player game and has no online mode of its own. MafiaM adds one: an open Empire Bay where players meet on community servers.

How do I play Mafia 2 online with friends?

Download the MafiaM launcher, run m2o_launcher.exe, enter a nickname and pick a server in the Internet tab. To play only with your friends, one of you starts a server and the others add its address to Favorites.

Which version of the game do I need?

Mafia II: Definitive Edition from Steam on 64-bit Windows 10 or 11, with Steam running. The 2010 Classic edition is not supported yet.

Is MafiaM free?

Yes. The launcher, the server and the tools are free. You need your own copy of the game: MafiaM does not distribute any game files.

Do I have to install mods by hand?

No. You install only the launcher. Each server’s scripts, interfaces and DLC packs download by themselves when you join, and later only the changed files are fetched.

What is there to do on the servers?

Whatever the server’s game mode is built for: roleplay with accounts and characters, free roam or an idea of the owner’s own. Cars, weapons, money, the police and the season are all set by the server’s scripts.

How do I host my own Mafia 2 server?

Download the server, get a free key in your mafiam.com account and put it in m2o_server.ini, then start m2o_panel.exe: it runs the server and gives you a web admin panel. Open UDP port 27015 and the server shows up in the list by itself.

Is MafiaM an official Mafia game?

No. MafiaM is a fan-made modification. It is not affiliated with Take-Two Interactive, 2K or Hangar 13.

Shootout in an Empire Bay alley in Mafia II

Hold your turf

Start a server and it lands on the master list by itself. News, help and people to play with are on our Discord.