Spigot

De Nefald Wiki
Aller à : navigation, rechercher
Spigotmc logo.png
Installation - Configuration - Commandes et permissions


Description

Eh bien pour le dire simplement, c'est Spigot. Notch
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.

Fonctionnement

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.

Spécificités

  • le TPS est augmenté
  • Optimisation de la croissance, de la décroissance et des ticks de chunks
  • Fusion et stackage automatique des items et des orbs d'xp
  • Chunk garbage collector pour éviter les fuites de chunk
  • Messages configurables pour whitelist, commande inconnue et aucune permission
  • Désactivation des mises à jour aléatoires de la lumière
  • Lutte contre l'x-ray (Orebfuscator), de façon optimisée et efficace
  • Intégration du Moteur de réseautage, Netty
  • Détection et prévention intelligente des crashs serveur
  • L'activation et le suivi des entités sont utilisés uniquement quand c'est utile, afin de conserver les ressources, côté client et côté serveur.
  • Empêche la charge CPU provoquée par les maps déposées dans les itemframe
  • Redémarrez et les commandes de TPS
  • Reste automatiquement à jour avec les dernières modifications CraftBukkit
  • Possibilité de désactiver la commande TAB complet ( autocomplétion des commandes )
  • Boucle de tick optimisée
  • Réduction de la mémoire des nibble arrays
  • Des rapports plus précis avec les horaires de référence

Liens

Références