Custom servers/Chraft

''The correct title of this page is C#raft. Due to technical restrictions, the '#' has been replaced with an 'h'.''

C#raft (pronounced like "craft"), or Chraft, is a Minecraft server written in C#.

History
The C#raft project was started by ementalo, PhonicUK, and Zenexer in an effort to replace CraftBukkit. All original authors were C# programmers, so it was quickly decided that the program would be written in C#. In addition, C# offers similar multi-platform support to Java, and features better performance and resource management. Shortly after the project was formed, lukegb from the Bukkit team joined as the continuous integration administrator. WedTM later heard about the project and offered to sponsor it, provided that the team maintained a professional development strategy.

For a while there was a development lull so ementalo decided to get things going again. The source was moved to Github and a new dedicated Website setup. ementalo then went onto recruit some more devs at which point spazzarama joined the team. Further down the line Smjert and Deniska(Gremlin13) also joined the team

Features

 * Significantly reduced RAM/CPU consumption
 * IRC Support
 * Entity tracking
 * Multiworld support (not implemented yet)
 * Verbose settings
 * Inventory tracking: hack clients cannot spawn items
 * Terrain generation based on traditional generator
 * Biomes
 * Tree generation
 * Custom recipe support
 * Plugins in any .NET-supported language (C#, Python, C++, VB, Java, MSIL, etc.)
 * Maps saved in corruption-proof format: if server is suddenly stopped, map won't be corrupted
 * Constantly saves to prevent data loss
 * Constantly updates clientside map/entities to mitigate certain client bugs noticeable with the official server, such as players appearing half-underground
 * Permissions

In Development

 * Bukkit API
 * Weather
 * Health/damage
 * Mob AI
 * Area-based chat (optional)
 * Documented plugin API
 * Looking-at support for plugins

Intrinsic Commands

 * /item
 * /give
 * /tp
 * /tphere
 * /list
 * /stop
 * /time
 * /spawn