Craftd:Main Page

From wiki.vg
Revision as of 15:35, 28 February 2011 by imported>Meh.
Jump to navigation Jump to search
Introduction

craftd is a third-party implementation of the Minecraft SMP server protocol.

The goal of craftd is to provide a high performance, low overhead implementation of the Minecraft Survival Multiplayer (SMP) protocol. After implementing the basics, advanced features such as scripting and extensions shall be considered.

craftd keeps modern UNIX daemon philosophy in mind. This includes best practice like async polling I/O, multi-threading, and use of high quality libraries whenever possible. craftd is written in C99 and the current plan is to extend it with Python for scripting.

Check back soon for a test world. Shout out to Coestar for providing me with a copy of Minecraft and the motivation for the project.

Want to help? Need help? Come talk! irc.freenode.net #craftd

You can find the latest source on github.

User Documentation
Developer Documentation
Menu