{"id":342247,"date":"2026-07-23T20:00:48","date_gmt":"2026-07-23T20:00:48","guid":{"rendered":"https:\/\/de.wordpress.org\/plugins\/gaming-plus-game-server-status\/"},"modified":"2026-08-03T11:24:06","modified_gmt":"2026-08-03T11:24:06","slug":"gaming-plus-game-server-status","status":"publish","type":"plugin","link":"https:\/\/cor.wordpress.org\/plugins\/gaming-plus-game-server-status\/","author":23534449,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Gaming-Plus Game Server Status","header_author":"NilsD","header_description":"Show the live status of your game server (Minecraft Java & more) on your WordPress site: online\/offline, player count, MOTD and ping.","assets_banners_color":"393c45","last_updated":"2026-08-03 11:24:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/gaming-plus.de\/","header_author_uri":"https:\/\/florty.de","rating":0,"author_block_rating":0,"active_installs":0,"downloads":202,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"nilsdberlin","date":"2026-07-23 20:00:36"},"1.0.1":{"tag":"1.0.1","author":"nilsdberlin","date":"2026-07-25 13:06:21"},"1.0.2":{"tag":"1.0.2","author":"nilsdberlin","date":"2026-08-03 07:55:52"},"1.0.3":{"tag":"1.0.3","author":"nilsdberlin","date":"2026-08-03 11:24:06"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3620468,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3620468,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3620468,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3620468,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"gaming-plus-game-server-status\/status":{"name":"gaming-plus-game-server-status\/status","title":"Game Server Status"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3620468,"resolution":"1","location":"assets","locale":"","width":900,"height":700},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3620468,"resolution":"2","location":"assets","locale":"","width":1400,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3620468,"resolution":"3","location":"assets","locale":"","width":1409,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3620468,"resolution":"4","location":"assets","locale":"","width":1400,"height":1100}},"screenshots":{"1":"The status card on your website \u2013 with server icon, player count, version, ping and player list.","2":"Design settings: choose from 5 card styles with an instant live preview.","3":"Server management in the admin \u2013 with live status per server.","4":"Downtime alerts via email and Discord webhook."}},"plugin_section":[],"plugin_tags":[274316,2316,273034,6146,55682],"plugin_category":[44],"plugin_contributors":[273035],"plugin_business_model":[],"class_list":["post-342247","plugin","type-plugin","status-publish","hentry","plugin_tags-call-of-duty","plugin_tags-community","plugin_tags-game-server","plugin_tags-minecraft","plugin_tags-server-status","plugin_category-discussion-and-community","plugin_contributors-nilsdberlin","plugin_committers-nilsdberlin"],"banners":{"banner":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/banner-772x250.png?rev=3620468","banner_2x":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/banner-1544x500.png?rev=3620468","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/icon-128x128.png?rev=3620468","icon_2x":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/icon-256x256.png?rev=3620468","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/screenshot-1.png?rev=3620468","caption":"The status card on your website \u2013 with server icon, player count, version, ping and player list."},{"src":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/screenshot-2.png?rev=3620468","caption":"Design settings: choose from 5 card styles with an instant live preview."},{"src":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/screenshot-3.png?rev=3620468","caption":"Server management in the admin \u2013 with live status per server."},{"src":"https:\/\/ps.w.org\/gaming-plus-game-server-status\/assets\/screenshot-4.png?rev=3620468","caption":"Downtime alerts via email and Discord webhook."}],"raw_content":"<!--section=description-->\n<p>Game Server Status shows your community a clean, modern status card telling them whether your server is up right now \u2013 including player count, version, MOTD and ping. No external services: the query runs directly over the game protocol (Minecraft Java &amp; Bedrock, Steam\/Source A2S, and the Quake 3 engine used by Call of Duty).<\/p>\n\n<p>Easy to use: add your server under the \"Game Server\" menu (name, address, port) \u2013 you instantly get a ready-to-use shortcode, or let it create a finished page with one click.<\/p>\n\n<pre><code>[gpgss_server_status id=\"1\"]\n<\/code><\/pre>\n\n<p>With live updates (every 30 seconds, without reloading):<\/p>\n\n<pre><code>[gpgss_server_status id=\"1\" refresh=\"30\"]\n<\/code><\/pre>\n\n<p>Or directly by address, without saving:<\/p>\n\n<pre><code>[gpgss_server_status host=\"mc.yourserver.com\" port=\"25565\"]\n<\/code><\/pre>\n\n<p>Results are cached for 60 seconds to keep your site fast.<\/p>\n\n<h4>What's on board<\/h4>\n\n<ul>\n<li>Minecraft Java &amp; Bedrock<\/li>\n<li>Steam\/Source: CS2, Rust, ARK, Valheim, GMod, 7 Days to Die, TF2 \u2026<\/li>\n<li>Call of Duty 1, 2 and 4, plus the rest of the Quake 3 family: Return to Castle Wolfenstein, Enemy Territory, Urban Terror, Quake III Arena \u2026<\/li>\n<li>Server icon, \"Copy address\" &amp; \"Join\" (steam:\/\/connect)<\/li>\n<li>Player list, live auto-refresh, server grid<\/li>\n<li>Player history (24h) &amp; uptime display<\/li>\n<li>Gutenberg block, design options (5 card styles, theme\/color\/width)<\/li>\n<li>Downtime alerts via email &amp; Discord<\/li>\n<\/ul>\n\n<h4>Planned<\/h4>\n\n<ul>\n<li>Rank\/perk sales with in-game delivery<\/li>\n<\/ul>\n\n<p>The plugin is fully translatable and ready for community translations via translate.wordpress.org.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>wp-content\/plugins\/<\/code> (or install the ZIP via \"Plugins &gt; Add New &gt; Upload Plugin\").<\/li>\n<li>Activate the plugin.<\/li>\n<li>Add a server under the \"Game Server\" menu and insert the shortcode shown \u2013 or click \"Create page\" right away.<\/li>\n<li>Alternatively, insert the \"Game Server Status\" block in the editor and pick your server.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20servers%20are%20supported%3F\"><h3>Which servers are supported?<\/h3><\/dt>\n<dd><p>Minecraft Java and Bedrock. Steam\/Source games via A2S: Counter-Strike 2, Rust, ARK, Valheim, Garry's Mod, 7 Days to Die, Team Fortress 2 and more. Games on the Quake 3 engine: Call of Duty 1, 2 and 4, Return to Castle Wolfenstein, Wolfenstein: Enemy Territory, Urban Terror, Quake III Arena and more.<\/p>\n\n<p>Mind the port: Source games are asked on their <strong>query port<\/strong>, which is not always the game port. Quake 3 games are asked on the <strong>game port<\/strong> itself \u2013 28960 for Call of Duty, 27960 for the others.<\/p><\/dd>\n<dt id=\"my%20call%20of%20duty%20server%20shows%20up%20as%20offline\"><h3>My Call of Duty server shows up as offline<\/h3><\/dt>\n<dd><p>Check two things first. Pick the right entry in the game list \u2013 a Call of Duty server does not answer a Steam query, so choosing \"Other Steam\/Source game\" will always show it as offline. And use the game port (28960 by default), not a separate query port.<\/p>\n\n<p>If it still fails, the Diagnostics page under \"Game Server\" tells you whether your hosting allows outgoing connections at all. Should that look fine, please open a topic in the support forum with the game and port \u2013 some heavily modified servers answer differently, and I am happy to look into it.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20need%20an%20external%20api%3F\"><h3>Does the plugin need an external API?<\/h3><\/dt>\n<dd><p>No. The query runs directly over sockets (Minecraft Server List Ping, and UDP for Bedrock and Steam\/Source).<\/p><\/dd>\n<dt id=\"can%20it%20show%20whether%20a%20whitelist%20is%20active%3F\"><h3>Can it show whether a whitelist is active?<\/h3><\/dt>\n<dd><p>No. The whitelist status is not part of the server response and cannot be reliably read from the outside.<\/p><\/dd>\n<dt id=\"will%20i%20be%20notified%20when%20my%20server%20goes%20down%3F\"><h3>Will I be notified when my server goes down?<\/h3><\/dt>\n<dd><p>Yes. Under \"Game Server &gt; Alerts\" you can enable email and\/or a Discord webhook. The plugin checks every 5 minutes and reports downtime as well as recovery.<\/p><\/dd>\n<dt id=\"something%20is%20broken%2C%20or%20i%20am%20missing%20a%20feature\"><h3>Something is broken, or I am missing a feature<\/h3><\/dt>\n<dd><p>Please tell me. Open a topic in the support forum \u2013 it is just me behind this plugin and I read every single one. For problems, the \"Game Server &gt; Help &amp; Feedback\" page in your admin points you to the Diagnostics tool first, which finds the cause in most cases. For wishes: say which game or which detail you need. That is how the list of supported games grew in the first place.<\/p><\/dd>\n<dt id=\"is%20any%20data%20sent%20to%20third%20parties%3F\"><h3>Is any data sent to third parties?<\/h3><\/dt>\n<dd><p>No. The plugin only contacts the game servers YOU enter (to query their status), and \u2013 only if you enable it \u2013 your own Discord webhook for downtime notifications. There is no external service, no tracking, and no sharing of visitor data.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>New: support for the Quake 3 engine \u2013 Call of Duty 1, 2 and 4, Return to Castle Wolfenstein, Wolfenstein: Enemy Territory, Urban Terror and Quake III Arena. Thanks to the user who asked for Call of Duty 2 in the support forum.<\/li>\n<li>Player names on these servers are shown with their colour codes removed, and names in older encodings no longer disappear.<\/li>\n<li>Servers that only answer the shorter \"getinfo\" query are now recognised as well.<\/li>\n<li>Internal: tidied up the uninstall routine and the autoload migration; no change in behaviour.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>New: \"Help &amp; Feedback\" page under \"Game Server\" \u2013 the quickest way to reach me if something is broken or you are missing a feature.<\/li>\n<li>New: \"Support\" and \"Rate this plugin\" links on the Plugins screen.<\/li>\n<li>Occasional, dismissible reminder that a review helps \u2013 shown only on this plugin's own pages, only after two weeks of actual use, and never again once you say so.<\/li>\n<li>Added a page describing the optional Pro add-on. The free plugin contains no locked functionality: everything you already use stays free and keeps working unchanged.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Performance: player history and alert state are no longer autoloaded on every page request.<\/li>\n<li>Performance: server grids now use a shared time budget \u2013 a page with unreachable servers no longer waits for every timeout in turn. Remaining cards load in the background.<\/li>\n<li>Performance: front-end CSS is only loaded on pages that actually show a status card.<\/li>\n<li>New: \"Diagnostics\" page under \"Game Server\" \u2013 shows whether your hosting allows outgoing connections and tests every saved server directly.<\/li>\n<li>The player history is only recorded for servers that actually display it.<\/li>\n<li>Clearer message when the hosting blocks outgoing connections (instead of just \"offline\").<\/li>\n<li>Accessibility: the history graph has a proper label, and the \"Copy address\" button reports back to screen readers.<\/li>\n<li>The \"Copy address\" button no longer uses inline JavaScript (works with strict Content-Security-Policy setups).<\/li>\n<li>Hardening: limits on the size of server responses and server icons.<\/li>\n<li>Uninstalling the plugin now removes all its options, scheduled tasks and cached data.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release. Includes: Minecraft (Java &amp; Bedrock) and Steam\/Source games (CS2, Rust, ARK, Valheim, GMod, 7DTD, TF2), server icon, copy\/join button, player list, live auto-refresh, server grid, player history (24h) &amp; uptime, Gutenberg block, 5 card styles with design options, and downtime alerts (email\/Discord).<\/li>\n<\/ul>","raw_excerpt":"Live status of your Minecraft, Call of Duty and Steam servers: online\/offline, players, version, ping. No external API, no rate limits.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342247"}],"author":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nilsdberlin"}],"wp:attachment":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342247"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342247"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342247"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342247"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342247"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}