Installing SpongeForge

SpongeForge integrates Minecraft Forge so you can also run Minecraft Forge mods. In fact, it’s more like Sponge itself is a Forge mod that then loads Sponge plugins, but this is a technical detail.

Users who do not want to use Minecraft Forge can consider SpongeVanilla.

Download

Scarica la tua copia di “Sponge Forge qui<https://spongepowered.org/downloads>_.

Reading the Download Filename

When you download SpongeForge, the name of the file will provide some important version information. It includes a Forge build number which this version of SpongeForge is compatible with. Other builds, even ones differing by only a few build numbers are not officially supported.

However, SpongeForge usually updates to a new Forge build fairly soon after it’s released, so you needn’t worry about always having to run an outdated Forge version in order to use SpongeForge.

The format of the filename is spongeforge-{MCVersion}-{ForgeVersion}-{SpongeAPIVersion}-{SpongeBuildId}

MCVersion

The Minecraft version. Only clients compatible with this version can connect.

ForgeVersion

The version of Forge this file is built for. Preferably your server should run this exact version of Forge.

SpongeAPIVersion

The version of the SpongeAPI implemented by this file. This is what Sponge plugins depend on.

SpongeBuildId

The build number of Sponge. This is what you should supply when reporting bugs or seeking support.

Example

Il nome del file «spongeforge-1.10.2-2254-5.2.0-BETA-2234.jar» significa che, è compatibile con la versione di Minecraft “1.10.”, richiede la versione “1.10.2-12.18.3.2254” di forge, fornisce le API di SpongeAPI “5.2.0” ed è la compilazione numero “2234” di SpongeForge.

Nota

Normal Forge mods can usually run on any build of Forge for a given Minecraft version (e.g. 1.8.0) without any problems. However, SpongeForge needs to access, among other things, internal parts of Forge, which most mods shouldn’t be touching, let alone modifying as Sponge does. Since Forge is free to change internal code whenever they want to, its normal guarantee of backwards-compatibility doesn’t apply to SpongeForge.

Installing SpongeForge

Nota

If you use (or are planning to use) a game server host, they may have a control panel that can install Sponge for you.

Avvertimento

Quando si utilizza l’installer Mojang, questo utilizza la propria versione di Java e non quella installata sul sistema. L’installer Mojang attualmente viene fornito con Java «1.8.0_25» per Windows e «1.8.0_60» per macOS. Nota bene che Sponge richiede almeno una versione java «1.8.0_40» o successiva per funzionare correttamente. Puoi scaricare il Laucher senza Java incluso qui: “Launcher ufficiale Minecraft <https://minecraft.net/download>”_

Single Player / In-Game LAN Servers

  1. Scarica il programma di installazione di Minecraft Forge dal “sito web di Minecraft Forge <http://files.minecraftforge.net/>”_. Assicurati di scegliere esattamente la stessa versione come mostrato sopra.

  2. Run the provided Forge installer. A new Forge profile will be created in the Minecraft launcher.

  3. Open the Minecraft launcher, and select the new Forge profile.

  4. Click «Options» and click «Open Game Dir».

  5. Download SpongeForge from the Sponge website and put it into the mods folder. Create the folder if it does not yet exist.

  6. Sponge should work in both in single player and if you open your world to LAN.

Next, learn how you can configure Sponge and how to manage your instance of Sponge (including installing plugins).

Dedicated Servers

Nota

If you already have a Forge server, just put the Sponge mod into your mods folder. Remember to update your Forge version to match the one that SpongeForge requires. Have a look at the top of this page if you’re unsure which version you need.

Installing Forge via Commandline

  1. Visit the Minecraft Forge website and click «Show all downloads» to view the full set of available options. Identify the version matching the one listed in the filename of the SpongeForge download, and hover over the (i) next to «Installer» to get the direct download link.

  2. Use your favorite download method to download the jar to its destination. Example: wget http://url.to/forge-version-installer.jar

  3. From the folder in which you wish to install Forge, execute the jar with the --installServer option. Example: java -jar forge-version-installer.jar --installServer

  4. Continue to Adding SpongeForge to Forge below.

Installing Forge via GUI

  1. Scarica l’installer di Minecraft Forge dal “sito web di Minecraft Forge <http://files.minecraftforge.net/>”. Per la giusta versione puoi fare riferimento al nome del file scaricato di SpogeForge. Guarda sopra per lo schema di denominazione di SpogeForge e Forge.

  2. Run the provided Forge installer, select «Install Server», choose an empty folder to place the server’s files, and then click OK.

  3. Continue to Adding SpongeForge to Forge below.

Adding SpongeForge to Forge

  1. Download SpongeForge from the Sponge website and put it into the mods folder in your server directory. Create the folder if it does not yet exist.

  2. You may now launch the server via command or launch script java -jar forge-version-XYZ.jar.

  3. If operating from home, set up Port Forwarding to ensure others can connect.

Next, learn how you can create and use a launch-script, configure Sponge and manage your server (including installing plugins).