Custom servers/Chraft

From Minecraft Wiki
< Custom servers
Revision as of 08:25, 19 February 2019 by imported>FVbico
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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


The contents of this page are not supported by Mojang AB, the Minecraft Wiki, or the Minecraft Forum.

Lua error in package.lua at line 80: module 'Module:Navbar/configuration' not found.

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

History[edit | edit source]

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

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

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

Intrinsic Commands[edit | edit source]

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

External links[edit | edit source]

  1. Github space
  2. Official Site