Serveur minecraft

Bukkit – Wiki Serveurs Minecraft – Un bon serveur Minecraft

Le 10 avril 2020 - 7 minutes de lecture

Bukkit
Bukkit logo.png

Auteurs

Bukkit Team

Version actuelle

Bukkit # 1807

CraftBukkit # 3095

Pour les versions

1.7.9 (1.7.10 dans les dernières versions de développement)

Taille

Bukkit – MB 4.7 (Build 1807)

CraftBukkit – 19,5 Mo (Build 3095)

Licence

GPLv3 / LGPLv3

Source disponible?

Non

Site Internet

Lien

Forum

Lien

Bukkit était un ensemble d'outils open source conçus et développés par la communauté pour faciliter la création de plugins mcw: multijoueurs. Il était destiné à remplacer le mcw de hey0: Mod. Parce que certains des développeurs impliqués avaient déjà été impliqués dans le Mod de hey0, il existe des similitudes entre les deux plugins. Cependant, les mods écrits pour hey0 devaient être portés pour utiliser l'interface de programmation d'application (API) de Bukkit. Bukkit était initialement envisagé comme deux outils, CraftBukkit et Bukkit, respectivement l'exécutable du serveur Bukkit et l'API Bukkit. Cette division avait pour but de simplifier l'entretien du code. Plus tard, ScrapBukkit a été créé pour développer certaines commandes de serveur en tant que plugin plutôt que dans CraftBukkit, et plusieurs autres outils ont été développés. Bukkit restera très probablement l'outil multijoueur de choix jusqu'à ce que Mojang publie son API officielle, qui n'est actuellement pas en développement.[1]

mcw: EvilSeph et mcw: Dinnerbone étaient les développeurs les plus en vue de l'équipe. Selon mcw: Jeb, ils ont travaillé aux côtés de mcw: Mojang dans le développement de Bukkit.[2]

Pendant mcw: MINECON 2011, Bukkit a eu une session de questions / réponses,[3] ainsi qu'une démonstration de leur nouveau panel.[4]

Le 28 février 2012, il a été annoncé que l'équipe de Bukkit avait rejoint Mojang pour développer davantage le Minecraft logiciel serveur et pour aider à la création d'API de modding.[5] Il a été découvert plus tard que le projet avait été acquis de Curse par Mojang en tant qu'accord pour être embauché.[6]

Depuis le 3 septembre 2014, toutes les pages de téléchargement de Bukkit sont actuellement indisponibles conformément à une demande de retrait DMCA déposée par l'un des anciens membres de l'équipe Bukkit,[7][8][9]

Pour l'essentiel, Bukkit a été remplacé par Spigot, un fork mis à jour du code de Bukkit qui est rétrocompatible avec ses plugins.

Bukkit[[[[Éditer | modifier la source]

Bukkit a été utilisé par les développeurs de plugins comme une API pour créer des plugins

BukkitDev[[[[Éditer | modifier la source]

BukkitDev était le référentiel de plugins pour les plugins Bukkit. En attendant, une liste de plugins est conservée ici.

Le 11 octobre 2011, il a été annoncé que la transition officielle vers BukkitDev avait commencé.[10]

ChatBukkit[[[[Éditer | modifier la source]

ChatBukkit était un plugin officiel du Bukkit Dev. Team, qui a été abandonné en raison d'autres plugins tels que HeroChat et Essentials.

CraftBukkit[[[[Éditer | modifier la source]

CraftBukkit était le mod du serveur multijoueur Minecraft. C'était une variante du Minecraft exécutable du serveur capable de comprendre les appels de l'API Bukkit, c'est-à-dire capable d'exécuter des plugins Bukkit. Vous devez avoir CraftBukkit pour exécuter un serveur Bukkit.

AccueilBukkit[[[[Éditer | modifier la source]

AccueilBukkit était un plugin officiel de l'équipe Bukkit, mais est maintenant interrompu en raison de plugins comme Essentials

ScrapBukkit[[[[Éditer | modifier la source]

ScrapBukkit est un plugin Bukkit qui contient des commandes serveur pour donner, prendre, téléporter et l'heure.
ScrapBukkit était un exemple de plugin à usage général construit et développé par l'équipe Bukkit.

Controverse autour de la création[[[[Éditer | modifier la source]

hey0 a officiellement interrompu ses travaux sur hMod avec un message sur le forum le 4 janvier 2011. Sans hey0, le développement sur hMod, le mod serveur prédominant à l'époque, n'a pas pu continuer. En raison de la nature non officielle de hMod et de Bukkit et parce que hey0 était très inactif, une mauvaise communication a provoqué une certaine colère au sein de la communauté.[11] Certaines parties de la communauté pensaient que le projet Bukkit volait le travail de hey0 et d'autres étaient en colère contre hey0 parce qu'ils se sentaient en droit de poursuivre leur développement. La situation a été exacerbée par le fait que Bukkit n'était pas prêt à être libéré pendant une période de plus d'une semaine après l'arrêt de hMod. Pendant cette interruption, la version 1.2 du serveur a été publiée, avec un nouveau contenu important. Cela a rendu impossible l'exécution d'un serveur avec le plus récent contenu officiel de Minecraft et les plugins pour cette période sans passer à MCAdmin.[12] (MCAdmin était un mod serveur concurrent qui avait été abandonné par la communauté après que Doridian, son développeur, avait aggravé les problèmes de confidentialité en écrivant une porte dérobée dans son plugin parce qu'il était en colère contre certains membres de sa base d'utilisateurs.[13]) La situation a continué car l'équipe Bukkit n'a pas créé un simple lien de téléchargement Bukkit sur sa page Web en raison de problèmes de licence.[14] L'équipe Bukkit voulait publier Bukkit sous GPL et CraftBukkit sous LGPL, une proposition qui est juridiquement discutable en raison de la dépendance inhérente du projet Bukkit à la base de code propriétaire de Mojang AB. Les membres de l'équipe Bukkit ont rencontré Mojang le 19 janvier 2011 avec l'intention de discuter des problèmes de licence, mais le sujet n'a pas été suffisamment discuté.[15] (Depuis juin 2011, Bukkit et CraftBukkit contiennent toujours ces licences GPL dans leurs référentiels GitHub.) .

Polémique sur l'arrêt[[[[Éditer | modifier la source]

Le 21 août 2014, mcw: EvilSeph a annoncé qu'il arrêtait le projet Bukkit, accusant le faible soutien de mcw: Mojang et l'application du CLUF Minecraft comme facteurs contributifs.[16] Peu de temps après cette propagation dans la communauté, un employé de Mojang est intervenu sur la situation en déclarant que Mojang avait acquis Bukkit et qu'EvilSeph n'avait donc pas le pouvoir de l'interrompre.[17][18] mcw: Jens Bergensten a peu de temps après vérifié que Mojang avait effectivement acquis le projet pour un montant non divulgué de Curse.[19] Cela a suscité une controverse sur la propriété du projet, d'autant plus qu'aucune annonce publique n'a été faite sur l'acquisition et que les deux parties ont convenu de ne pas divulguer d'informations, même de la part de membres de l'équipe Bukkit sans emploi.[20][21] mcw: Dinnerbone a ensuite mis l'accent sur le fait que mcw: Mojang est propriétaire du projet et en tant que fondateur du projet, il continuera à y travailler avec mcw: Erik Broes, mais il a également confirmé que Bukkit ne serait pas l'API mcw: Plugin officielle.[22][23]

En réponse à ces déclarations de Mojang AB, EvilSeph a déclaré:

" Oui, Mojang possède Bukkit. Leur acquisition était une condition pour être embauché. Si Mojang veut continuer Bukkit, je suis tout à fait d'accord 🙂
~ EvilSeph, Twitter

L'avenir de Bukkit n'est pas clair. Cependant, Erik Broes a déclaré que Mojang est actuellement propriétaire du projet et des référentiels GitHub.[24]

Les plugins Bukkit sont essentiellement des mods de serveur écrits en Java. En tant qu'utilisateur, vous pouvez les télécharger dans le référentiel BukkitDev indiqué ci-dessus.
Pour développer des plugins bukkit, il existe de nombreux tutoriels pour les débutants. Vous aurez besoin de connaissances en programmation en Java.


Commentaires

Laisser un commentaire

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