Table of Contents

How to Update Plugins on a Down Side Hosting Minecraft Server

Keeping Minecraft plugins updated can provide bug fixes, compatibility improvements, security fixes, and support for newer Minecraft versions.

This guide explains how to safely update plugins on a Down Side Hosting Minecraft Java server.

Before Updating a Plugin

Before replacing any plugin, check:

Important: Do not automatically assume that the newest plugin release is compatible with your current Minecraft server.

Step 1: Back Up Your Server

Before updating plugins, create a backup of your Minecraft server.

At minimum, important data can include:

Some plugins store important information outside of the plugin JAR itself.

A backup gives you a way to restore the server if an update causes problems.

Step 2: Check the Plugin's Current Version

Before downloading an update, determine which version of the plugin is currently installed.

You can often find the version:

For example:

ExamplePlugin-4.2.1.jar

Do not rely only on the filename, because some developers do not include the version number in it.

Step 3: Read the Update Notes

Check the plugin developer's release notes before updating.

Look for information about:

This is especially important when upgrading across several plugin versions at once.

Step 4: Download the Correct Plugin Version

Download the plugin from a trusted source.

Common sources include:

Plugins are normally distributed as:

.jar

For example:

ExamplePlugin-4.3.0.jar

Step 5: Stop Your Minecraft Server

Open your Down Side Hosting server panel.

Select your Minecraft server and click:

Stop

Wait until the server has completely shut down.

Avoid replacing plugin files while the server is running.

Step 6: Open the plugins Folder

Open the Files section of your Down Side Hosting server panel.

Navigate to:

plugins/

You should see your installed plugin JAR files.

For example:

plugins/
    ExamplePlugin-4.2.1.jar
    Vault.jar
    LuckPerms.jar

Step 7: Replace the Old Plugin JAR

Locate the old plugin JAR.

For example:

ExamplePlugin-4.2.1.jar

Remove or rename the old JAR and upload the new version:

ExamplePlugin-4.3.0.jar

Afterward, make sure you do not accidentally have both versions installed.

For example, avoid:

plugins/
    ExamplePlugin-4.2.1.jar
    ExamplePlugin-4.3.0.jar

Having multiple versions of the same plugin can cause startup errors or unpredictable behavior.

Do Not Delete the Plugin Data Folder Unless Required

Many plugins have a separate data folder.

For example:

plugins/
    ExamplePlugin-4.3.0.jar
    ExamplePlugin/

The folder may contain:

Normally, you should replace the JAR but keep the plugin's data folder.

Only remove configuration or data files if the plugin developer specifically tells you to do so.

Step 8: Check Plugin Dependencies

An updated plugin may require a newer version of another plugin or library.

For example:

Vault
ProtocolLib
PlaceholderAPI
LuckPerms

Check the plugin's documentation for required dependencies.

If necessary, update those dependencies as well.

Do not update dependencies blindly. Make sure the new dependency version is compatible with your other installed plugins.

Step 9: Start the Server

Return to your Down Side Hosting server console.

Click:

Start

Watch the console carefully during startup.

Look for the plugin name and messages such as:

Enabled
Loaded
ERROR
WARN
Exception
Could not load

A server reaching a normal startup message does not always mean every plugin loaded correctly, so review the console for plugin-specific errors.

Step 10: Test the Updated Plugin

After the server starts successfully, connect using:

dsh.network:YOUR_PORT

Replace YOUR_PORT with your assigned server port.

See:

How to Connect to Your Down Side Hosting Minecraft Java Server

Test the important features of the updated plugin.

For example:

Check the Console After Testing

Watch the console while testing the plugin.

Some errors only appear when a player uses a command or feature.

Look for:

ERROR
WARN
Exception

and messages containing the plugin's name.

Should I Update Every Plugin at Once?

For a small server with only a few plugins, updating several together may be manageable.

For larger or important servers, updating plugins in smaller groups can make troubleshooting much easier.

For example:

  1. Back up the server.
  2. Update one or a few plugins.
  3. Start the server.
  4. Test them.
  5. Check the console.
  6. Continue with the next group.

If something breaks, you will have a much smaller list of possible causes.

What If the Updated Plugin Does Not Work?

If the plugin fails after an update:

  1. Stop the server.
  2. Check the console error.
  3. Verify Minecraft version compatibility.
  4. Verify Paper, Purpur, or Spigot compatibility.
  5. Check required dependencies.
  6. Read the plugin's update notes.
  7. Restore the previous plugin version if necessary.

If the new plugin changed configuration files or database data, restoring only the old JAR may not always be enough.

That is why creating a full backup before updating is important.

The Server Will Not Start After Updating a Plugin

If the server fails to start after a plugin update, check the console.

Common causes include:

If the server worked immediately before the update, restoring the backup or previous plugin version can help confirm whether the update caused the problem.

The Plugin Says It Is the Wrong Version

Some plugins only support specific Minecraft versions.

For example, a plugin built for a newer Minecraft release may not work correctly on an older server.

Download the plugin version intended for your Minecraft version.

Do not assume:

Newest plugin version = correct plugin version

The correct version is the newest release that supports your actual server environment.

My Configuration Changed After Updating

Some plugin updates add, remove, or rename configuration options.

Before manually copying an old configuration over a newly generated one, read the plugin's documentation.

Sometimes it is better to:

  1. Back up the old configuration.
  2. Allow the new version to generate a fresh configuration.
  3. Compare the old and new files.
  4. Move your customized settings into the new format.

This can prevent outdated configuration options from causing errors.

Should I Update Paper, Purpur, or Spigot Too?

Your Minecraft server software and plugins are related, but they do not always need to be updated at the same time.

Before changing your server software, verify that your important plugins support the new version.

See:

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

Can I Downgrade a Plugin?

Sometimes, but use caution.

A newer plugin version may modify:

An older version may not understand the newer data format.

If you need to roll back, restoring the backup made before the update is usually safer than simply replacing the new JAR with an old one.

How Often Should I Update Plugins?

You do not necessarily need to install every update immediately.

You should pay particular attention to updates that contain:

For major updates, read the release notes and make a backup before installing them.

Need Help Installing Plugins?

If you have not installed the plugin yet, see:

How to Install Plugins on a Down Side Hosting Minecraft Server

Need Minecraft Java Plugin Hosting?

Down Side Hosting supports Minecraft Java servers using Paper, Purpur, Spigot, and other supported server configurations.

Customers have access to server files, console controls, backups, configuration files, and plugin management through the server panel.

Minecraft Java hosting starts at $2/month.

View Minecraft Java Server Hosting

Contact Down Side Hosting Support


← Back to Minecraft Java Server Guides