Guide de démarrage rapide

This is a step by step reference on how to create a Minecraft server with Sponge version 7 and above.

Note

Vous migrez un serveur Bukkit ou Canary ? Lisez Passer à Sponge comme il explique les différences entre ces plateformes et Sponge, et explique le processus de migration.

Avertissement

Si vous utilisez un serveur proxy comme BungeeCord, Waterfall ou Velocity, il y a des étapes supplémentaires à suivre après avoir installé Sponge qui sont documentés dans Utiliser Sponge avec des Serveurs Proxy.

Configuration Requise

The version of Java that you require depends on the version of Sponge (and therefore Minecraft) that you wish to run:

SpongeAPI version

Minecraft version

Minimum Java Version

Notes

7.x

1.12.2

Java 8

Requires at least update 20. Does not work with Java 9 or later.

8.x

1.16.5

Java 8

Java 17 is recommended

9.x (unreleased)

1.18

Java 17

Java 8 is not supported

We also recommend a CPU with a large single core speed and at least 2GB of RAM (higher if you plan to run with mods). We highly recommend using the 64bit Java runtime.

Voir Installation de Java pour plus d’informations sur l’installation de Java 8.

SpongeForge ou SpongeVanilla ?

Il y a deux implémentations officielles de Sponge qui s’intègrent directement au jar du serveur Minecraft officiel:

  • SpongeForge - un mod Forge qui permet d’utiliser des plugins Sponge avec des mods Forge;

  • SpongeVanilla - a jar qui ajoute directement le support des plugins Sponge dans le jeu vanilla.

Pour choisir il faut garder quelques choses à l’esprit:

  • Si vous voulez utiliser des mods Forge en même temps que Sponge, vous devrez utiliser SpongeForge.

  • Si vous voulez utiliser Sponge en solo, vous devrez utiliser SpongeForge.

  • Si vous voulez un serveur vanilla avec des plugins Sponge, vous pouvez utiliser SpongeForge ou SpongeVanilla.

Même si vous penser utiliser SpongeForge dans tous les cas, SpongeVanilla peut être plus simple à maintenir que MinecraftForge et SpongeForge.

Note

D’autres implémentation de SpongeAPI existent et n’utilisent pas du code de Minecraft écrit par Mojang, comme Lantern. Ce guide ne vise que les implémentations que Sponge Project fournit.

SpongeForge

SpongeForge is a mod for Minecraft Forge and therefore requires a Minecraft Forge server. Set up your Minecraft Forge server first. Once you have your server set up, you can get SpongeForge from our downloads page and place it in the « mods » directory alongside any other mods you may wish to install. You can then start your Forge server and Sponge should be loaded.

Sachez que SpongeForge doit être utilisé avec une version compatible de Minecraft Forge. Cette version est indiquée sur la page de téléchargement ainsi que dans le nom du fichier. Mettre à jour SpongeForge peut aussi demander de mettre à jour Minecraft Forge.

Avertissement

Some mods may clash with SpongeForge’s changes causing errors to appear on the console. Before reporting this to Sponge, please refer to Quand ça va mal, particularly Mod Compatibility. You can also ask us for help on our support channels.

Pour plus d’informations sur comment créer un serveur Minecraft Forge et installer SpongeForge, consultez Installer SpongeForge.

SpongeVanilla

SpongeVanilla est un serveur qui modifie le serveur Minecraft vanilla pour y ajouter du code Sponge au démarrage. Vous n’avez pas besoin de créer de serveur Minecraft avant de lancer SpongeVanilla. Il est donc plus simple à configurer et mettre à jour. C’est une bonne option pour ceux qui veulent une expérience vanilla.

You can get SpongeVanilla from our downloads page. Once downloaded, ensure that you run SpongeVanilla using the command line, as Sponge disables the server console GUI to increase performance. SpongeVanilla will download the appropriate version of Minecraft and setup the server structure for you.

Pour plus d’information sur la création de serveurs SpongeVanilla, consultez Installer SpongeVanilla.

Configurer Sponge

Sponge est très configurable. Il est fait pour fournir SpongeAPI aux serveur mais ajoute aussi des optimisations et des correctifs d’exploits au jeu vanilla ainsi qu’un moyen de configurer avec précision certains système avancés de Sponge. Le fichier de configuration peut être toruvé dans le dossier config/sponge.

Pour en savoir plus sur la configuration de Sponge, rendez vous sur Configurer Sponge.

Installer des plugins

The directory where plugins are installed depends on the version of Sponge that you are using.

  • For SpongeAPI 7 and earlier, plugins go in the /mods directory.

  • For SpongeAPI 8 and later, plugins go in the /plugins directory.

Once you have added your plugins to the plugins directory, start (or restart) your server. Your plugins should then be available, which you can verify by running the /sponge plugins command.

Note

Sponge n’a pas d’équivalent à la commande /reload, les plugins ne peuvent donc pas être chargés et déchargés après que le serveur ait démarré. Vous devez obligatoirement le redémarer pour changer les plugins.

Une fois les plugins installés, ils peuvent ajouter des fichiers de configuration. La convention de Sponge est que ces fichiers sont placés dans le dossier config, mais ça peut ne pas être le cas. Lisez la documentation des plugins pour le savoir.

Si vous voulez en savoir plus sur les plugins, lisez notre page sur l’installation de plugins.

Note

Vous pouvez trouver les plugins Sponge de la communauté sur notre dépôt de plugins Ore.

Prochaines étapes

Maintenant que vous avez créé votre serveur, nous vous conseillons de vous familiariser avec les concepts suivants pour que vous puissiez gérer votre serveur efficacement:

Quand ça va mal

Parfois des mods sont incompatibles ou des choses étranges se passent sur votre serveur. Avant de demander de l’aide, suivez les conseils de ces pages pour vous aider à rapidement corriger vos problèmes: