Readme-zh.md 2.1 KB

MineCase Build Status Build status

Screenshots

English | 中文文档

介绍

MineCase 是使用 .NET Core 开发的一个跨平台、分布式的 Minecraft 服务端应用,使用了 Orleans 框架。

目前仅支持 Minecraft 1.12 的版本。

安装

从 docker 中运行(仅支持 Linux 环境)

安装 docker

可以根据 这个指南 来安装好 docker。

从 docker 中运行应用

curl -o docker-compose.yml https://raw.githubusercontent.com/dotnetGame/MineCase/master/build/docker/linux/docker-compose.yml
docker-compose up

你可以使用 docker-compose stop 来终止应用。

构建源码运行

前置要求

你需要先安装 .NET Core sdk2.0,可以在 这里 找到你需要的版本。

获取源码

git clone [email protected]:dotnetGame/MineCase.git
cd MineCase

或者 下载ZIP 并进入 MineCase 目录。

构建并运行

  • Windows

双击 build_and_run.bat

  • Linux 和 Mac

运行 build_and_run.sh

贡献

本项目仍在开发阶段,我们非常欢迎并感谢你为这个项目来做贡献。

如果你是开发者,我们欢迎你 Fork 这个项目并提交你的修改,有什么问题我们可以在 Issues 中一起讨论。

如果你是用户,在使用这个服务器的过程中遇到的任何问题,或者有什么好的建议,都可以在 Issues 中向我们提出。