A Procon plugin for managing map rotations based on player count, time of day, and day of week. Supports BF3, BF4, BF Hardline, and MOHW.
Author: falcontx License: GPLv3
- Player-count-based map lists -- Automatically switch map rotations when player counts cross configured thresholds
- Day/time scheduling -- Restrict map lists to specific days of the week/month and time windows
- Server name per rotation -- Change the server name to match the active map list
- Game presets -- Set Normal, Hardcore, Infantry Only, or custom presets per map
- Post-load presets -- Send additional preset commands after each level loads
- Map list start options -- Start from first map, random map, continue from last played, or fully randomize
- xVotemap compatibility -- Preserves voted maps when switching between map lists
- In-game admin commands -- Enable/disable map lists and check status via
@maplist
- Download the latest release from the Releases page
- Extract
CUltimateMapManager.csto your Procon plugins directory for the appropriate game:- BF3:
Plugins/BF3/ - BF4:
Plugins/BF4/ - BFHL:
Plugins/BFHL/ - MOHW:
Plugins/MOHW/
- BF3:
- Restart Procon or reload plugins
- Set Enable map list manager to No before making changes
- Create map lists using Add a new map list
- Configure player count ranges, maps, game modes, and rounds for each list
- Optionally enable day/time restrictions, server name changes, and presets
- Set Enable map list manager to Yes to activate
Requires Enable in-game admin commands and Change current map functions access in Procon.
| Command | Description |
|---|---|
@maplist |
Shows the currently active map list |
@maplist [index] |
Shows the status of a specific map list |
@maplist all |
Shows the status of all map lists |
@maplist [index] on |
Enables the specified map list |
@maplist [index] off |
Disables the specified map list |
- xVotemap -- Map voting (v1.2.1+ for full compatibility)
- Automatic Round Restarter -- Map cycling and restart when server is empty
See CLAUDE.md for architecture and development details.