Skip to content

Yamiru/WP-GameServerlistMonR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ GameServerlistMonR โ€“ Game Server List & Monitoring for WordPress

WordPress PHP License Version

Beautiful, minimalistic game server monitoring plugin for WordPress with real-time status updates. Monitor your game servers, Discord communities, and voice servers directly from your WordPress site.

โœจ Features

  • ๐ŸŽฏ Real-time Monitoring - Live server status with auto-refresh
  • ๐ŸŽฎ 200+ Supported Games - From Minecraft to Quake, CS2 to Rust
  • ๐Ÿ’ฌ Discord Integration - Show Discord server member counts
  • ๐ŸŽจ 5 Beautiful Themes - Modern, Dark, Light, Glass, and Neon
  • ๐Ÿ“ฑ Fully Responsive - Perfect on all devices
  • โšก Lightweight & Fast - Optimized queries with caching
  • ๐Ÿ”ง No Configuration Required - Works out of the box

๐Ÿš€ Quick Start

Installation

  1. Download the latest release from Releases
  2. Upload to /wp-content/plugins/ directory
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Navigate to 'Game Servers' in your WordPress admin

Basic Usage

Add a single server:

[game_server id="1"]

Display all servers:

[monr_list]

Display specific game type:

[monr_list type="minecraft" theme="dark"]

๐ŸŒ Live Demo

https://yamiru.com/monr

๐Ÿ–ผ๏ธ Preview Screenshot

FAQ Screenshot

๐ŸŽฎ Supported Games

Click to see all 200+ supported games

Popular Games

  • Minecraft (Java & Bedrock)
  • Counter-Strike (1.6, Source, GO, 2)
  • Rust
  • ARK: Survival Evolved
  • Valheim
  • 7 Days to Die
  • DayZ
  • Terraria
  • Team Fortress 2
  • Garry's Mod

Classic Games

  • Quake Series (Quake 1-4, Quake Live)
  • Call of Duty Series (CoD 1-4, MW, MW2, MW3, BO, BO2, BO3)
  • Battlefield Series (1942, 2, 2142, BC2, 3, 4, 1, V)
  • Unreal Tournament (UT99, 2003, 2004, 3)
  • Half-Life Series

Survival & Sandbox

  • Conan Exiles
  • SCUM
  • V Rising
  • Project Zomboid
  • Unturned
  • Atlas
  • Space Engineers
  • Starbound

Military & Tactical

  • ArmA (1, 2, 3)
  • Squad
  • Post Scriptum
  • Hell Let Loose
  • Insurgency
  • Insurgency: Sandstorm

Voice & Chat

  • Discord
  • TeamSpeak 3
  • Mumble
  • Ventrilo

GTA Mods

  • FiveM
  • RedM
  • SA-MP
  • MTA:SA
  • RAGE MP

And many more...

๐Ÿ“ฆ Requirements

  • WordPress 5.8 or higher
  • PHP 7.0 or higher
  • PHP sockets extension (optional, for enhanced queries)

๐Ÿ”ง Configuration

Adding a Server

  1. Go to Game Servers โ†’ Add New
  2. Enter server details:
    • Server Type: Game identifier (e.g., minecraft, csgo, rust)
    • IP/Domain: Server address
    • Port: Game port
    • Query Port: Optional, for games using different query ports

Discord Setup

  1. Create a Discord server invite link
  2. Add server with type discord
  3. Enter invite code or full URL

Shortcode Parameters

[monr_list] Parameters:

  • type - Filter by game type
  • theme - Theme style (modern/dark/light/glass/neon)
  • show_offline - Show offline servers (yes/no)
  • show_powered - Show powered by link (yes/no)

[game_server] Parameters:

  • id - Server ID (required)
  • theme - Override theme for single server

๐ŸŽจ Available Themes

Modern (Default)

Clean, minimalistic design with subtle gradients

Dark

Futuristic dark theme with neon accents

Light

Bright, clean theme with pastel colors

Glass

Glassmorphism effect with transparency

Neon

Cyberpunk style with glowing effects

๐Ÿš€ Advanced Features

GameQ Integration

For enhanced server querying with 200+ protocol support:

  1. Automatic Installation (Recommended)

    • Go to Tools โ†’ GameQ Install
    • Click "Install GameQ"
  2. Manual Installation

    • Download GameQ v3
    • Extract to /wp-content/plugins/game-server-list-monitor/GameQ/

Custom Icons

  • Emoji Icons: Add any emoji in the icon field
  • Custom Images: Provide URL to custom icon image
  • Auto Icons: Leave empty for automatic status icons (๐ŸŸข/๐Ÿ”ด)

Query Ports

Some games use different ports for queries:

  • Rust: Game port + 400
  • ARK: Game port + 1
  • TeamSpeak: 10011 (default query port)

๐Ÿ› Troubleshooting

Server Shows Offline

  1. Check if ports are open
  2. Verify server type is correct
  3. Check query port settings
  4. Test with manual query tool

No Response from Server

  1. Firewall may block queries
  2. Server may require whitelisting
  3. Try different query port

Discord Not Working

  1. Ensure invite link is valid
  2. Use permanent invite links
  3. Check Discord API status

๐Ÿ“ Changelog

Version 1.0.0

  • Added support for 200+ games
  • Enhanced Discord integration
  • Improved error handling
  • Performance optimizations
  • GameQ v3 integration
  • Built-in fallback queries
  • Discord server support

โ“ FAQ

  • How do I display the server list on my website?
    Add the shortcode: [monr_list].

  • How can I make the server list display full-width (wide screen)?
    Use a responsive theme or place the shortcode inside text that is not restricted by a container.

  • What should I do if the server does not appear or shows the wrong status?
    Clear the cache in the WordPress admin panel or wait a moment for it to refresh.

๐Ÿ“„ License

This project is licensed under the GPL v2 License - see the LICENSE file for details.

๐Ÿ™ Credits

๐Ÿ’– Support

If you find this plugin useful, please consider:

  • โญ Starring the repository
  • ๐Ÿ› Reporting bugs
  • ๐Ÿ’ก Suggesting new features
  • ๐Ÿ“ Improving documentation

๐Ÿ“ง Contact


Powered by MonR - A project by Yamiru

Made with โค๏ธ for the gaming community

About

MonR Game Server List - wordpress plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published