-
Notifications
You must be signed in to change notification settings - Fork 27
BlockServer is an open source platform for Minecraft server software. It is very extensible and open source. This repository contains the core which is needed to run and load the extra modules which allow players to connect to the server.
Well, there are a few ways to run/use BlockServer. The most common use is as a MCPE Server. However, with extra "modules" you can use BlockServer as a server for other protocols such as MCPC and even non-minecraft ones (HTTP, IRC etc.). For help on running BlockServer visit [https://github.com/BlockServerProject/BlockServer/wiki/Running-BlockServer].
Modules are special protocol extensions that add different protocols to the server. BlockServer, by itself, only supports the MCPE protocol, but is designed in a way that allows easy additions. For example, someone can write a module that could support the MCPC protocol, allowing PC and PE players to play with each other. To use a module, simply download the JAR and place it in your "modules" folder.
Yes, I know you want to play mini-games. First of all, BlockServer doesn't have a built in API. Instead, it creates rules for implementations of an API. The one we recommend using is http://pocketbukkit.net. You use it the same way you use BlockServer: You download the JAR and follow the instructions to run BlockServer except using the PocketBukkit JAR. Then, simply download a plugin (.JAR, .JS) and place it in your "plugins" folder.
Modules only can add new protocol additions, and don't really change gameplay much. Plugins change the gameplay, and allow cool things such as chat prefixes, and other things.
If you don't see your question here, you should probably ask us on IRC (irc.freenode.net, channel is #blockserverproject). If it is related to PocketBukkit, use #pocketbukkit. You can also email us at blockserverproject@outlook.com.