Diferencia entre revisiones de «Bukkit»

De WikiMinecraft
Saltar a: navegación, buscar
 
(No se muestran 29 ediciones intermedias de 4 usuarios)
Línea 1: Línea 1:
{{Construcción}}
 
 
{{3rd Party Tool
 
{{3rd Party Tool
 
| name= Bukkit
 
| name= Bukkit
Línea 7: Línea 6:
 
| platform= JRE
 
| platform= JRE
 
| programming language= Java
 
| programming language= Java
| version= Bukkit #1807<br>
+
| version= Bukkit #1807
 
CraftBukkit #2840
 
CraftBukkit #2840
| date= 2 January 2011 (Announced)
+
| date= 2 January 2011 (Anunciado)
| size= Bukkit - MB 4.7 (Build 1807)<br>
+
| size= Bukkit - MB 4.7 (Build 1950)
 
CraftBukkit - 14.6 MB (Build 2918)
 
CraftBukkit - 14.6 MB (Build 2918)
 
| license= GPLv3 / LGPLv3
 
| license= GPLv3 / LGPLv3
| source available= Yes
+
| source available= Si
| minecraft version= 1.7.4
+
| minecraft version= 1.7.10
| nether support= Yes
+
| nether support= Si
 
| forum= http://forums.bukkit.org/
 
| forum= http://forums.bukkit.org/
 
| website= http://bukkit.org/
 
| website= http://bukkit.org/
 
| notes= ''"Bukkit can hold anything!"''
 
| notes= ''"Bukkit can hold anything!"''
 
}}
 
}}
{{about|the server software|the item|Bucket}}
+
{{about|software de servidores|el objeto|Bucket}}
'''Bukkit''' is the name of a set of community built, open source tools envisioned and developed to ease the creation of [[SMP]] pluginsIt was intended to replace hey0's [[Mod]]. Because some of the developers involved had already been involved in hey0's Mod, there are similarities between the two plugins. However, mods written for hey0 had to be ported to use the Bukkit Application Programming Interface (API). Bukkit was originally envisioned as two tools, CraftBukkit and Bukkit, respectively the Bukkit server executable and the Bukkit API. This division was intended to make code upkeep simpler. Later, ScrapBukkit was created to develop certain server commands as a plugin rather than within CraftBukkit, and several other tools have been developed. Bukkit will most likely remain the SMP tool of choice until Mojang releases its official API, which is currently in development.<ref name=notch2011 />
+
'''Bukkit''' es el nombre de una comunidad, han creado varias herramientas para facilitar la creación de plugins SMP.  Fue un intento de reemplazar el [[Mod]] de hey0. Porque varios de los desarrolladores estuvieron involucrados en dicho mod. Sin embago, hey0 tuvo que portar su mod a la '''API''' de Bukkit. Bukkit fue en un principio compuesto por 2 herramientas, CraftBukkit y Bukkit, a continuación se creó el servidor de Bukkit y la Bukkit API. Esta división quiso hacer el código mucho más simple. Más tarde, ScrapBukkit fue creado para desarrollar ciertos comandos para servidores dentro del código de Bukkit, y muchas más herramientas fueron creadas. Bukkit es el mayor recurso para el modo multijugador del juego, pero [[Mojang]] afirma que no es la '''API''' oficial, ya que ahora están trabajando en una mejor y más sencilla.
  
[[EvilSeph]] and [[Dinnerbone]] are the most prominent developers on the team. According to [[Jeb]], they have worked alongside [[Mojang]] in developing Bukkit.<ref>http://twitter.com/jeb_/status/115709635629023232</ref>
+
EvilSeph y [[Dinnerbone]] son los principales desarrolladores del equipo. De acuerdo con [[Jeb]], ellos han trabajado junto con [[Mojang]] en el desarrollo de Bukkit.
  
In [[MineCon 2011]], Bukkit had a Q&A session,<ref>http://www.minecraftforum.net/news/335-bukkit-qa-at-minecon-part-2/</ref> as well as a demonstration of their new panel.<ref>http://www.youtube.com/watch?v=uXhTasEzUmQ</ref>
+
En la [[Minecon2011]], Bukkit tuvo un apartado de Preguntas y Respuestas, fue una demostración de lo que era capaz de hacer esta '''API'''.
  
On February 28, 2012, it was announced that the Bukkit team had joined Mojang to further develop the ''Minecraft'' server software and to aid with the creation of modding APIs.<ref>http://www.mojang.com/2012/02/minecraft-team-strengthened/</ref>
+
En Febrero de 2012, se anunció la entrada de el equipo de [[Bukkit]] a [[Mojang]] para un mayor desarrollo del juego, además de ayudar en otro tipo de '''APIs'''.
  
==Bukkit Tools==
+
==Herramientas==
 
===[http://dl.bukkit.org/downloads/bukkit/ Bukkit]===
 
===[http://dl.bukkit.org/downloads/bukkit/ Bukkit]===
'''Bukkit''' is used by Plugin Developers as an API to create plugins
+
'''Bukkit''' es usado por los Desarrolladores de Plugins siendo una API para crear Plugins.
  
 
===[http://dev.bukkit.org/ BukkitDev]===
 
===[http://dev.bukkit.org/ BukkitDev]===
'''BukkitDev''' is the Plugin repository for Bukkit plugins. In the interim, a plugin list is maintained [http://plugins.bukkit.org here].  
+
'''BukkitDev''' es un repositorio para los Plugins de [[Bukkit]]. Dentro hay una lista de todos ellos.
 +
[http://plugins.bukkit.org aquí].  
  
On October 11, 2011 it was announced that the Official transition to BukkitDev had started.<ref>http://forums.bukkit.org/threads/moving-to-bukkitdev-phasing-out-the-plugin-submissions-releases-forums.41022/</ref>
+
En Octubre del 2011 fue anunciado la creación de este repositorio.
  
 
===[http://dl.bukkit.org/downloads/chatbukkit/ ChatBukkit]===
 
===[http://dl.bukkit.org/downloads/chatbukkit/ ChatBukkit]===
'''ChatBukkit''' was an official plugin by the Bukkit Dev. Team, that was discontinued due to other plugins such as HeroChat, and Essentials.
+
'''ChatBukkit''' fue un Plugin oficial por '''Bukkit Dev'''. El equipo continuó y logró crear otros plugins como HeroChat y [[Essentials]].
  
 
===[http://dl.bukkit.org/downloads/craftbukkit/ CraftBukkit]===
 
===[http://dl.bukkit.org/downloads/craftbukkit/ CraftBukkit]===
CraftBukkit is the Minecraft SMP [[Mods#Server Mods|Server mods]]. It is a variant of the official Minecraft server executable capable of understanding Bukkit API calls, i.e. capable of running Bukkit plugins. You must have CraftBukkit to run a Bukkit server.
+
'''CraftBukkit''' es el programa que se usa para que se le puedan añadir Plugins. Es una variante del servidor por defecto de [[Minecraft]]. Es el único que puede hacerlos funcionar correctamente. Por eso se tiene que tener el '''CraftBukkit''' para crear un servidor.
  
 
===[http://dl.bukkit.org/downloads/homebukkit/ HomeBukkit]===
 
===[http://dl.bukkit.org/downloads/homebukkit/ HomeBukkit]===
'''HomeBukkit''' was an official plugin from the Bukkit team, but is now discontinued due to plugins like Essentials
+
'''HomeBukkit''' fue un plugin oficial de los desarrolladores, pero fue substituido por [[Essentials]].
  
===[http://dl.bukkit.org/downloads/scrapbukkit/ ScrapBukkit]===
+
==La controversia==
ScrapBukkit is a Bukkit plugin that contains server commands for give, take, teleport and time.
 
'''ScrapBukkit''' was a general-purpose example plugin built and developed by the Bukkit Team.
 
  
==Controversy Surrounding Creation==
+
Hey0 oficialmente no continuó en su trabajo llamado hMod a principios de 2011. Sin hey0, el desarrollo de hMod, el mod para servidores más importante del momento, no podía seguir actualizándose.
  
hey0 officially discontinued his work on hMod with a forum post on 4 January 2011. Without hey0, development on hMod, the predominant server mod at the time, was unable to continue. Because of the unofficial nature of both hMod and Bukkit and because hey0 was very inactive, miscommunication led to some anger within the community.<ref name="hModminecraftforums" />  Parts of the community believed The Bukkit Project was stealing hey0's work and others were angry at hey0 because they felt entitled to continued development. The situation was exacerbated by the fact that Bukkit was not ready for release for a period of more than a week after hMod was discontinued. During that hiatus, [[Version history/Beta#1.2|SMP Version 1.2]] was released, with significant new content. This made it impossible to run a SMP server with the newest official Minecraft content and any plugins for that time without switching to MCAdmin.<ref name="doridian2011" />  (MCAdmin was a competing server mod that had been abandoned by the community after Doridian, its developer, aggravated privacy issues by writing a backdoor in his plugin because he was angry at certain members of his userbase.<ref name="mcadmincontroversy"/>) The situation continued as the Bukkit team did not create a simple Bukkit download link on their webpage because of licensing issues.<ref name="bukkitlicensing" />  The Bukkit team wanted to release Bukkit under the GPL, and CraftBukkit under the LGPL, a proposition that is legally questionable because of The Bukkit Project's inherent dependence upon Mojang AB's proprietary codebase. Members of the Bukkit team met with Mojang on 19 January with the intent of discussing licensing issues, but the topic was not sufficiently discussed.<ref name="bukkitmeeting" />  (As of June 2011, Bukkit and CraftBukkit still contain those GPL licences in their Githubs.)  The situation was resolved with server owners building Bukkit on their own from preview builds on the GitHub repository, allowing the community to have working SMP 1.2 servers.
+
La creación de [[Bukkit]] se debe este a este suceso, ya que hey0 se volvió muy inactivo y la comunidad reclamaba una nueva '''API''' para sus servidores. Pero otra gente creyó que el proyecto [[Bukkit]] era una copia del trabajo de hey0, evidentemente lo era ya que él afirmó que ya no seguiría con el desarrollo de su '''API'''. El desarrollo del nuevo mod no duró más de una semana.
 +
 
 +
Durante estos sucesos, la [[1.2]] fue lanzada exitosamente con rico contenido. Cosa que dificultó la actualización de [[Bukkit]], ya que había mucho código que reescribir. Esto originó la creación de otro mod llamado [http://dev.bukkit.org/bukkit-plugins/mcadmin-minecraft-admin/ MCAdmin], que pudo estar disponible en la nueva versión antes que [[Bukkit]]. Pero más tarde se tuvo que abandonar dicho proyecto ya que incumplía la licencia de software de [[Mojang]] sobre ''Minecraft''. Cosa que creó un ambiente de tensión entre los usuarios de [http://dev.bukkit.org/bukkit-plugins/mcadmin-minecraft-admin/ MCAdmin].
 +
 
 +
La situación continuó hasta que el equipo de [[Bukkit]] no creó un simple enlace para descargar su mod en su página por culpa de problemas con la licencia del juego. El equipo quería lanzar Bukkit bajo la licencia GPL, y CraftBukkit bajo la licencia de LGPL, cosa que pudo ser legalmente decidido debida a la autonomía de Bukkit al código de [[Mojang AB]].
 +
 
 +
Miembros del equipo se encontraron con el equipo [[Mojang]] en Enero de 2012 con la intención de discutir sobre las licencias de ''Minecraft'', pero no pudieron quedar en un acuerdo bien definido. La situación fue resuelta cuando los propietarios de los servidores quisieron mantener los enlaces en los repositorios de GitHub, permitiendo a la comunidad seguir trabajando con los servidores de la [[Historial de versiones|1.2]].
 +
 
 +
Medio año más tarde, [[Mojang]] compró los derechos a [[Bukkit]] para seguir con su desarrollo gracias a nuevos trabajadores contratados por ellos mismos. Olvidando completamente la licencia GPL que conllevaba dicho código. En este mismo instante fue cuando EvilSeph y [[Dinnerbone]] comenzaron a trabajar con la '''API'''.
 +
 
 +
Dicho olvido desembocó en un problema que afectó a toda la comunidad 2 años más tarde, cuando [[Mojang]] hizo diversos cambios en su licencia de software.
  
 
==Upcoming Plugin API==
 
==Upcoming Plugin API==
  
The Bukkit Team is rumored to be creating a user-friendly way to make mods through the official Minecraft application that are server-usable and are easily obtainable and distributable. This feature is said to be released in an upcoming update.
+
El equipo de [[Mojang]] ha afirmado que habrá dentro de poco una API que permitirá la creación de mods y plugins para servidores sin ningún tipo de limitación, ya que todo irá bajo su única licencia. Dicha característica será añadida en futuras actualizaciones del juego, posiblemente la [[2.0]].
  
 
==Enlace==
 
==Enlace==
Línea 63: Línea 71:
 
* http://bukkit.org - Pagina oficial de bukkit
 
* http://bukkit.org - Pagina oficial de bukkit
  
 
==References==
 
<references>
 
<ref name="notch2011">[http://twitter.com/notch/status/60757958837022720 on Twitter] - notch</ref>
 
<ref name="hModminecraftforums">[http://www.minecraftforum.net/viewtopic.php?t=23340 "hMod thread on MinecraftForums"] - Much of the community spirit of angst was caught on this page.</ref>
 
<ref name="doridian2011">[http://www.minecraftforum.net/viewtopic.php?f=10&t=147900#p2126826 "Re: MCAdmin still getting updated?" on MinecraftForums] - Doridian (It wasn't a well known fact, but MCAdmin was working with 1.2 before Bukkit was available.)</ref>
 
<ref name="bukkitlicensing">[http://forums.bukkit.org/threads/where-is-my-bukkit-preview.543/ "Where is my bukkit preview?"] - EvilSeph</ref>
 
<ref name="bukkitmeeting">[http://forums.bukkit.org/threads/a-meeting-with-mojang-specifications.1292/ "A meeting with Mojang Specifications"] - EvilSeph</ref>
 
<ref name="mcadmincontroversy">[http://www.minecraftforum.net/topic/22452-mcadmin-revision-109/ "MCAdmin revision 109"]</ref>
 
</references>
 
 
[[Category:Mods]]
 
[[Category:Mods]]
 
[[Category:Server Mods]]
 
[[Category:Server Mods]]

Revisión actual del 22:12 11 may 2015

Bukkit
Bukkit logo.png
Author

Bukkit Team

Developers

Warren Loo, Nathan Adams

Platform

JRE

Written in

Java

Latest version

Bukkit #1807 CraftBukkit #2840

Released

2 January 2011 (Anunciado)

Size

Bukkit - MB 4.7 (Build 1950) CraftBukkit - 14.6 MB (Build 2918)

License

GPLv3 / LGPLv3

Source available

Si

Compatible with

1.7.10

Supports The Nether

Si

Links

Site Forum

Bukkit es el nombre de una comunidad, han creado varias herramientas para facilitar la creación de plugins SMP. Fue un intento de reemplazar el Mod de hey0. Porque varios de los desarrolladores estuvieron involucrados en dicho mod. Sin embago, hey0 tuvo que portar su mod a la API de Bukkit. Bukkit fue en un principio compuesto por 2 herramientas, CraftBukkit y Bukkit, a continuación se creó el servidor de Bukkit y la Bukkit API. Esta división quiso hacer el código mucho más simple. Más tarde, ScrapBukkit fue creado para desarrollar ciertos comandos para servidores dentro del código de Bukkit, y muchas más herramientas fueron creadas. Bukkit es el mayor recurso para el modo multijugador del juego, pero Mojang afirma que no es la API oficial, ya que ahora están trabajando en una mejor y más sencilla.

EvilSeph y Dinnerbone son los principales desarrolladores del equipo. De acuerdo con Jeb, ellos han trabajado junto con Mojang en el desarrollo de Bukkit.

En la Minecon2011, Bukkit tuvo un apartado de Preguntas y Respuestas, fue una demostración de lo que era capaz de hacer esta API.

En Febrero de 2012, se anunció la entrada de el equipo de Bukkit a Mojang para un mayor desarrollo del juego, además de ayudar en otro tipo de APIs.

Herramientas

Bukkit

Bukkit es usado por los Desarrolladores de Plugins siendo una API para crear Plugins.

BukkitDev

BukkitDev es un repositorio para los Plugins de Bukkit. Dentro hay una lista de todos ellos. aquí.

En Octubre del 2011 fue anunciado la creación de este repositorio.

ChatBukkit

ChatBukkit fue un Plugin oficial por Bukkit Dev. El equipo continuó y logró crear otros plugins como HeroChat y Essentials.

CraftBukkit

CraftBukkit es el programa que se usa para que se le puedan añadir Plugins. Es una variante del servidor por defecto de Minecraft. Es el único que puede hacerlos funcionar correctamente. Por eso se tiene que tener el CraftBukkit para crear un servidor.

HomeBukkit

HomeBukkit fue un plugin oficial de los desarrolladores, pero fue substituido por Essentials.

La controversia

Hey0 oficialmente no continuó en su trabajo llamado hMod a principios de 2011. Sin hey0, el desarrollo de hMod, el mod para servidores más importante del momento, no podía seguir actualizándose.

La creación de Bukkit se debe este a este suceso, ya que hey0 se volvió muy inactivo y la comunidad reclamaba una nueva API para sus servidores. Pero otra gente creyó que el proyecto Bukkit era una copia del trabajo de hey0, evidentemente lo era ya que él afirmó que ya no seguiría con el desarrollo de su API. El desarrollo del nuevo mod no duró más de una semana.

Durante estos sucesos, la 1.2 fue lanzada exitosamente con rico contenido. Cosa que dificultó la actualización de Bukkit, ya que había mucho código que reescribir. Esto originó la creación de otro mod llamado MCAdmin, que pudo estar disponible en la nueva versión antes que Bukkit. Pero más tarde se tuvo que abandonar dicho proyecto ya que incumplía la licencia de software de Mojang sobre Minecraft. Cosa que creó un ambiente de tensión entre los usuarios de MCAdmin.

La situación continuó hasta que el equipo de Bukkit no creó un simple enlace para descargar su mod en su página por culpa de problemas con la licencia del juego. El equipo quería lanzar Bukkit bajo la licencia GPL, y CraftBukkit bajo la licencia de LGPL, cosa que pudo ser legalmente decidido debida a la autonomía de Bukkit al código de Mojang AB.

Miembros del equipo se encontraron con el equipo Mojang en Enero de 2012 con la intención de discutir sobre las licencias de Minecraft, pero no pudieron quedar en un acuerdo bien definido. La situación fue resuelta cuando los propietarios de los servidores quisieron mantener los enlaces en los repositorios de GitHub, permitiendo a la comunidad seguir trabajando con los servidores de la 1.2.

Medio año más tarde, Mojang compró los derechos a Bukkit para seguir con su desarrollo gracias a nuevos trabajadores contratados por ellos mismos. Olvidando completamente la licencia GPL que conllevaba dicho código. En este mismo instante fue cuando EvilSeph y Dinnerbone comenzaron a trabajar con la API.

Dicho olvido desembocó en un problema que afectó a toda la comunidad 2 años más tarde, cuando Mojang hizo diversos cambios en su licencia de software.

Upcoming Plugin API

El equipo de Mojang ha afirmado que habrá dentro de poco una API que permitirá la creación de mods y plugins para servidores sin ningún tipo de limitación, ya que todo irá bajo su única licencia. Dicha característica será añadida en futuras actualizaciones del juego, posiblemente la 2.0.

Enlace