Serveur minecraft

Qu'est-ce que Spigot? CraftBukkit? Bukkit? Vanille? Forg | SpigotMC – Resoudre les problemes d’un serveur MineCraft

Le 19 juillet 2019 - 6 minutes de lecture

Qu'est-ce que Spigot? CraftBukkit? Bukkit? Vanille? La forge? PaperSpigot? Etc.

Vanille
Le logiciel Vanilla est le logiciel serveur Minecraft original, intact et non modifié, créé et distribué directement par Mojang. En raison de ses nombreux bugs, rapports décalés et manque de configuration, Vanilla a fait l'objet de nombreuses critiques. Cependant, l'avantage de Vanilla réside dans le fait que tout doit être défini par des blocs de commandes, ce qui permet au propriétaire du serveur de contrôler en dernier ressort tout. C’est un excellent exemple de ce que le travail acharné et l’imagination peuvent accomplir. Vanilla peut être trouvé à https://minecraft.net/en-us/download/server

Bukkit
Bukkit est une API qui permet aux programmeurs de créer des plugins pour le logiciel serveur. API signifie Application Program Interface. Il s’agit d’un ensemble de définitions de sous-programmes, de protocoles et d’outils permettant de créer un logiciel d’application tel que défini par Wikipedia. Pour obtenir Bukkit, utilisez simplement le référentiel Maven.

CraftBukkit
CraftBukkit est une version légèrement modifiée du logiciel Vanilla lui permettant d’exécuter des plugins Bukkit. CraftBukkit est fier de pouvoir offrir de nombreuses fonctionnalités configurables que Vanilla n’a tout simplement pas. CraftBukkit est beaucoup plus optimisé que Vanilla, ce qui le rend parfois moins lent. CraftBukkit est connu pour le chargement de blocs asynchrone, sa capacité à exécuter des plugins Bukkit, la réparation de certaines erreurs, bugs et exploits de Vanilla. Pour obtenir légalement CraftBukkit, il faut cependant utiliser SpigotMC BuildTools. (Voir https://www.spigotmc.org/wiki/buildtools/)

Robinet
Spigot est le logiciel serveur Minecraft le plus utilisé au monde. Spigot est une version modifiée de CraftBukkit avec des centaines d’améliorations et d’optimisations qui ne peuvent que faire rétrécir CraftBukkit de honte. Cependant, pour obtenir légalement Spigot, vous devez utiliser SpigotMC BuildTools. (Voir https://www.spigotmc.org/wiki/buildtools/)

La forge
Forge est bien connu pour pouvoir utiliser Forge Mods, qui sont des modifications directes du code du programme Minecraft. Ce faisant, Forge Mods peut changer radicalement la sensation de jeu. Parfois, les gens sont confus quant à la différence entre Forge Mods et Bukkit Plugins. Voici quelque chose de déroutant, ce sont deux mods. Les Mods Forge sont des modifications directes du code du programme Minecraft, tandis que les plug-ins Bukkit sont des modifications qui utilisent les propriétés Minecraft déjà codées pour exécuter certaines fonctions. Pour cette raison, Forge Mods oblige généralement le client à utiliser le même Forge Mod que le serveur. C'est là que les plugins Bukkit deviennent avantageux, ils ne nécessitent pas de plugins côté client (à quelques exceptions près). Forge peut être trouvé à https://files.minecraftforge.net/

Papier
Paper (anciennement PaperSpigot, distribué via l’utilitaire de patch Paperclip) est un fork * haute performance de Spigot. L'objectif de PaperSpigot est de rendre tout ce qui est diablement configurable. Paper ajoute plus de 200 patchs ** à Spigot et à son API qui, de ce fait, est connu pour causer des incompatibilités avec certains plugins. Le papier peut être trouvé à https://destroystokyo.com/ci/job/Paper/

TacoSpigot
TacoSpigot est pourtant une fourchette * haute performance de PaperSpigot. TacoSpigot a environ 15 patchs ** de PaperSpigot que vous pouvez trouver ici. Étant donné que TacoSpigot voyage encore de plus en plus loin du code Spigot original, il est connu pour avoir de nombreuses incompatibilités avec les plugins et son utilisation n'est généralement pas recommandée. TacoSpigot peut être trouvé à https://ci.techcable.net/job/TacoSpigot/

Glowstone
Glowstone est un autre logiciel de haute performance qui se targue d’être un projet original. Glowstone n'utilise aucun code Minecraft de Mojang. Cependant, il a toujours la possibilité d’exécuter des plugins Bukkit. Etant donné que Glowstone n’utilise aucun des codes originaux de Minecraft, il est connu qu’il présente certaines incompatibilités avec les plugins. Glowstone peut être trouvé à https://www.glowstone.net/

Cordon élastique
Un projet également de SpigotMC, probablement le plus grand changeur de jeu de la communauté des serveurs. Pendant très longtemps, les propriétaires de serveurs cherchaient un moyen de lier les serveurs entre eux au sein d'un même réseau sans avoir à se déconnecter d'un serveur et à se connecter à un autre serveur. C'est là qu'intervient BungeeCord. BungeeCord agit essentiellement comme un proxy qui peut automatiquement permuter les connexions entre les serveurs individuels Spigot / CraftBukkit. Cela permet aux intégrations de serveur de créer un réseau et est utilisé presque partout où vous regardez sur les listes de serveurs. BungeeCord peut être trouvé à https://ci.md-5.net/job/BungeeCord/

Cascade
WaterFall est une autre création originale réalisée par les gars de PaperSpigot. C'est un fork * haute performance de BungeeCord avec plus de 40 patchs ** qui sont supposés rendre BungeeCord encore meilleur. Cependant, comme WaterFall est un BungeeCord modifié, il est connu qu’il présente certaines incompatibilités avec les plugins BungeeCord existants. WaterFall peut être trouvé à https://ci.destroystokyo.com/job/Waterfall/

FlexPipe
FlexPipe est également un fork * de BungeeCord qui est supposé être plus stable, optimisé et amélioré. Il contient plus de 40 correctifs ** également connus pour permettre à FlexPipe d’avoir des incompatibilités avec les plugins BungeeCord. FlexPipe peut être trouvé à https://github.com/minotopiame/FlexPipe

HexaCord
HexaCord est un autre fork * de BungeeCord qui permet au protocole 1.7.x de rejoindre le réseau. Comme la seule chose qui change est la capacité d'accepter les connexions 1.7.x, les incompatibilités sont minimes. HexaCord peut être trouvé à https://github.com/HexagonMC/BungeeCord/releases

* En génie logiciel, un fork de projet se produit lorsque les développeurs prennent une copie du code source d'un package logiciel et lancent un développement indépendant sur celui-ci, créant ainsi un logiciel distinct.

** Un correctif est un logiciel conçu pour mettre à jour un programme informatique ou ses données, pour le corriger ou l’améliorer. Cela inclut la correction de vulnérabilités de sécurité et d’autres bugs, avec des correctifs généralement appelés correctifs ou corrections de bugs, et l’amélioration de la convivialité ou des performances. Bien que destinés à résoudre les problèmes, des correctifs mal conçus peuvent parfois introduire de nouveaux problèmes (régressions logicielles). Dans certains cas particuliers, les mises à jour peuvent sciemment briser la fonctionnalité, par exemple en supprimant les composants pour lesquels le fournisseur de mise à jour n'est plus sous licence ou en désactivant un périphérique.[1]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.