Serveur minecraft

Bukkit – Wiki Serveurs Minecraft – Un bon serveur Minecraft

Le 11 janvier 2022 - 1 minute de lecture


Bukkit
Bukkit logo.png" src="https://static.wikia.nocookie.net/minecraftservers_gamepedia_en/images/b/b6/Bukkit_logo.png/revision/latest/scale-to-width-down/290?cb=20200331211716" decoding="async" width="290" height="43" data-image-name="Bukkit logo.png" data-image-key="Bukkit_logo.png"/>
</td>
</tr>
<tr>
<td colspan=

Auteurs

Équipe Bukkit

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 construits par la communauté, imaginés et développés pour faciliter la création de plugins mcw:multiplayer. Il était destiné à remplacer le mcw:Mod de hey0. 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'applications (API) de Bukkit. Bukkit a été initialement conçu comme deux outils, CraftBukkit et Bukkit, respectivement l'exécutable du serveur Bukkit et l'API Bukkit. Cette division était destinée à simplifier la maintenance 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 panneau.[4]

Le 28 février 2012, il a été annoncé que l'équipe 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 comme un 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 la plupart, Bukkit a été remplacé par Robinet, un fork mis à jour du code de Bukkit qui est rétrocompatible avec ses plugins.

Outils Bukkit[[[[]

Bukkit[[[[]

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

BukkitDev[[[[]

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

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

ChatBukkit[[[[]

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

ArtisanatBukkit[[[[]

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

AccueilBukkit[[[[]

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

ScrapBukkit[[[[]

ScrapBukkit est un plugin Bukkit qui contient des commandes de serveur pour donner, prendre, se 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[[[[]

hey0 a officiellement arrêté son travail 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 suscité une certaine colère au sein de la communauté.[11] Une partie de la communauté croyait 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 continuer à se développer. La situation a été exacerbée par le fait que Bukkit n'était pas prêt à sortir pendant plus d'une semaine après l'arrêt de hMod. Au cours de cette interruption, la version 1.2 du serveur a été publiée, avec un nouveau contenu important. Cela rendait impossible l'exécution d'un serveur avec le contenu officiel le plus récent de Minecraft et des plugins pour cette période sans passer à MCAdmin.[12] (MCAdmin était un mod de serveur concurrent qui avait été abandonné par la communauté après que Doridian, son développeur, ait 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 s'est poursuivie 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 souhaitait publier Bukkit sous GPL et CraftBukkit sous LGPL, une proposition 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] (En juin 2011, Bukkit et CraftBukkit contenaient toujours ces licences GPL dans leurs référentiels GitHub.) La situation a été résolue avec les propriétaires de serveurs construisant Bukkit eux-mêmes à partir de versions préliminaires sur le référentiel GitHub, permettant à la communauté d'avoir des serveurs multijoueurs bêta 1.2 fonctionnels. .

Controverse sur l'arrêt[[[[]

Le 21 août 2014, mcw:EvilSeph a annoncé qu'il mettait fin au projet Bukkit, accusant le faible soutien de mcw:Mojang et l'application du CLUF de Minecraft comme facteurs contributifs.[16] Peu de temps après cette propagation à travers la communauté, un employé de Mojang est intervenu sur la situation en déclarant que Mojang avait acquis Bukkit et donc MalSeph n'avait pas le pouvoir d'y mettre un terme.[17][18] mcw:Jens Bergensten peu de temps après a vérifié que Mojang a en effet acquis le projet pour un montant non divulgué de Curse.[19] Cela a suscité une controverse sur le propriétaire du projet, d'autant plus qu'aucune annonce publique de l'acquisition n'a été faite et que les deux parties ont convenu de ne pas divulguer d'informations, même de la part des membres de l'équipe Bukkit non employés.[20][21] mcw:Dinnerbone a ensuite insisté 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 sera pas l'API officielle mcw:Plugin.[22][23]

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

" Oui, Mojang possède Bukkit. Le fait de nous acquérir é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 possède actuellement le projet et les référentiels GitHub.[24]

Plugins Bukkit[[[[]

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 Java.

Liens[[[[]

Les références[[[[]


Commentaires

Laisser un commentaire

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