Quick answer: to install plugins on a Minecraft server in 2026, run compatible server software—usually Paper—stop the server, upload each .jar file to plugins, start it again, and verify the result with /plugins and the console. Never run untrusted JARs or use /reload on a production server.
What is a Minecraft plugin?
A plugin adds server-side features without requiring every player to install a client mod. Plugins can provide permissions, land protection, economy, commands, minigames, moderation, or performance tools. Bukkit, Spigot, and Paper plugins primarily belong to the Java Edition ecosystem.
Vanilla cannot load plugins. Bedrock Edition uses different server software and add-on systems, so this guide focuses on Java Edition with Paper, the most practical choice for many public and private communities.
Before installing: requirements and backups
- Access to your control panel or SFTP.
- Paper and a compatible Java version.
- A backup of the world, configuration, and plugin directory.
- A JAR from a trusted source.
- A plugin build that supports your exact Minecraft version.
Use the official Paper documentation. Prefer Hangar, Modrinth, or the developer’s official page for downloads. A malicious JAR runs with the server’s permissions, so check the author, release history, source code, community feedback, and required dependencies.
How to install Minecraft plugins step by step
1. Install or select Paper
Choose Paper in your host’s server installer and match the version your players will use. If you are moving from Vanilla, take a full backup before the first Paper start. Paper will create its default folders and configuration during boot.
2. Stop the server completely
Do not replace files while the world is being written. Use the panel’s Stop action and wait for the console to confirm shutdown. This avoids partial plugin loads and lowers the risk of corruption.
3. Download the correct build
Check the Minecraft version, supported platform, and dependencies. Some plugins require Vault, ProtocolLib, PlaceholderAPI, or another library. Upload the JAR itself; do not extract it unless the author explicitly tells you to.
4. Upload the JAR to plugins
Open the file manager, enter /plugins, and upload the file. If the directory is missing, start Paper once, stop it, and check again. SFTP is useful for larger files or bulk maintenance.
5. Start the server and inspect the console
Paper will discover the JAR, create its configuration folder, and report whether it enabled successfully. Look for ERROR, Exception, Unsupported API version, or missing-dependency messages.
6. Verify with /plugins
Run /plugins in game or plugins in the console. A green name normally means enabled; red means it failed. Open the plugin’s new folder, edit its configuration, and perform a full restart.









