Skip to main content
Dan's Plugins Community
HomeNewsGuidesLeaderboardAboutRoad MapCommissionsDev PortalAccount

Road Map

This page tracks where Dan's Plugins Community is headed. For the day-to-day detail, see the issue tracker on GitHub.

In Progress
2
Minecraft-Version Compatibility
In Progress

Answering a server owner's first question — will this run on my server? — on the card itself. The latest release is now shown per plugin; the supported Minecraft versions still are not, and that half remains open.

Badges & Roles on Profiles
In Progress

Recognition on a profile for what someone has done in the community. Server Owner is awarded already, derived from owning an API key; contributor, plugin author and early adopter still need a way to be granted.

Planned
13
Plugin Reviews
Planned

Star ratings and written reviews on each plugin, each with a reply from the author, kept separate from bug reports so that a rating is never a support ticket in disguise.

Verified Reviews
Planned

A mark on a review showing it comes from someone whose server actually runs the plugin. Nothing reported to the API today identifies which plugins a server runs, so this needs a per-plugin install report from the plugins themselves before the mark can mean anything — which is why reviews ship without it.

Plugin Discussion
Planned

Threaded comments on each plugin, kept separate from reviews and from bug reports, with reporting and moderation.

Update Posts & Watching
Planned

Release announcements written per plugin and syndicated into the News feed, with the option to watch a plugin and be told when it changes.

Catalogue Discovery
Planned

Tags, categories and Minecraft-version filters so the catalogue stays browsable as it grows.

Editable Plugin Catalogue
Planned

Allow the plugin cards data to be edited from the website instead of by hand, replacing the checked-in catalogue file with the database table that now holds the same plugins.

Following & Activity Feed
Planned

Follow the people whose work you want to keep up with, and a simple feed of what they have been doing.

Notifications
Planned

On-site notifications when someone replies to you or likes something you wrote, with an optional Discord webhook and no email.

Profiles Linked to Factions
Planned

Connect a profile to the factions its owner belongs to on participating servers, tying the community layer to the faction data the leaderboard already carries.

Discord Announcements in News
Planned

Automatically pull announcements from the community Discord server into the News feed alongside hand-written posts. The ingestion has been written but not merged: it never removes a post, so an announcement retracted on Discord would stay on the site forever, and that has to be answered before it lands.

MCP Access Tokens
Planned

Long-lived, individually revocable tokens issued from your account for connecting an AI assistant to the DPC MCP server, listed separately from Minecraft server API keys and handed over with a ready-to-paste connection snippet.

Knowledge Base
Planned

A section of the site backed by the DPC Zettelkasten — the collection of notes explaining how the plugins work, with every claim traced to a commit — starting with an index of its maps of content and growing into a "how it works" block on each plugin's resource page.

TLS via Reverse Proxy
Planned

An nginx reverse proxy in the Docker Compose setup to enable HTTPS.

Completed
14
Community Data API
Completed

A backend API (dpc-api) that lets Medieval Factions servers publish faction data to a shared community registry.

Factions Leaderboard
Completed

A public leaderboard on the website showing community factions synced from participating servers, each row carrying the server's IP, its Discord, and how recently it last synced.

Account Management & API Keys
Completed

Register an account and manage API keys used by plugins to sync data.

Community Profiles & Likes
Completed

One identity for the whole site, provided by the shared UserAuth service: sign in, keep a profile with a display name, avatar and bio, and like plugins and guides. Every profile is public at /u/{username}, likes drive a "Most Liked" sort in the catalogue, and a Server Owner badge is derived for anyone whose server syncs with DPC.

On-Site Plugin Guides
Completed

Every plugin's user guide rendered on the site at /guides/{plugin}, read from the plugin's own repository, instead of linking visitors out to raw GitHub markdown.

Resource Pages
Completed

A page of its own for every plugin at /resources/{plugin}, gathering its description, install count, latest release, guide and links in one place instead of a card on the home page. Bug reports route to the plugin's issue tracker and feature ideas to the Dev Portal, so a resource page never becomes a support queue.

Dev Portal
Completed

A public backlog console at /dev mirroring the open issues and pull requests across DPC repositories, where visitors can register interest in an item, claim one to work on, and submit a feature request for a maintainer to convert into a GitHub issue.

Visit-Counter Reliability
Completed

Crash-tolerant visit storage and a home page that degrades gracefully when the counter is unavailable.

Automated Test Harness
Completed

A Vitest test suite, run in CI, covering the site's highest-value logic, alongside the dpc-api backend's own test suite.

About, Road Map & Commissions Pages
Completed

Informational pages introducing the community, its plans, and custom-development availability.

News Page
Completed

A news page surfacing community announcements, newest-first, with posts editable on the server at runtime.

UX & Accessibility Improvements
Completed

A dark/light theme that persists and follows the operating-system preference, current-page navigation highlighting, a navigation bar that collapses into a menu on small screens, instant client-side page transitions, consistent new-tab external links, keyboard-accessible cards, per-page headings and landmarks with a skip-to-content link, and in-place error retry on the leaderboard.

Search Visibility & Link Previews
Completed

Page titles, descriptions and canonical URLs, a robots.txt and a sitemap listing every guide and resource page, and a branded preview image so a shared link shows more than a line of text.

Version History & Downloads
Completed

A plugin's recent releases, each with its changelog and download count, mirrored from GitHub onto its resource page so the site never has to host files itself. Every download link points at the release asset on GitHub.

v0.15.0-SNAPSHOT-8-8-2026
Source CodeReport a Bug