Skip to content

高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)

License

Notifications You must be signed in to change notification settings

hoholin496/CatServer

 
 

Repository files navigation

CatServer (1.16.5)

选择其他语言简介 (Select Other Language README): English | Русский

CatServer是一个高性能的Forge+Bukkit+Spigot服务端核心
早期的1.16.5版本交付 LoliServer 项目组并共同开发, 目前已支持大部分MOD和插件同时稳定运行
现在将作为 LoliServer 的分支继续维护, 提供更好的优化和兼容性
你可以从 构建站 下载到最新版本

CatServer所有版本:

版本 状态
1.18.2 可用
1.16.5 长期支持
1.12.2 长期支持/稳定

QQ群: 591257 | Telegram: @CatServer | Discord: 点击加入

服务端特性

使用原创优化和部分Paper优化大幅度提升性能
拥有强大的Remap系统保证良好的插件兼容性
对于MOD的虚拟玩家拥有良好的兼容
修复大多数原版漏洞保证安全
配置文件提供人性化选项
提供API让插件轻松与MOD交互

使用方法

  1. 下载或自行构建最新服务端
  2. 创建启动脚本并运行 (示例启动参数: java -jar CatServer-1.16.5-xxxxxxx-server.jar)
  3. 首次启动请耐心等待库文件下载完成
推荐使用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

生成依赖库

  1. 运行服务端, 等待库文件下载完成并生成SRG
  2. 按照顺序引用以下文件作为依赖(如需使用更多库请自行添加):
libraries/net/minecraftforge/forge/1.16.5-xx.xx.xx/forge-1.16.5-xx.xx.xx-universal.jar
libraries/net/minecraftforge/forge/1.16.5-xx.xx.xx/forge-1.16.5-xx.xx.xx-server.jar
libraries/net/minecraft/server/1.16.5-xxxxxxxx.xxxxxx/server-1.16.5-xxxxxxxx.xxxxxx-srg.jar
libraries/net/minecraftforge/eventbus/4.0.0/eventbus-4.0.0.jar
libraries/net/minecraftforge/forgespi/3.2.0/forgespi-3.2.0.jar

赞助商

昱通云 - 想开服? 点我点我! >_<

About

高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.3%
  • Other 0.7%