CatServer (1.16.5)
选择其他语言简介 (Select Other Language README): English | Русский
CatServer是一个高性能的Forge+Bukkit+Spigot服务端核心
早期的1.16.5版本交由LoliServer项目组共同开发,目前已支持大部分MOD和插件同时稳定运行
现在将作为LoliServer的分支继续维护,提供更好的优化和兼容性
你可以从构建站下载到最新版本
CatServer所有版本:
QQ群: 591257 | Telegram: @CatServer | Discord: 点击加入
服务端特性
使用原创优化和部分Paper优化大幅度提升性能
拥有强大的Remap系统保证良好的插件兼容性
对于MOD的虚拟玩家拥有良好的兼容
修复大多数原版漏洞保证安全
配置文件提供人性化选项
提供API让插件轻松与MOD交互
使用方法
- 下载或自行构建最新服务端
- 创建启动脚本并运行 (示例启动参数: java -jar CatServer-1.16.5-xxxxxxx-server.jar)
- 首次启动请耐心等待库文件下载完成
推荐使用Java8或11运行,虽然支持Java12-17及更高版本但MOD和插件可能存在兼容性问题
构建方法
- 1.克隆1.16.5分支:
git clone -b 1.16.5 https://github.com/Luohuayu/CatServer.git
- 2.切换目录:
cd CatServer
- 3.配置项目:
gradlew setup
- 4.生成补丁(如果你修改了Minecraft代码):
gradlew genPatches
- 5.编译项目:
gradlew buildCatServer
生成依赖库
- 运行服务端,等待库文件下载完成并生成SRG
- 按照顺序引用以下文件作为依赖(如需使用更多库请自行添加):
libraries/net/minecraftforge/forge/{MC_VERSION}-{FORGE_VERSION}/forge-{MC_VERSION}-{FORGE_VERSION}-universal.jar
libraries/net/minecraftforge/forge/{MC_VERSION}-{FORGE_VERSION}/forge-{MC_VERSION}-{FORGE_VERSION}-server.jar
libraries/net/minecraft/server/{MC_VERSION}-{MCP_VERSION}/server-{MC_VERSION}-{MCP_VERSION}-srg.jar
libraries/net/minecraftforge/eventbus/{EVENTBUS_VERSION}/eventbus-{EVENTBUS_VERSION}.jar
libraries/net/minecraftforge/forgespi/{SPI_VERSION}/forgespi-{SPI_VERSION}.jar