Alternatives à Bukkit

Alternatives à Bukkit

Face aux déboires que rencontre actuellement la communauté Bukkit, pour laquelle la version 1.8 se fait toujours attendre, certains annoncent déjà la mort de Bukkit et s'orientent vers des alternatives plus ou moins prometteuses. À chacun de se faire son avis là-dessus, personnellement je ne pense pas que Bukkit soit fichu, mais un peu de changement ne fait jamais de mal?

Spigot

spigotmc.org

L'incontournable Spigot, conçu par md_5, un développeur important de la communauté Bukkit. Ce projet qui a vu jour il y a un peu plus de deux ans a déjà conquit le cœur d'ancien utilisateurs de Bukkit (c'est le cas de Nefald). Il s'agit d'une version améliorée de Craftbukkit.
qui ont vu en lui d'incroyables capacités, comme l'utilisation du multicœur, faisant de lui l'une des alternatives majeures de bukkit depuis longtemps déjà. Il permet en effet de recourir à des plugins développés pour l'API Bukkit. Malencontreusement le projet est lui aussi frappé par la DMCA lancée par Wolvereness, fort heureusement les développeurs, md_5 en tête, ont trouvé une parade pour leur permettre de poursuivre les mises à jour. + d'infos

Points forts

  • Le projet coexiste avec bukkit depuis 2 ans et est fort de plusieurs milliers d'utilisateurs
  • support des plugins développés pour Bukkit API
  • De nombreux plugins originaux sont présents sur la plateforme Spigot
  • La documentation est fournie

Points faibles

  • Spigot intégrant du code issu de Bukkit, il est lui aussi concerné par le DMCA takedown et doit nettoyer son code

md_5 vient de poster un billet sur le blog de spigot, faisant un état des lieux de leur avancées, et une version propre de la 1.8 de spigot devrait sortir tôt ou tard!

Glowstone

www.glowstone.net

Glowstone is a lightweight, from scratch, open source Minecraft server written in Java that supports plugins written for the Bukkit API.

Initié par SpaceManiac, un développeur reconnu sur la plateforme Bukkit, Glowstone a pour objectif d'améliorer significativement les performances des serveurs minecraft, tout en conservant une grand simplicité d'utilisation. Le projet semble prometteur et est d'ores et déjà suivi par de nombreux développeurs et administrateurs serveur.

Points forts

  • support des plugins développés pour Bukkit API
  • Le code est opensource, sous licence MIT et est complétement original (sans code propriétaire)
  • La documentation est fournie

Points faibles

  • Plusieurs plugins essentiels au bon fonctionnement d'un serveur ne sont pas encore compatibles (WorldGuard, Dynmap, Factions, etc)
  • Le projet est encore en alpha et il n'est pas recommandé de l'utiliser sur un serveur en production

Sponge API

spongepowered.org

Là encore un projet qui tend à faire parler de lui, Sponge API. Plusieurs développeurs très actifs sur bukkit soutiennent ce projet et travaillent d'arrache-pied pour qu'il voit le jour (sk89q, mikeprimm, Nijikokun, Mumfrey, Sleaker, etc). Tout comme Glowstone et Spigot, Sponge devrait supporter les plugins bukkit. Il pourra cependant aussi supporter es mods FORGE. Sponge est une modding API et devrait à l'instar de Bukkit, permettre le développement de plugins sur son propre code. Par ailleurs Glowstone prévoit de pouvoir supporter Sponge.

Points forts

  • Il s'agit d'une API originale qui devrait être apte a succéder à Bukkit
  • support des plugins développés pour Bukkit API
  • support des mods développés pour FORGE
  • Le code est opensource, sous licence MIT et est complétement original (sans code propriétaire)

Points faibles

  • Sponge est encore à l'état embryonnaire et il n'est pas encore possible de l'utiliser