Welcome to the Bukkit Project

Discussion in 'Bukkit News' started by EvilSeph, Jan 2, 2011.

     
  1. Offline

    EvilSeph Bukkit Team Member Administrator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]

    Bukkit is an up-and-coming Minecraft Server mod that will completely change how running and modifying a Minecraft server is done - making managing and creating servers easier and providing more flexibility. Learning from the mistakes made by other mods, Bukkit aims to be different and fill the void left by them: built from the ground up we've focused on performance, ease-of-use, extreme customisability and better communication between the Team and, you, our users. The overall design of Bukkit has been inspired by other mods and our experience as Minecraft players just like yourselves, giving us a unique perspective and advantage going into the creation of the Bukkit Project.

    Your server, your way
    Creating the dream Minecraft server you have always wanted has never been easier. Bukkit will provide you with the tools necessary to completely shape your server exactly how you like and makes it easy to maintain it through the use of a built in plugin install, uninstall and updating system. Unlike other mods, Bukkit will not force any functionality on you that isn't absolutely necessary to run a Minecraft server. This results in less bloat and, as a result, better performance. With a click of a button or the entering of a command, you can have a plugin installed onto your server with ease.

    More, for less
    Having ran a large Minecraft server utilising over 40+ hMod plugins, I can honestly say that keeping performance in mind is key. Though it may not be evident to most of you, the way hMod is designed results in a significant dip in performance that wouldn't be there without it. That's right: most of you who are having performance issues are experiencing them due to hMod doing things in an inefficient manner, like locking everything into one thread - preventing Minecraft from doing more than one thing at a time.

    Ease of use
    The days of guessing what a command or feature does are over. From the start we've kept in mind the difficulties we've faced when using the other mods available for the Minecraft server and the Minecraft server itself. Up until I got involved in the hMod project, there was an extreme lack of documentation for the mod - making it more complicated than it should have been to run your Minecraft server. When it comes to the Bukkit project, we'll be providing clear documentation and as many resources as we can to make it easier for our users and interested developers. On top of this, we'll be trying our best to make our commands - and encourage plugin developers to make their commands - follow a logical naming scheme that hopefully tells you exactly what a command will do.

    Getting and using plugins: as I run a server with 40+ plugins, I completely understand how difficult it is to find plugins, download plugins and keep them up to date with each Minecraft release. With Bukkit, we'll be making things extremely easy thanks to an integrated plugin management system that allows you to update, install and uninstall plugins with the click of a button, thanks to our Plugin Repository http://fill.bukkit.org. Not only will this site allow you to find and download plugins manually, Bukkit will have a built-in command that makes installing a new plugin as easy as typing a simple command.

    A supportive Team and community
    As users of other Minecraft mods, we understand that you're often left feeling ignored. Having provided a large amount of support for hMod myself, I have a close understanding as to what difficulty users were having with the mod and what users wanted. My philosophy of caring for our community and our users extends throughout the rest of the Team. The Bukkit Project's philosophy is to be involved with our community, not aside from it as much as possible - letting you have input into how you believe things should be done, within reason.

    The possibilities are endless
    For players and server admins: when designing Bukkit we made sure to provide plugin authors with as much control over the Minecraft server as is possible. This design choice will allow plugin authors to create many new features not possible on other mods due to poor design or lack of support. With a more feature rich API, you can expect much more out of the plugins that you will be offered for your Bukkit-based server, from entity anti-gravity to controlling different players seeing different blocks, your server will be guaranteed to be unique from any other.

    For developers: one of the biggest advantages Bukkit has over other Minecraft mods is how extensible and easily customisable it is. This advantage is further extended by our design choice to keep in the mind the possibility of 3rd party Minecraft servers needing a modding and plugin interface. That being said, when any 3rd party developed Minecraft server becomes stable, Bukkit will be there to allow our collection of plugins to work with them too through a new interface, without any work required for the plugin author to make it compatible.

    If you're not a fan of Java (we don't blame you), Bukkit's design allows for plugins to be written natively in any language with ease.

    You're in good hands
    Much of the Bukkit team consists of people who were Minecraft users first and then hMod plugin developers giving the Bukkit Project a unique and varying view of what a Minecraft server mod should be providing. Along with experience as developers, many of our Team members, including myself run popular and large Minecraft communities and servers.

    Furthermore, the core Bukkit Development Team consists of the people who have been maintaining hMod for the past few months. In fact, the birth of the Bukkit Project resulted from a discussion between Dinnerbone and myself about the many changes we were interested in making to hMod which would result in complete breakage of current hMod compatibility. That being said, we have a few months of experience under our belt already maintaining and developing mods (both our own and by other people).

    If you have any questions, please feel free to join us on our chat through Mibbit or by connecting to #bukkit on irc.esper.net.

    For the latest information on Bukkit, please visit our official site and community at http://bukkit.org. For a list of the people responsible for the Bukkit Project, see the Bukkit Team section on our Team page.

    We hope to talk to you soon to hear what you think of our new project!
    -EvilSeph
    On behalf of the Bukkit development team
    gomeow, Archarin, JWhy and 24 others like this.
  2.  
  3. Offline

    Ryan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm so happy about Bukkit.
    C0nsole, Archarin, rtainc and 5 others like this.
  4. Offline

    nothigh

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hooray!
    S.L.P.Major likes this.
  5. Offline

    unimatrix Bukkit Sponsor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Cookies 4 all!
    S.L.P.Major and mpcg like this.
  6. Offline

    Thoorium

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hurray!

    :D
    S.L.P.Major likes this.
  7. Offline

    Ibuildstuff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Gogo for new server software! :) hMod has been bogging mine down!
    S.L.P.Major likes this.
  8. Offline

    ctx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice! This is going to be godly
    S.L.P.Major likes this.
  9. Offline

    Firestar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can't wait!!!
    S.L.P.Major and Hubok like this.
  10. Offline

    Kane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Godcraft thanks you!
  11. Offline

    Joy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Will be interesting to see what you guys come up with :)
  12. Offline

    TfT_02

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is interesting. I hope to see some good stuffs soon!
  13. Offline

    TheAnyInbox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    T H I S I S E P I C
    official seal of approval
    afistofirony likes this.
  14. Offline

    Zkaar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    T H I S I S E P I C
    official seal of approval
  15. Offline

    Mattie112

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This looks very intresting! I'd love to test a (alpha) versions!
  16. Offline

    Dinnerbone Bukkit Team Member Administrator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    We should have a preview version up in a few days for you guys to test, and I'd just like to just request that any "recognized" plugin developer make a thread and say what events they need to migrate a plugin to bukkit, so we can see which ones to prioritize :D
  17. Offline

    Zidonuke

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is going to be one awesome server. I'll be happy to write plugins for this.
  18. Offline

    Uzza

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Bukkit sounds very interesting, and I'm looking forward to seeing it fleshed out.

    One thing I'm wondering about though is how writing plugins in different languages works.
  19. Offline

    Ryu_kun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can't wait till the server I'm on gets Bukkit!
  20. Offline

    Zidonuke

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This project still uses java. plugin writing will be easier and the same for the most part.
  21. Offline

    Uzza

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That still doesn't answer my question.

    How exactly will that work? How can I write a plugin in C# for example?
    Because I don't code in Java, being able to write plugins in my language of choice will be really great.
  22. Offline

    NikolaiH

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    T H I S I S E P I C
    official seal of approval
  23. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Horray! Hopefully it doesn't run out of steam like Hey0
  24. Offline

    theminer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am very excited about this project! I have 2 dedicated servers to test it on, One is old and slow the other is young and fast. Let me know if you need some testing done from an outside source.
  25. Offline

    Zidonuke

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is a community owned project. As long as a team of people exist to run this. It should never die!
  26. Offline

    seriosbrad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Wow, XenForo! Very cool, I've been following XenForo for a while (previous vBulletin licence holder) but this is the first forum running XenForo that I've signed up to.

    And good luck with the Bukkit project!
  27. Offline

    Zidonuke

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeah, I'm going to purchase this for myself. Just working on this is a dream.
  28. Offline

    tremor

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I've been thinking about getting into plugin development myself lately, only lack of time and JAVA not being my native programming language have held me back. I think Bukkit will change this... looking forward to it.
  29. Offline

    Remus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Really looking forward to all the new hooks. Its going to make for alot better server plugins!
  30. Offline

    CFCParadox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Good luck with the project and can't wait for the release!
  31. Offline

    TheAnyInbox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Same here ;)

Share This Page