Documentation
Français
Français
  • Accueil
  • 🧊Minecraft vanilla
    • Je n'arrive pas à changer la difficulté dans le Nether et l'End
    • Quelle API Minecraft choisir ?
    • Utiliser sa propre version de Paper
    • Optimiser son serveur Minecraft
    • Enlever le kick pour fly
  • 🧊Minecraft Bedrock
    • Mettre à jour Geyser
    • Installer Geyser
  • 👾Minecraft moddé
    • Installation de Forge via l'installateur automatique
    • Installation de Forge via Openmod
    • Installation de Forge 1.17+ via Openmod
    • Installation de plugins sur son serveur moddé
    • Installation de Fabric via Openmod
    • Paramétrer VoiceChat
  • ✳️OMGSERV
    • Comment partager ses logs Minecraft ?
    • Utiliser Openmod
    • Accéder au FTP
    • Mes mobs sont passifs
    • Sauvegarde et restauration de son serveur OMGSERV
    • Mon serveur ne fait que de se fermer, c'est normal ?
  • 🧊Minecraft
    • Installation d'un datapack
    • Ajout d'un monde personnalisé
    • Dois-je supprimer mon monde ?
    • Mettre une whitelist sur un serveur acceptant les versions crack
  • 🚀Minecraft modpacks
    • ATM6 - Migrer vers Mohist - All The Mods 6
    • Générer un monde Skyblock sur Ragnamod VI in the sky
  • 🖥️VPS
    • Créer un réseau de serveurs avec Bungeecord sur un VPS Linux
    • Sécuriser son VPS Linux
    • Installer Java sur son VPS
    • Script automatique de création d'un serveur Minecraft
    • Installer Pterodactyl
  • 🦕Ark
    • Informations et utilisation des fichiers configuration
    • Installation manuelle de mods
    • Serveur qui crash suite à l'installation de mods
    • Changer ou désactiver l'évènement saisonnier
  • Autre
    • Pterodactyl ou PufferPanel ?
Propulsé par GitBook
Sur cette page
  • Qu'est-ce qu'une API ?
  • Les API
  • Bukkit
  • Spigot
  • Paper (à partir de Minecraft 1.8)
  • Tuinity (à partir de Minecraft 1.15 jusqu'à 1.17)
  • Airplane (à partir de Minecraft 1.16 jusqu'à 1.17)
  • Purpur (à partir de Minecraft 1.14)
  • Les plugins

Cet article vous a-t-il été utile ?

  1. Minecraft vanilla

Quelle API Minecraft choisir ?

Entre Bukkit, Spigot ou Paper il y a de quoi être perdu ! Cette page va vous permettre d'y voir plus clair et de prendre la meilleure API 😎

PrécédentJe n'arrive pas à changer la difficulté dans le Nether et l'EndSuivantUtiliser sa propre version de Paper

Dernière mise à jour il y a 3 ans

Cet article vous a-t-il été utile ?

Qu'est-ce qu'une API ?

Une API ? Qu'est ce que c'est ? Une API ou Application Programming Interface c'est un logiciel intermédiaire permettant à deux applications de se parler. Chaque fois que vous utilisez une application comme Facebook, que vous envoyez un message instantané ou que vous vérifiez la météo sur votre téléphone, vous utilisez une API.

Pour Minecraft, une API permet aux plugins (EssentialsX, WorldEdit ...) de communiquer facilement avec le serveur. Certaines API apportent des modifications aux mécaniques de Minecraft par défaut afin d'optimiser les performances du serveur.

Les API

Bukkit est l'API historique de Minecraft, elle ne modifie pas les mécaniques de Minecraft, elle permet juste aux serveurs Minecraft d'avoir des plugins.

Spigot est basée sur Bukkit et modifie quelques mécaniques de Minecraft mais rien de très méchant, elle limite surtout le nombre d'entités sur le serveur.

(à partir de Minecraft 1.8)

Paper est basée sur Spigot et modifie elle aussi des mécaniques de Minecraft, elle permet de pousser l'optimisation de Spigot plus loin. De plus, elle délègue la génération du monde sur d'autres coeurs du processeur, ce qui soulage beaucoup le serveur et lui permet de traiter plus efficacement les mécaniques de Minecraft basiques.

Pour la version 1.18 cela en fait la meilleure API intégrant les optimisations de Tuinity depuis la 1.17.

(à partir de Minecraft 1.15 jusqu'à 1.17)

Tuinity est basée sur Paper et optimise encore plus les mécaniques de Minecraft. Tuinity est intégré dans Paper depuis la 1.17, donc pour profiter des optimisations de Tuinity, il suffit de télécharger une version de Paper supérieur à la 1.17.

Airplane est basée sur Tuinity et optimise de façon intelligente les mécaniques de Minecraft pour gagner énormément en performance sans toucher à l'expérience de jeu du joueur.

Très clairement Airplane est aujourd'hui la meilleure API 1.16-1.17 mais le projet a été abandonné par son développeur pour manque de temps, c'est pour cela qu'il n'y a plus de mises à jour.

Purpur est basée sur Paper et permet de modifier un très grand nombre de mécanique Minecraft via sa configuration. Purpur est destiné aux utilisateurs avancés. De base sans aucun paramétrage il n'optimise pas le serveur.

Les plugins

Majoritairement tous les plugins compatibles Bukkit ou Spigot sont compatibles avec Paper, Tuinity et Airplane.

(à partir de Minecraft 1.16 jusqu'à 1.17)

(à partir de Minecraft 1.14)

🧊
Bukkit
Spigot
Paper
Tuinity
Airplane
Purpur