当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

MineCase

分布式 Minecraft 服务端应用
授权协议 MIT
开发语言 C#
所属分类 程序开发、 游戏开发包
软件类型 开源软件
地区 国产
投 递 者 冀望
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

MineCase 是一个跨平台、分布式的 Minecraft 服务端应用。

本项目使用 .NET Core 编写,基于 orleans 框架。它通过 Actor 模型将各个模块分离开来,从而构建一个高效的分布式系统。

目前仅支持 Minecraft 1.12 的版本。

安装需要

安装

使用docker安装

  • 1 . 下载Docker for linux

  • 2 . 解压 Docker for linux,然后在linux上运行 server

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

    建议:

    • 你可以输入 docker-compose stop停止服务器的运行。

  • 一转眼,从MineCase最初开始开发算起,已经两年半过去了,在这过去的一年里,MineCase的开发可以说是处在一种停滞不前的状态中,以前还是多人合作开发的时候,再多的开发任务也一转眼就做完了,感觉没有什么压力,单着最近的一年来,合作的开发者因为各种各样的原因离开了开发,目前只剩我一个人坚守着MineCase,更新着MineCase,等待他们的归来。 回顾MineCase的改进历程,一开始使用O

 相关资料
  • 问题内容: 您将使用哪种分布式锁定服务? 要求是: 可以从不同的进程/机器看到的互斥(锁定) 锁定…释放语义 超时后自动释放锁-如果锁持有人死亡,它将在X秒后自动释放 Java实现 很高兴拥有:.Net实现 如果免费:死锁检测/缓解 易于部署,请参阅下面的注释。 我对诸如“可以通过数据库完成”或“可以通过JavaSpaces完成”之类的答案不感兴趣-我知道。我对现成的,现成的,经过验证的实现感兴趣

  • 链接 Web API Controllers 动态WebApi层 集成OData 集成Swagger UI ASPNET Core 集成OData

  • 我有两个微服务和调用来更新数据,然后插入另一个数据,但让我们考虑一下 失败,然后我们需要回滚由 更新的数据,否则我们将处于不一致的状态。 我也经历了佐贺patterns.will它满足了这种矛盾 谁能为此提出更好的解决方案?

  • 最近在学微服务的分布式事务,不太明白为什么在微服务这种分布式系统中,原有的单体acid会出现问题 希望大佬们可以讲一下原理和思想

  • 5.3 ABP分布式服务 - 集成OData 5.3.1 简介 开放数据协议(Open Data Protocol,缩写OData)是一种描述如何创建和访问Restful服务。你可以在Abp中使用OData,只需要通过Nuget来安装Abp.Web.Api.OData. 5.3.2 安装 1. 使用Nuget安装 首先应该使用Nuget安装Abp.Web.Api.OData到我们的WebApi项目

  • 5.1 ABP分布式服务 ASP.NET Web API Controllers 5.1.1 简介 ABP已经把 ASP.NET Web API Controllers 集成到了 Abp.Web.Api,你只要通过Nuget安装它。正如你一直那样做得,你可以创建常规的ASP.NET Web API Controllers, 依赖注入可以解析常规的ApiControllers。 为了能够享受使用AB