热门排行
简介
Mohist是Minecraft 1.12.2中的Forge+Paper服务端核心,支持大部分MOD和插件同时运行,实现控制台信息多语言,默认情况下是通过系统语言来设定的,支持自定义,尽最大的可能提高用户体验!欢迎需要此款工具的朋友前来下载使用。
软件特色
1.尽最大的可能提高用户体验。
2.实现控制台信息多语言,目前支持中文简体、中文繁体、日语、英语,法语,葡萄牙巴西语,印度尼西亚,德语等等,默认情况下是通过系统语言来设定的,当然你可以自定义。
3.实现服务器mod多语言,根据Mohist设定的语言来设置mod在服务器使用的语言文件。
4.自动下载库文件压缩包并解压,无需到处找lib下载地址,其中我们提供了国内和国外两个下载源,无需担心下载超时。
5.可使用Openjdk8-JVM9(OpenJ9)来运行,但无法保证所有mod都支持它。
6.内置插件管理器,类似于Yum、PlugMan等插件,指令为/plugins or /pl
7.提供大量实用的API接口
8.版本更新检测,当然你也可以关闭该功能
9.彩色控制台,你可以任意设置控制台显示的颜色,具体内容会在下面说明。
10.使用/dump指令,我们可以打印所有服务器注册的内容:指令、权限、实体、药水、附魔、物品、方块等等,该功能在不断的完善。
安装
本服务端需要 JRE 1.8.0作为前置及以后版本才可作为生产环境进行运行(推荐Oracle的JRE,第三方可能存在问题)
下载Mohist 然后把服务端JAR文件放入一个空目录当中.
启动它需要如下代码(Demo)
java -jar yourJar.jar
构建代码
下载Mohist源码
克隆 Mohist: git clone https://github.com/Mohist-Community/Mohist.git
构建Mohist源码
Linux下构建: bash gradlew setup installerJar
Windows下构建: gradlew.bat setup installerJar
所有构建出的版本都会该目录 .\build\distributions\
Mohist服务端核心文件应在这里 `.\projects\mohist\build\libs\mohist-xxxxx-server.jar``
这就是你可以运行的服务端核心本体.
插件开发
构建
Linux下构建: bash gradlew reobfToSRG
Windows下构建: gradlew.bat reobfToSRG
.\build\mohist_srg.jar 是你进行开发所需的前置