Skip to content

Wishmaster117/AzerothCore-Playermap-Enhanced

Repository files navigation

AzerothCore Playermap — Enhanced Edition

A modified and extended version of the original AzerothCore Playermap.

This project keeps the spirit of the original Playermap while adding a more modern layout, multilingual support, and additional server/player information for AzerothCore servers using Playerbots.

main_page outland North battlegrounds raids stats

About

Playermap is a lightweight web map for AzerothCore servers.

This enhanced version is based on the original project and adds several quality-of-life improvements for private servers, especially servers running with bots, battlegrounds, raids, and public statistics pages.


Main Changes

Layout Improvements

The visual layout has been updated to provide a cleaner and more modern interface while keeping the original Playermap identity.

Multilingual Support

The interface now supports multiple languages:

  • English
  • French
  • German
  • Spanish

Language files are included for easier translation and maintenance.

Battleground Bot Information

Additional battleground-related information has been added for servers using bots.

This makes it easier to monitor bot activity inside battlegrounds directly from the Playermap interface.

Raid Bot Information

Raid-related bot information has also been added.

This is useful for servers using Playerbots in raid environments, allowing administrators and players to better understand current raid population and bot presence.

Server Statistics Page

A dedicated server statistics page has been added.

Depending on your configuration and database content, it can display information such as:

  • Online players
  • Server uptime
  • Realm status
  • Player list
  • Faction distribution
  • Race distribution
  • Class distribution
  • Guild information
  • Playtime information
  • Additional server population statistics

Installation

Copy:

config/playermap_config.php.conf

to:

config/playermap_config.php

Then edit:

config/playermap_config.php

and configure your database access.

Next, open:

pomm_conf.php

and set the correct:

realmd_id

Once configured, open Playermap in your browser.


Configuration Notes

Make sure your database settings match your AzerothCore installation.

Typical configuration files involved:

config/playermap_config.php
pomm_conf.php

If your installation uses Docker, a reverse proxy, or a separated database host, make sure the hostnames and ports are reachable from the web server running Playermap.


Recommended Permissions

Example permissions for a standard Linux web server:

cd /srv/webdata/www/playermap

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

If your configuration files contain database credentials, restrict them as needed:

chmod 640 config/playermap_config.php
chmod 640 pomm_conf.php

If PHP runs as www-data, make sure the files are readable by the web server user or group.


Credits

This project is a modified version of the original AzerothCore Playermap:

https://github.com/azerothcore/playermap

Original credits:

  • Dmitry Koterov — original author
  • Helias — maintainer

Additional modifications in this enhanced version include:

  • Layout updates
  • Multilingual support: English, French, German, Spanish
  • Battleground bot information
  • Raid bot information
  • Server statistics page

All credits for the original Playermap foundation go to the original authors and maintainers.


License

This project follows the licensing terms of the original AzerothCore Playermap project.

Check the original repository for license details:

https://github.com/azerothcore/playermap

About

No description, website, or topics provided.

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors