Table of Contents

How to Install Plugins on a Down Side Hosting Minecraft Server

Minecraft plugins can add commands, permissions, economy systems, protection tools, minigames, moderation features, and many other functions to a Minecraft Java server.

This guide explains how to install plugins on a Down Side Hosting Minecraft Java server using the server panel.

Before You Install a Plugin

Make sure your Minecraft server is running plugin-compatible server software.

Common choices include:

A standard Vanilla Minecraft server does not support Bukkit-style plugins.

If you are not sure which server software to use, see:

Paper vs Purpur vs Spigot: Which Minecraft Server Should You Use?

Step 1: Find a Compatible Plugin

Before downloading a plugin, verify that it supports:

Plugins are normally distributed as:

.jar

For example:

ExamplePlugin.jar

Only download plugins from sources you trust.

Popular places to find Minecraft Java plugins include:

Step 2: Stop Your Minecraft Server

Log in to your Down Side Hosting server panel and select the Minecraft server.

Click:

Stop

Wait for the server to completely shut down before installing the plugin.

Stopping the server first helps prevent file conflicts and makes sure the plugin is loaded cleanly during the next startup.

Step 3: Open the Files Section

In your Down Side Hosting server panel, open:

Files

You should see the files and folders for your Minecraft server.

Look for a folder named:

plugins

I Do Not Have a plugins Folder

If there is no plugins folder, first check which server software you are running.

Paper, Purpur, and Spigot normally create the plugins folder after the server has successfully started at least once.

If you are running Vanilla Minecraft, plugins will not work.

Start the plugin-compatible server once, allow it to finish starting, and then stop it again.

The folder should then appear:

plugins/

Step 4: Upload the Plugin

Open the:

plugins

folder.

Upload the plugin's .jar file.

For example:

plugins/
    ExamplePlugin.jar

Do not extract the JAR file.

The plugin should remain as:

ExamplePlugin.jar

Step 5: Check for Dependencies

Some Minecraft plugins require other plugins to work.

For example, a plugin may require software such as:

The required dependencies should be listed on the plugin's download page or documentation.

If the plugin requires a dependency, upload that dependency into the plugins folder as well.

For example:

plugins/
    ExamplePlugin.jar
    RequiredDependency.jar

Step 6: Start Your Server

Return to the Console section of the Down Side Hosting server panel.

Click:

Start

Watch the server console while Minecraft starts.

A successfully loaded plugin will often display startup information in the console.

Look for errors or warnings mentioning the plugin name.

Step 7: Verify the Plugin Loaded

After the server finishes starting, connect to your Minecraft server.

Down Side Hosting Minecraft servers use:

dsh.network:YOUR_PORT

Replace YOUR_PORT with the port assigned to your server.

See:

How to Connect to Your Down Side Hosting Minecraft Java Server

Check the Plugin List

On many Paper, Purpur, and Spigot servers, an administrator can use:

/plugins

or:

/pl

to view loaded plugins.

You may also be able to run the command from the server console.

If the plugin appears in the loaded plugin list, it has at least been detected by the server.

Keep in mind that some servers or configurations may restrict or change these commands.

Plugin Configuration Files

Many plugins create their own folder after the first successful startup.

For example:

plugins/
    ExamplePlugin.jar
    ExamplePlugin/

Inside the plugin folder, you may find files such as:

config.yml
messages.yml
data.yml

The exact files depend on the plugin.

Editing Plugin Configuration

Before making significant configuration changes:

  1. Stop the server when recommended by the plugin developer.
  2. Make a backup of the configuration file.
  3. Edit only the settings you understand.
  4. Keep YAML spacing and indentation correct.
  5. Save the file.
  6. Start or restart the server.
  7. Check the console for errors.

Be Careful With YAML Files

Many Minecraft plugins use YAML configuration files.

A file may look similar to:

settings:
  enabled: true
  message: "Welcome to the server"

YAML is sensitive to indentation.

For example, incorrect spacing can prevent a plugin configuration from loading correctly.

Avoid using tabs unless the plugin specifically expects them.

Installing Multiple Plugins

You can install more than one plugin at a time.

For example:

plugins/
    LuckPerms.jar
    Vault.jar
    EssentialsX.jar
    WorldEdit.jar

However, when adding many plugins to an existing server, installing them in smaller groups can make troubleshooting easier.

If the server stops working after installing ten new plugins at once, finding the problem can take much longer than testing a few at a time.

The Plugin Does Not Load

If a plugin does not load, check the server console.

Common causes include:

Search the console for the plugin name and words such as:

ERROR
WARN
Exception
Could not load

Unsupported API Version

You may occasionally see an error involving an unsupported API version.

This can happen when the plugin was built for a newer or incompatible Minecraft server version.

Check the plugin's supported versions and install a compatible release.

Missing Dependency

A plugin may display an error similar to:

Unknown/missing dependency

or:

Could not load plugin

Check the plugin documentation for required dependencies.

Download the required dependency, place its JAR in:

plugins/

and restart the server.

Plugin Is Installed but Commands Do Not Work

If the plugin appears to be loaded but you cannot use its commands, check:

Many plugins use a permissions plugin to control which commands players can access.

Plugin Is Installed but No Folder Appears

Normally, a plugin creates its configuration folder when it successfully loads for the first time.

If no folder appears after restarting the server, check the console.

The plugin may have failed before it could generate its files.

Can I Install Plugins on Vanilla Minecraft?

No.

The standard Vanilla Minecraft Java server does not provide Bukkit-style plugin support.

For plugins, use software such as:

For most new plugin servers, Paper is a good starting point.

See:

Paper vs Purpur vs Spigot

Can I Use Plugins on Forge or Fabric?

Forge and Fabric primarily use mods, not Bukkit-style plugins.

There are hybrid server projects that attempt to combine mod and plugin ecosystems, but compatibility can vary considerably.

If you are running a normal Forge or Fabric server, follow the mod installation process instead.

We will cover this separately in the Minecraft modding guides.

How Do I Update a Minecraft Plugin?

Before updating:

  1. Read the plugin's update notes.
  2. Check Minecraft version compatibility.
  3. Back up the server.
  4. Stop the server.
  5. Replace the old plugin JAR with the new version.
  6. Start the server.
  7. Check the console for errors.

Do not assume every plugin update is compatible with the existing configuration or database.

Should I Back Up Before Installing Plugins?

Yes, especially on an established server.

A backup gives you a recovery point if a plugin:

Need Minecraft Java Plugin Hosting?

Down Side Hosting supports Minecraft Java plugin servers including Paper, Purpur, and Spigot.

Customers have access to server files, console controls, backups, configuration files, and the tools needed to manage their Minecraft server.

Minecraft Java hosting starts at $2/month.

View Minecraft Java Server Hosting

Contact Down Side Hosting Support


← Back to Minecraft Java Server Guides