Skip to content

Latest commit

 

History

355 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugin Portal

Plugin Portal installs, updates, and manages plugins on Bukkit-compatible Minecraft servers. Search Modrinth, Hangar, SpigotMC, and free Polymart listings from chat or the server console.

Get started

  1. Download the Plugin Portal JAR from the releases page.
  2. Put it in plugins/ and start the server.
  3. Run /pp search ViaVersion.
  4. Run /pp install ViaVersion MODRINTH.
  5. Restart the server to load the plugin.

Use /pp help <command> for command details. Use /pp list --outdated to check for updates. Chat results have page controls. Console lists show all entries by default.

See the command reference for every command, permission, configuration setting, and troubleshooting procedure. See external sources for GitHub Releases and GeyserMC setup.

Version selection

Plugin Portal selects JARs for the server software and Minecraft version. You can select a release channel or an exact compatible version. Exact versions are excluded from bulk updates until you remove the exclusion with /pp blacklist. Updates take effect after a server restart.

The plugin targets Java 17 or later. Use the Java version required by your server. The full runtime checks pass on Paper 1.21.11 and Paper 1.8.8 with Java 21, and Paper 26.2 build 129 with Java 25. Paper 26.3 build 143 (beta) passes the full check against the production API with Java 25. Java 8 hosts are not supported. See contributing.

Datapack management, proxy-server plugins, and paid Polymart downloads are not supported. A marketplace listing must supply a downloadable compatible JAR.

Premium

The same JAR contains the free and Premium commands. A valid Plugin Portal key unlocks recognition, bulk marketplace updates, external sources, import/export, JAR scanning, and the temporary web editor.

Run /pp key set <key>, then /pp info to check access. A valid key refreshes access without a restart. Marketplace-delivered licenses can import automatically. See license import.

Single-plugin install/update, version and channel selection, and Plugin Portal self-upgrade do not require Premium.

Get Plugin Portal Premium

Support and contributions

Report reproducible bugs in GitHub issues or ask for help in Discord. Include /pp info, the server version, and the exact command and error. Do not share API keys or editor links.

Read CONTRIBUTING.md for build and test commands. Report security problems as described in SECURITY.md.

This repository contains the Minecraft plugin. The hosted API, dashboard, release storage, and entitlement services are separate closed-source infrastructure.

The code uses the Plugin Portal Source Available License. It is not an OSI-approved open-source license. The license includes the merged free and Premium code and historical names. Trademark terms apply separately.

About

Minecraft plugin manager for downloading and updating plugins from the chatbar.

Topics

Resources

Contributing

Security policy

Stars

91 stars

Watchers

3 watching

Forks

Used by

Contributors

Languages