Publishing Plugins
A detailed walkthrough of every product setting, the review process, and how to manage a live product.
Product Settings
Identity
The slug is set once and cannot be changed after the product goes live — it becomes the permanent URL /plugin/your-slug. Choose carefully: something short, lowercase, and memorable.
The icon should be a square PNG/JPEG at least 128×128 px. It appears in the catalog grid and search results.
Description
The short description (≤ 120 characters) is what buyers see before clicking through. Keep it punchy and factual — avoid marketing superlatives.
The long descriptionis a rich-text editor (bold, italic, lists, code blocks). Describe installation steps, commands, permissions, and configuration examples. The more thorough your description, the fewer support questions you'll get.
Pricing
The following pricing types are supported:
- Free — no payment required. Buyers can still have a license key if licensing is enabled.
- One-time purchase — set a price in USD. Buyers pay once and get lifetime access to all updates.
- Pay what you want — set a minimum price (can be $0). Buyers choose how much to pay above the minimum.
Compatibility
Fill in the Minecraft/Rust version range and supported server software (Paper, Spigot, Purpur, Fabric, etc.). This is displayed on the product page and used for search filtering.
Tags
Add up to 10 tags to improve discoverability. Tags are indexed for search. Good tags describe functionality (e.g. economy, pvp, anti-cheat) rather than generic terms like "plugin" or "good".
Media
Upload up to 6 screenshots. They appear in the sidebar of the product page. Screenshots should show the plugin in action — server commands, in-game UI, or configuration examples.
Review Process
After submitting, your product enters In Review status. Reviewers check:
- Description accuracy — does the plugin do what it claims?
- No obfuscated or malicious code
- No plagiarized content
- Valid file format (JAR, ZIP, or DLL)
- Pricing and license type are reasonable
Review typically completes within 1–2 business days. If rejected, you receive a reason and can edit and resubmit.
Managing a Live Product
Once live, you can still edit the description, media, tags, and compatibility. You cannot change the slug, pricing type, or license type (contact support for exceptions).
To publish an update, go to Products → New Version. All existing buyers are notified automatically. See the Versioning guide for details.