Skip to Content
Server Controllers

Server Controllers

Server controllers are powerful tools that extend your server’s functionality, providing advanced management features, player commands, and plugin support.

What is a Server Controller?

A server controller is a third-party application that connects to your TrackMania or Maniaplanet server and provides:

  • User interface widgets - Display information to players in-game
  • Advanced server management - Manage maps, players, and settings in real-time
  • Player commands - Adds custom commands for players (e.g., /skip, /vote, /records)
  • Plugin system - Extend functionality with community-made or custom plugins
  • Statistics & records - Track player performance and records
  • Automated tasks - Schedule map rotations, etc.

Available Controllers

Maniaservers supports two main server controllers:

In-Game UI Comparison

PyPlanet UI

PyPlanet In-Game UI Maniaplanet PyPlanet In-Game UI Trackmania

ManiaControl UI

ManiaControl In-Game UI

Detailed Comparison

FeaturePyPlanetManiaControl
UI CustomizationFixed UI - Plugins managed via Maniaservers panelFull customization - Widget visibility and appearance configurable in-game
Plugin ManagementVia Maniaservers panelIn-game plugin management
Stability✅ More stable⚠️ Less stable - Dedimania broken in TM2, limited TM2020 maintenance
Feature SupportFull support for all features⚠️ TrackMania Exchange map downloads not supported anymore
Usage🏆 95% of Maniaservers users📊 5% of Maniaservers users
Best ForModern servers, most usersSimple needs, legacy setups

Which Controller Should You Choose?

For most users: PyPlanet is the recommended choice due to its stability, active development, and widespread adoption (95% of servers).
ManiaControl can still be useful and work for simple setups but has known limitations.

Installation

Controllers are installed and configured through the Maniaservers panel:

  1. When creating your server, you’ll be asked to choose a controller
  2. The controller will be automatically installed and configured
  3. You can manage the masteradmins list in the Maniaservers panel
  4. You can change the controller from the Maniaservers server panel, the masteradmins list is automatically migrated.

You cannot run both controllers simultaneously on the same server. Choose one that best fits your needs.

Last updated on