Sources:
http://spigotmc.fr
Qu'est ce que Spigot :
Eh bien pour le dire simplement, c'est Spigot . Plus sérieusement, Spigot est une espèce de "tambouille maison" créée à partir de CraftBukkit par md_5, développeur et contributeur de Bukkit, et utilisée par de nombreux serveurs Minecraft dans le monde afin de s'assurer qu'ils puissent faire face à leur communauté toujours plus grandissante, en réduisant et en éliminant de nombreuses causes de latence.
Le résultat final est un serveur optimisé, un cran au-dessus de la concurrence, sur lequel vous n'avez plus besoin de vous arracher les cheveux à cause de joueurs qui se plaignent de "lag". Vous savez qu'ils ont la meilleur expérience de jeux qu'ils puissent avoir.
En plus d'augmenter les performances de votre serveur et ainsi la satisfaction de vos joueurs, Spigot comprend quelques fonctionnalités intéressantes, qui ne sont pas disponibles avec des plugins CraftBukkit, et qui facilitent l'administration de votre serveur.
Il convient également de noter que Spigot est parfait pour les petits serveurs, notamment en raison de ses nouvelles fonctionnalités comme l'économie de ressources lorsqu'il y a peu ou pas de joueurs sur votre serveur.
Comment ça marche :
Spigot est un rassemblement de divers réglages et modifications de CraftBukkit qui permet d’augmenter ses performances et de le rendre plus simple à gérer.
Ces modifications sur l'augmentation de performance sont une priorité pour les développeurs, cependant, au fil du temps, de nombreuses petites fonctionnalités qui augmentent les capacités du serveur sans nécessiter de modifications ou de changements d'API ont été ajoutées.
En plus de ces petits correctifs, Spigot intègre des patchs destinés à fixer et à tester des correctifs pour les problèmes critiques de Bukkit, avant même qu'ils ne soient appliqués à CraftBukkit.
Beaucoup d'optimisation des performances conçu pour CraftBukkit par mikeprimm sont d'abord placés dans Spigot pour les premiers tests afin de voir comment ils impactent le gameplay et les performance. Certaines sont gardés dans Bukkit, et d'autre non.
Fonctions :
Il y a de nombreuses fonctionnalités dans Spigot, certains ne sont présents que pour une durée limitée, tandis que d'autres forment l'épine dorsale et l'essence même de Spigot.
Comme il y a énormément de changement, cette partie est réservé à cette catégorie et aux fonctionnalités et changements qui sont important pour vous, administrateurs de serveurs :
- Huge TPS increases
Optimized growth, decay and chunk ticking
Optimized, auto merging itemstacks and experience orbs.
Chunk garbage collector, prevents chunk leaks
Memory reducing nibble arrays
Optimized tick loop -> perfect for GSPs, reduces idle load to nearly 0%
Prevents insane CPU load caused by maps in item frames
Disabling of random light updates
Spamguard exceptions
Message configurable lorsque non whitelisté
Configuration options for command logging
Message configurable lors de l'arret du serveur
Commande de re-démarrage du serveur
Automatically stays up to date with latest CraftBukkit changes
Anti XRay performant
High performance Netty based networking
Détection et prévention des crashs du serveur
Send player tab list pings which CraftBukkit disabled in an efficient manner.
Disclaimer :
Spigot est un clone de haute performance de CraftBukkit. Il n'est en aucune manière affiliée au projet Bukkit.
Spigot est fourni sans aucune garantie, explicite ou implicite. Aucune garantie n'est faite sur les gains de performance, c'est à vous, administrateur de serveur, de tester et découvrir ce qui est le mieux pour votre serveur.
Comment installer Spigot :
C'est très simple ! Pour commencer, téléchargez le dernier build :
http://ci.md-5.net/job/Spigot/lastSuccessfulBuild/artifact/Spigot-Server/target/spigot.jar
Connectez vous à votre FTP avec FileZilla ( Ou vos fichiers si serveur hébergé sur votre ordinateur.
Mettez le dans votre fichier server et renommez le en 'craftbukkit.jar' ou 'minecraft_server.exe' selon votre précédent lanceur !
Redémarrez votre serveur et c'est bon !
Merci à tous d'avoir lu.
Cordialement, nabi99