Bukkit Server



  1. Bukkit Server Ip
  2. Spigot 1.12.2
  3. Bukkit Server Commands
  4. Bukkit Server 1.5.2
  5. Bukkit Server Download
This page is part of the official Bukkit Documentation

This page has been accepted and included in the official Bukkit Documentation. You can discuss discrepancies, issues, or errors in the article on its Talk page.

Bukkit server 1.16.4

Preliminary notes

Bukkit, the plugin development framework. The documentation is for developing plugins and is split into the respective packages for each subject matter. This documentation does not cover running a server, contributing code back to the project, or setting up a workspace. Working knowledge of the Java language is a prerequisite for developing. Minecraft Bukkit began in September 2010 with the development of a modification called hMod by developer hey0 and other programmers. This mod served to improve Minecraft Server with additional functions and features. This laid the foundation stone for a possibility of server modification. Best Multi-player Bukkit Minecraft Servers on the Top Minecraft Server List. Find, search and play with other players. Vote for your favourite and get rewards in-game.

Note: In this guide we refer to the server file as craftbukkit.jar but the file you download may be named differently. The file name used in your start script must match the name of the file you download.
Note: Unless you have a multi-homed machine and know what this means/requires, server-ip= in server.properties MUST remain unchanged from default and be blank.
Note: When running a server for the first time, errors will show up. Do not worry as this is normal; the server is generating files and folders needed to run as they do not exist yet.
Note: The Bukkit server is intended as a complete replacement for the official Minecraft Server downloaded from Minecraft.net and is not normally ran at the same time on a single computer. It is possible however, to copy your 'World' data files previously created within a Minecraft Server into your Bukkit folders to continue use of your previous game. As always, backup your data and configuration prior to migrating to Bukkit.

Windows

1. Get CraftBukkit's latest recommended build: CraftBukkit - Where can I get it?
2. Put the .jar file in the directory you'd like the server to run from
3. Open a text editor such as Notepad and type:
4. Save the document as run.bat (not as a .txt) in the same directory as craftbukkit.jar.
Note: With some programs such as Notepad, it may try saving as run.bat.txt. When saving to a file name, put the name in quotes: 'run.bat'
5. Double click run.bat and you're away!
6. To shut down, issue the 'stop' command in console.
If you see 'Java' is not recognized as an internal or external command, operable program or batch file.' then you need to reinstall Java. Still get this error? Follow this guide to adding Java to your system path.
Bukkit server code

Linux

1. Get CraftBukkit's latest build: CraftBukkit - Where can I get it?
2. Put the .jar in a folder, for this example we'll use a generic one: ~/craftbukkit
3. Move to the above directory in terminal with 'cd ~/craftbukkit'
4. Create a new file in the minecraft folder and name it craftbukkit.sh
5. Edit the file and paste this into it:
6. Make the file executable, either by running 'chmod +x ~/craftbukkit/craftbukkit.sh' in a terminal, or by changing the permissions in the file's properties.
7. Then, in terminal, type '~/craftbukkit/craftbukkit.sh' to run to start the server.
8. When you're done playing around, issue the 'stop' command in console.

If you plan to run the server more permanently an init script like this one (recommended) [1]

If you want to run your server with screen, you can use a script like this one (recommended) ABM

Mac OS X

  1. Install Java
    Since OS X 10.7 Java does not come packaged with OS X. You will need to install java from the Apple's website http://support.apple.com/kb/DL1421
  2. Obtaining the Server Files
    To run a server you will need the server jars, i.e. the server files. We will need a place to put the files.
    1. Create a New Folder
      Open up finder, and create a new folder in your Home folder named CraftBukkit
    2. Download the File
      Download the server files. You can download the latest builds from the front page of the wiki.
      Note: Download the stable build if you are not chasing the cutting edge in the development build
    3. Move the File
      Move the file from the Downloads folder to the CraftBukkit folder you created.
  3. Obtaining startup script
    To easily start the server you will need a startup script. The following is a basic server script to start your server.
    1. Open up TextEdit set it to plain text mode under format and paste the following in
    2. Save the file
      Save it in your CraftBukkit folder as start_server.command
    3. Allow the script to run
      1. Open up Terminal.app
      2. Type into Terminal.app
        chmod a+x
        Warning: Do not hit return
      3. drag the start_server.command into Terminal.app
      4. hit return
  4. Starting the server
    From this point on you can start the server by double-clicking start_server.command.
    You will need to run the server once for it to generate some configuration files.
    Warning: To stop the server, do not close the terminal/command prompt window. Instead, type 'stop' into the console. Closing the terminal window without stopping the server could lead to corruption of the save files.


ALTERNATE METHOD [Only for Advanced Users]:

Open Terminal (Found in Application/Utilities) and paste:

The server is installed on your Desktop, in 'Bukkit Server'. To start it double click 'LaunchServer.command'.

Troubleshooting

Community Guides


Bukkit Server
LanguageEnglish • беларуская • Deutsch • español • suomi • français • italiano • 한국어 • Nederlands • norsk • polski • português • русский • lietuvių • čeština
Retrieved from 'https://bukkit.fandom.com/wiki/Setting_up_a_server?oldid=13898'
Bukkit
---
Bukkit Team
Current version
Bukkit #1807

CraftBukkit #3095

1.7.9 (1.7.10 in latest dev builds)
Size
Bukkit - MB 4.7 (Build 1807)

CraftBukkit - 19.5 MB (Build 3095)

GPLv3 / LGPLv3
Source available?
No
Link
Forum
Link

Bukkit was a set of community built, open source tools envisioned and developed to ease the creation of mcw:multiplayer plugins. It was intended to replace hey0's mcw: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 multiplayer tool of choice until Mojang releases its official API, which is currently not in development.[1]

mcw:EvilSeph and mcw:Dinnerbone were the most prominent developers on the team. According to mcw:Jeb, they have worked alongside mcw:Mojang in developing Bukkit.[2]

During mcw:MINECON 2011, Bukkit had a Q&A session,[3] as well as a demonstration of their new panel.[4]

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.[5] It was later uncovered that the project had been acquired from Curse by Mojang as an agreement to being hired.[6]

As of September 3, 2014, all Bukkit download pages are currently unavailable as per a DMCA takedown request filed from one of the former Bukkit team members.[7][8][9]

For the most part Bukkit has been succeeded by Spigot, an updated fork of Bukkit's code that is backwards-compatible with its plugins.

  • 1Bukkit Tools

Bukkit Tools[edit | edit source]

Bukkit[edit | edit source]

Bukkit was used by Plugin Developers as an API to create plugins

BukkitDev[edit | edit source]

BukkitDev was the Plugin repository for Bukkit plugins. In the interim, a plugin list is maintained here.

On October 11, 2011 it was announced that the Official transition to BukkitDev had started.[10]

ChatBukkit[edit | edit source]

ChatBukkit was an official plugin by the Bukkit Dev. Team, that was discontinued due to other plugins such as HeroChat, and Essentials.

CraftBukkit[edit | edit source]

Bukkit Server Ip

CraftBukkit was the Minecraft multiplayer Server mods. It was 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.

HomeBukkit[edit | edit source]

Spigot 1.12.2

HomeBukkit was an official plugin from the Bukkit team, but is now discontinued due to plugins like Essentials

ScrapBukkit[edit | edit source]

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[edit | edit source]

hey0 officially discontinued his work on hMod with a forum post on January 4, 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.[11] 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, Server Version 1.2 was released, with significant new content. This made it impossible to run a server with the newest official Minecraft content and any plugins for that time without switching to MCAdmin.[12] (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.[13]) The situation continued as the Bukkit team did not create a simple Bukkit download link on their webpage because of licensing issues.[14] 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 January 19, 2011 with the intent of discussing licensing issues, but the topic was not sufficiently discussed.[15] (As of June 2011, Bukkit and CraftBukkit still contain those GPL licenses in their GitHub repositories.) 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 multiplayer Beta 1.2 servers.

Controversy on discontinuation[edit | edit source]

On August 21, 2014, mcw:EvilSeph announced he was discontinuing the Bukkit project, blaming poor support from mcw:Mojang, and the enforcement of Minecraft EULA as contributing factors.[16] Shortly after this spread through the community, a Mojang employee interjected on the situation stating that Mojang had acquired Bukkit and therefore EvilSeph had no authority to discontinue it.[17][18]mcw:Jens Bergensten shortly after verified that Mojang did indeed acquire the project for an undisclosed amount from Curse.[19] This grew controversy over who owned the project especially as there was no public announcement made of the acquisition and that both parties agreed to not disclose information, even from non-employed Bukkit team members.[20][21]mcw:Dinnerbone later put emphasis on that mcw:Mojang owns the project and as founder of the project, he will continue working on it along with mcw:Erik Broes, however he also confirmed that Bukkit will not be the official mcw:Plugin API.[22][23]

Bukkit

In response to these statements by Mojang AB, EvilSeph stated:

Yes, Mojang does own Bukkit. Them acquiring us was a condition to being hired. If Mojang want to continue Bukkit, I'm all for it :)
~ EvilSeph, Twitter

Bukkit's future is unclear. However, Erik Broes has stated that Mojang currently owns the project and GitHub repositories.[24]

Bukkit Server Commands

Bukkit Plugins[edit | edit source]

Bukkit Server 1.5.2

Bukkit Plugins are basically server mods written in Java. As a user, you can download them in the above stated BukkitDev repository.For developing bukkit plugins, there are a lot of tutorials for beginners. You will need programming knowledge in Java.

Links[edit | edit source]

  • http://bukkit.org - Official web-site
  • http://rubukkit.org - Russian Community
  • http://bukkit.fr - French Community
  • http://bukkit.pl - Polish Community

References[edit | edit source]

  1. https://twitter.com/notch/status/60757958837022720
  2. https://twitter.com/jeb/status/115709635629023232
  3. http://www.minecraftforum.net/news/335-bukkit-qa-at-minecon-part-2/
  4. https://www.youtube.com/watch?v=uXhTasEzUmQ
  5. http://www.mojang.com/2012/02/minecraft-team-strengthened/
  6. https://twitter.com/evil/status/502384952944885760
  7. http://dl.bukkit.org/dmca/notification.txt
  8. https://twitter.com/jeb/status/507180458266746880
  9. http://forums.bukkit.org/threads/dl-bukkit-org-451-unavailable-for-legal-reasons.309284/
  10. http://forums.bukkit.org/threads/moving-to-bukkitdev-phasing-out-the-plugin-submissions-releases-forums.41022/
  11. 'hMod thread on MinecraftForums' - Much of the community spirit of angst was caught on this page.
  12. '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.)
  13. 'MCAdmin revision 109'
  14. 'Where is my bukkit preview?' - EvilSeph
  15. 'A meeting with Mojang Specifications' - EvilSeph
  16. 'It's time to say...'
  17. https://twitter.com/jeb/status/502380018216206336
  18. https://twitter.com/jeb/status/502380571600121856
  19. https://twitter.com/jeb/status/502380876584726529
  20. 'So long and thanks for all the fish'
  21. https://pay.reddit.com/r/admincraft/comments/2e5yhj
  22. https://twitter.com/dinner/status/502381093731831808
  23. https://twitter.com/dinner/status/502389963606867968
  24. https://twitter.com/grum/status/502381523241144320

Bukkit Server Download

Retrieved from 'https://minecraftservers.fandom.com/wiki/Bukkit?oldid=6064'