Skip to content

Add new port: minecraft-server-status#51134

Draft
Arp1it wants to merge 6 commits intomicrosoft:masterfrom
Arp1it:master
Draft

Add new port: minecraft-server-status#51134
Arp1it wants to merge 6 commits intomicrosoft:masterfrom
Arp1it:master

Conversation

@Arp1it
Copy link
Copy Markdown

@Arp1it Arp1it commented Apr 13, 2026

Add new port: minecraft-server-status

Adds a C++ library for fetching Minecraft server status (Java & Bedrock).

Features

  • Supports Java and Bedrock servers
  • Uses cpr and nlohmann-json
  • Provides CMake config support

Tested on

  • x64-windows

New port checklist

  • Changes comply with the maintainer guide.

  • The packaged project shows strong association with the chosen port name.

    • The project is in Repology
    • The project is amongst the first web search results for "minecraft-server-status C++".
    • The port name follows the 'Owner-Project' form
  • Optional dependencies are properly declared in vcpkg.json.

  • The versioning scheme matches upstream.

  • The license declaration matches upstream.

  • The installed copyright file matches upstream.

  • The source code comes from an authoritative source (GitHub).

  • The generated usage text is accurate.

  • The version database is updated using vcpkg x-add-version.

  • Exactly one version is added.

@Arp1it
Copy link
Copy Markdown
Author

Arp1it commented Apr 13, 2026

@microsoft-github-policy-service agree

@BillyONeal BillyONeal marked this pull request as draft April 14, 2026 01:23
@BillyONeal
Copy link
Copy Markdown
Member

Sorry I initially got this confused with another that didn't fill out the checklist. Please fix the build failures though, they appear legitimate.

  • The project is amongst the first web search results for "minecraft-server-status C++".

This seems wrong to me; this is why the current instructions ask for a screenshot to be posted. As far as I can see that points at https://github.com/mcstatus-io/* rather than https://github.com/Arp1it/Minecraft_Server_Status_CPP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants