Mod [Présentation] Lag serveur ? Spigot !

Discussion dans 'Support minecraft : les serveurs' créé par iDre4mZ, 8 Janvier 2013.

  1. iDre4mZ

    • Tondeur de moutons
    Messages:
    328
    J'aime reçus:
    21
    [IMG]

    Bonjour à tous, je me présente, m'appelle iDre4mZ et suis fondateur d'un serveur pvp qui, sans ce bel outils, n'aurait pu se développer.

    Spigot, qu'est ce que c'est.

    Spigot est un mod multijoueurs identique (ou presque) à notre bon vieux craftbukkit, il est en revanche modifié pour les serveurs présentant beaucoup de lag. Pour vous énumérez ces nombreuses fonctionnalités, je laisse le dev pour donner ses améliorations :

    Pour les non anglophones, cela signifie, pour être simple, meilleur chargements des chunks, optimisation du nombre de ticks par secondes, mise à jour des chunks seulement quand ils sont chargés, déchargement des chunks si ils ne sont pas visités.
    Toute ces fonctions réduisent considérablement la ram utilisée et augmente beaucoup les ticks par secondes. (on peut toucher 20 TPS à 100 connectés dans de bonne conditions.)

    En revanche attention ! Certains plugins (très peu à ma connaissance) ont des problème avec de mod, alors faites attention à votre console durant le changement de bukkit !

    Si ce petit bijou vous intéresse : http://www.spigotmc.org/
    Téléchargement : http://ci.md-5.net/job/Spigot/

    Voilà, bonne chance à tout le monde pour vos nombreux serveur !
  2. Vilarix

    • Ramasseur de terre
    Messages:
    15
    J'aime reçus:
    5
    Ça a l'air très bien mais pourquoi Bukkit n'utilise pas ces fonctionnalités ?
  3. iDre4mZ

    • Tondeur de moutons
    Messages:
    328
    J'aime reçus:
    21
    Je pense que Bukkit n'ajoute que le support des plugins sur un minecraft_server.jar vanilla.
    D'ailleurs, depuis que Mojang et Bukkit ont un accord, l'équipe de ce dernier doivent avoir des autorisations et interdictions de Mojang quant au "recodage" du client.
  4. Mucral

    • Le Streameur !
    Messages:
    1 439
    J'aime reçus:
    39
    Dit moi sur la différence pour les plugins et la gestion du serveur qu'est ce qui change a bukkit a part qu'il tourne mieux ?
  5. Detobel36

    • Serveur Phoenix-Rebirth
    Messages:
    3 936
    J'aime reçus:
    488
    Salut,
    Rien
    Si ce n'est que certains plugins (très peu) ne sont pas compatible avec Spigot


    Cordialement,
    Detobel36
  6. Mucral

    • Le Streameur !
    Messages:
    1 439
    J'aime reçus:
    39
    Mais niveau performance c'est mieux nn ?
    Comment je peux voir si mais plugins sont compatible spigot ?
  7. Detobel36

    • Serveur Phoenix-Rebirth
    Messages:
    3 936
    J'aime reçus:
    488
    Salut,
    Oui, niveau performance, c'est mieux (normalement, mais ça a été très souvent prouvé).
    Et pour savoir si un plugin est compatible spigot, il faut tester ;)


    Cordialement,
    Detobel36
  8. robin4002

    • Codeur
    Messages:
    3 162
    J'aime reçus:
    402
    Juste une remarque, ce poste aurai été mieux dans la section des tutoriels (même si c'est plus une présentation, mais ça à rien à voir avec du support ...)
    Je confirme que spigot améliore les performance, le système de chunk loading est revu, les loots s'auto stack pour éviter les lags, et pleins d'autres optimisations ...

    Le serveur de Hypixel tourne sous spigot avec 1500 joueurs sans lag, cela aurait été impossible sous bukkit même avec un très très gros serveur.
    De mon coté, j'ai constaté une énorme différence de performance entre les build mcpc et mcpc plus, sachant que mcpc plus intègre spigot.
  9. iDre4mZ

    • Tondeur de moutons
    Messages:
    328
    J'aime reçus:
    21
    A savoir qu'un serveur avec 1500 personnes utilisent obligatoirement BungeeCord qui est, je trouve, la plus belle création ajoutée à Spigot.
    (Un serveur ne peu pas faire tourner plus de 500 personnes sans perte de tps, avec une configuration minimale et le mieux faite, les serveurs avec plus de 800 slots utilisent obligatoirement ce plugin)

    http://www.spigotmc.fr/threads/bungeecord-connecter-plusieurs-serveurs-entre-eux.34/

Partager cette page