GuavaHost
Language & currency
Client AreaGame Panel Toggle navigation
Games All Games
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve Together7 Days to DieCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigation PricingReviewsHelp CenterSupport Company About UsFAQRefer to earnSLATerms of ServicePrivacy Policy
Language & currency
Client AreaGame Panel

Installing plugins on Minecraft Java

Add plugins to your Minecraft Java server on GuavaHost from the Plugins page in your control panel, or by uploading the .jar file yourself.

3 min read · Updated Sep 24, 2026 · By GuavaHost Team

Plugins let you bolt extra features onto your server, from land claims to economy systems, without touching the game's own code. There are two ways to install them on GuavaHost: from the Plugins page in your control panel, or by uploading the file yourself. This guide covers both.

First, one hard requirement. Plugins only load on a plugin-capable server type like Paper, Spigot or Purpur. Vanilla Minecraft just ignores anything you drop in: no error, no message, nothing. You can check and change your server type on the Version page under Minecraft tools in your server menu (see How to change your Minecraft Java server version), so if you are not sure what you are running, look there first.

Method 1: the Plugins page

On a Paper, Spigot, Bukkit, Purpur or Folia server, your server menu has a Plugins page under Minecraft tools. It searches Modrinth for you and downloads plugins straight onto your server.

  1. Open your server and click Plugins under Minecraft tools.
  2. Open the Find plugins tab and search by name, for example EssentialsX or LuckPerms. Results are filtered to your Minecraft version and server type.
  3. Click Install next to the plugin you want. A window shows the file it will download and lists anything else the plugin needs under Also needed, which is installed with it unless you untick it.
  4. Click Install in that window. The files download straight onto your server.
  5. Restart the server when the page reminds you to (Restart now), so the new plugin loads.

The Installed tab lists every plugin file in your plugins folder, with a Remove button for each. Removing a plugin deletes its file; its settings folder stays, so reinstalling it later keeps your configuration.

If you do not see Plugins in your server menu, your server is running Vanilla or a mod loader. Switch it on the Version page, or use the manual method below.

Method 2: uploading the .jar manually

Every plugin is a single .jar file. You download it, put it in the plugins folder, and restart. That is the whole idea, and it works for plugins that are not on Modrinth.

  1. Download the plugin .jar from a trusted source. Make sure the version matches your Minecraft version, or it may fail to load.
  2. Open the Files tab and go into the plugins folder.
  3. Click Upload files and pick the .jar, or drag it straight into the file list. You can also drop it in over SFTP using the details under Connection details on the Settings tab if you prefer (see Uploading files with SFTP).
  4. Once the upload finishes, restart the server with the Restart button at the top of the page.
  5. Watch the Console as it starts. You should see a line confirming the plugin loaded.

Many plugins create their own folder inside plugins on first start, holding a config file you can edit later on the Files tab.

Some servers also run an in-game plugin manager, which is itself a plugin that can install others. If yours has one, check its documentation for its search and install commands, run them in the Console, and restart when it tells you to.

Troubleshooting

The plugin does nothing and the console never mentions it. Almost always this means your server type is Vanilla. Switch to Paper, Spigot or Purpur on the Version page, then restart.

The console shows an error about the plugin on startup. Usually a version mismatch. Check that the plugin supports your exact Minecraft version and grab the matching build.

It says a dependency is missing. Some plugins need another plugin to run first, often an economy or permissions plugin. The error names what it wants. Install that one too, then restart.

Uploaded but not showing. Confirm the file sits directly inside plugins and not in a subfolder, and that it is a .jar and not a .zip. Then restart, not just reload.

Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.

  • plugins
  • minecraft
  • java
  • paper
  • spigot

Host a Minecraft Java server From $3.99/mo, with instant setup and DDoS protection.

Still need help? Our team is online 24/7 to answer questions.

Contact support

Related guides

More from Minecraft: Java.

  • Paper vs Purpur vs Spigot vs Fabric vs Forge

    Which Minecraft Java server type to run, what your players need to install, and how Paper, Purpur, Spigot, Fabric, Forge and NeoForge compare.

    5 min

  • Add a live map to your Minecraft server with Dynmap

    Dynmap renders your Minecraft world as a browser map that updates while people play, like Google Maps for your server. Here is how to install it, give it a web port, and stop it eating your disk and CPU.

    6 min

  • Set up EssentialsX on a Minecraft server

    EssentialsX gives your Minecraft Java server homes, warps, spawn, kits, a basic economy and the moderation commands vanilla is missing. Here is how to install it, which modules you actually need, and how to hand the commands out.

    6 min

  • How to change your Minecraft Java server version

    Switch your Minecraft Java server to another version or server type, such as Paper, Vanilla, Forge or Fabric, from the Version page in your control panel.

    2 min

  • Anti-cheat on a Minecraft server: what works

    What cheat clients actually do, what a server-side anti-cheat can and cannot detect, how to keep false positives from punishing honest players, and why logging and moderation catch more cheaters than any plugin on its own.

    6 min