25% OFF First Invoice

Code at Checkout: CAVES

How to Install and use the Spongeforge Plugin

Last modified on Aug 4, 2021 in Control Panel

mc head By ApexHosting


Having mods or plugins is an excellent way to bring excitement to your Minecraft gameplay. While mods and plugins are both great, by default they are not compatible with each other. If you want mods on your server, you won’t be able to use plugins. There may be some features you want your server to have that you can’t find any mods for or you may want to add some features that don’t require installation client side. With Spongeforge, you will be able to have both mods and plugins, however, there are some restrictions with this.

Spongeforge only has compatibility with Minecraft versions 1.12.2, 1.10.2, and 1.11.2. Spongeforge is also not compatible with Bukkit plugins, you can only download Sponge plugins. While there may be restrictions with Spongeforge, it is a great way to add both mods and plugins to your server. Today, we will walk you through how you can install and use Spongeforge.

Note: If you are downloading Spongeforge on the Chrome browser, it may get detected as a virus. If this happens, you may need to go to your “Windows Security” settings on your PC, then go to “Manage settings” under “Virus & threat protection settings” and change “Real-time protection” to off. This should allow you to download Spongeforge. However, it is highly recommended to turn this back on after you have installed Spongeforge to keep your computer safe from any malware. Please be assured that Spongeforge is not a virus if you have downloaded it from the same site and the same way as shown in this tutorial.

How to install Spongeforge

  1. Go to the official Spongeforge download page, then locate the Minecraft Version dropdown to confirm that it is set to the same version as your server.
  2. Under all builds, it is best to download the Spongeforge version that is made for your Forge version. The Spongeforge jar is broken up into it’s Minecraft version, Forge version, API, and Spongeforge version. For example, in Sponge 1.12.2-2838-7.1.7-RC3926 the 1.12.2 represents the Minecraft version, 2838 is the Forge version, 7.1.7 is the API version, and RC3926 is just the Sponge version. Once you find the proper version for your server, press download. Please refer to the “Note” in the overview if this gets registered as a virus.
  3. Once it is downloaded, head to the Game Panel and stop your server. Make sure your server is running either Forge 1.10.2, 1.11.2, or 1.12.2. You can find a guide on changing your server version here.
  4. To the left of the game panel, click on FTP File Access and go into the mods folder.
  5. Click on “Upload” then simply drag in the Spongeforge. Wait for it to fully upload.
  6. Now that it’s uploaded, head back to the mods folder, select the Spongeforge jar, and to the left of the panel click on “Rename”. Add “_aa” to the beginning of the file name. So for example, “_aaSponge 1.12.2-2838-7.1.7-RC3926”.
  7. When adding SpongeForge, it is highly recommended that you generate a new world to ensure that there is no corruption. You can find our guide on making a new world here.
  8. Head back to the Game Panel and start the server. Check console to make sure that the server fully started, once it has you are set to start adding Sponge plugins.


How to add Spongeforge plugins

  1. Head to the official Spongeforge plugin page. Here you can search for your desired plugins.
  2. Once you find a plugin you are interested in, click it and make sure to read the page to check for any dependencies. Not having the dependency plugins will cause the server to crash.
  3. You will also want to check to make sure you are downloading the correct version. You can see the plugins version by going to the Versions tab on the plugin page. You should see it say Sponge with a number next to it. If it has the number 7, this means it’s made for 1.12.2, the number 5 is 1.10.2, and the number 6 is 1.11.2. So for example, `Sponge 7` would be for 1.12.2.
  4. Once you confirm that you have the right version selected, press the download icon to the right of the version.
  5. Go to the game panel and stop your server.
  6. To the left of the game panel, click on FTP File Access and go into the mods folder.
  7. Click on “Upload” then drag in the plugins you downloaded. Wait for it to fully upload before leaving this page.
  8. It is recommended that you generate a new world to ensure that there is no corruption.
    Go back to the game panel dashboard and start your server, the plugins should now be loaded in.


Recommended Sponge Plugins

Luckperms (https://ore.spongepowered.org/Luck/LuckPerms)
Nucleus (https://ore.spongepowered.org/Nucleus/Nucleus)
GriefPrevention (https://ore.spongepowered.org/blood/GriefPrevention)
Worldedit (https://ore.spongepowered.org/EngineHub/WorldEdit)

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. 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 don’t 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, the world not being reset, or mods with compatibility issues. Double-check that you have installed the correct version of Sponge. If you are sure it is the right version, check that your server does not have the following mods: FoamFix, LagGoogles. If it does, delete them as both of these mods can cause the server not to work. If you didn’t reset the world originally, you may need to reset it. You can find a guide on resetting the world here.

Server is stuck loading

Many times when modifying the server, the server will need to be confirmed before it will fully start. This happens a lot especially when you remove or add mods. Most of the time in the console, you will see Missing Mod Id’s errors. All you need to do to resolve this is type /fml confirm in the console.

Related Content

How to manually install a modpack
How to create a modpack

Start Your Minecraft Server

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