25% OFF First Invoice

Code at Checkout: APEX25

How to Install and use the Spongeforge Plugin

Last modified on Jan 3, 2023 in Control Panel

mc head By ApexHosting

Overview

When playing on a Minecraft server, you will find that most owners choose to add mods or plugins. Both of these options are great, but are not compatible with each other by default, requiring you to choose between them. This can be tedious, leaving players to wish for a solution to use both at once. Introducing SpongeForge, a type of mod compatible with Forge that allows you to install and use SpongeForge plugins alongside mods. While bukkit-based plugins do not work with SpongeForge, there are many popular plugins that have been created specifically for SpongeForge. With Apex Hosting, getting started with SpongeForge is easy, so we have created this guide to help you get started.
 

Downloading SpongeForge

  1. Visit the SpongeForge download page.
  2. Use the dropdown menu at the top to select your desired version.
    SpongeForge Version Select
  3. Following this, locate your desired download version.
  4. Use the Download button on the right-hand side.
    SpongeForge Download
  5. Save the .jar file to a safe location, as it will be needed shortly.

 

Server Installation

  1. Navigate to the Apex Server Panel, then stop the server.
  2. Scroll down to the Game File section, then open the dropdown menu.
    SpongeForge Forge Version
  3. Ensure you are running a compatible Forge version, such as 1.16.5 or 1.12.2.
  4. Afterwards, enter the FTP File Access on the left-hand side.
  5. Locate or create the mods folder, then enter it.
    SpongeForge Mods Folder
  6. Press Upload in the top-left, then drag + drop the SpongeForge .jar.
    SpongeForge Upload
  7. Once at 100% uploaded, return to the mods folder.

 

Renaming the File

In most cases, you will need to rename the SpongeForge .jar file so it will load before any other mods on the server.

  1. From the mods folder, select your SpongeForge .jar file.
  2. Press the Rename button at the top for the next prompt to appear.
    SpongeForge Rename
  3. Add _AA to the beginning of the file name.
    SpongeForge Submit Rename
  4. After this, press the Submit button for the changes to take effect.
  5. Return to the main panel page, then restart the server.

 
Your Forge server will now start up with SpongeForge enabled! This will allow you to install a variety of Sponge plugins to your server, many of which aim to provide bukkit-like functionality.
 

Downloading SpongeForge Plugins

  1. Head to the official SpongeForge plugin page and look for your desired plugin.
    SpongeForge Plugins
  2. Click the plugin to view its page and check for any dependencies.
  3. Afterwards, head to the Version tab to check for the download versions.
    SpongeForge Plugin Compatibility
  4. Next to each download, you can check which version of Sponge is required.

    Sponge 8 – 1.16.5
    Sponge 7 – 1.12.2
    Sponge 6 – 1.11.2
    Sponge 5 – 1.10.2
    Etc.

  5. When you are ready, click the version, then use the Download button.
  6. Like before, save the .jar file to a safe location on your computer.

 

Installing Sponge Plugins on the Server

  1. Visit the Apex Panel page, then stop the server.
  2. Enter the FTP File Access, then log in.
    SpongeForge FTP File Access
  3. Locate and access the mods folder from previously.
  4. Press Upload, then drag + drop your Sponge plugins.
  5. Once they are at 100% uploaded, return to the main panel page.
    SpongeForge Plugin Upload
  6. Restart the server for your Sponge plugins to be loaded.

 

Recommended Sponge Plugins

LuckPerms – A permissions plugin for different groups.
Nucleus – A SpongeForge fork of the Essentials plugin.
GriefPrevention – The official Sponge version of the GriefPrevention plugin.
WorldEdit – Shape your world with commands and schematics in-game.
 

Common Issues

Server is crashing on startup after plugins are added:
If the server is crashing on startup after you add the plugins, it is likely due to either a missing dependency, wrong version, or a corrupted jar file. Make sure you check the console for further information. Check all of the plugins you added and confirm that they are the correct version and that they do not have any dependencies. If you confirm all of this and it still doesn’t start, remove all the plugins and add them one by one to narrow down exactly which one is the issue. This is time-consuming but effective too.

Server is crashing after adding Spongeforge:
If your server is crashing after Spongeforge was added, it is likely due to having the wrong version of Sponge, a world issue, or mods with compatibility issues. Double-check that you have installed the correct version of Sponge. If you changed your server version but kept the existing world, this may be the cause of the crash. To fix this, visit your panel page, press the Change World button, then enter a new name. Once this has been done, restart your server to try again.

Server is stuck loading:
If you have gone through and modified your mods, especially after deleting mods, then your server may wait for confirmation before loading the world. To do this, enter your server console, then type in /fml confirm. This should allow your world to load up normally to begin playing. If issues still occur after this, you are likely facing a crash, which is discussed in the previous common issue.
 

Helpful Links

How to Change the Server Version
How to Connect with FTP

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.