Main Page

From MC Server
Jump to: navigation, search
WebAdminInterface.png

Contents

What is MCServer?

MCServer is a Free and Open Source (FOSS) Minecraft Server.

MCServer is designed with performance, configurability, and extensibility in mind, and also aims to accurately recreate most vanilla features. MCServer is written in C++, and there is also an expansive plugin system that allows for the user to write their own plugins with Lua. In fact, many of the built in commands are implemented by the Core plugin, which has it's own [GitHub] repository and developer community.

How can I get it

  • Getting MCserver

Features

  • Written in C++
  • Plugins written in Lua
  • Runs on multiple systems

History

MCServer was created by FakeTruth in October of 2011 as a replacement for the vanilla server, designed to be better performing and more configurable. It was soon open-sourced and developers started working.

In the summer of 2013, the main MCServer repository was moved from Google Code to GitHub, and a new build system was introduced. Several new developers also joined the project around that time, and the project began to increase in members and popularity.

As of late 2014, MCServer had over 350 stars on GitHub, and a team of more than 10 regular developers, and the codebase has grown to over 125,000 lines (excluding comments, blanks and support code). Many new features have also been introduced in 2014:

  • Chunk Sparsing (ram usage reduction)
  • New Redstone Simulator.
  • New Water and Lava Simulators
  • New Generators (and improved speed)

Contact

Join us in IRC (freenode - #mcserver) or the forum [link]


Index

AIC++Core
Getting startedHow to Build MC Server From SourceLua
Main PageMinecraft
Minecraft OverviewerStart.sh
ToDoVanillaWebinterface
World.ini
Personal tools
Namespaces

Variants
Actions
Navigation
Source
Reference
Toolbox