PaperMC – 高性能低占用稳定性极佳的可扩展 Minecraft 游戏服务器

PaperMC 是一款为 Minecraft 社区量身打造的现代化服务器软件。它不仅提供了出色的性能和稳定性,还拥有一个庞大的插件生态系统,以及友好的用户社区。PaperMC 通过持续的更新和优化,不断提升玩家的游戏体验。

file

特性

  • 优化事件处理机制,显著降低了游戏中的延迟,提升了交互响应速度。
  • 采用先进的并发控制模型,减少锁竞争,提高多核CPU的利用率,从而增强服务器性能。
  • 在内存管理上进行了优化,降低了服务器的内存占用,尤其对大型服务器更为有利。
  • 凭借丰富的API和模块化设计,开发者可以轻松添加或扩展功能。
  • 项目团队持续维护更新,确保稳定性,并保持与Minecraft官方版本的兼容性。

安装

系统要求

  • Java 版本: 至少需要 Java 21。
  • 从 Paper 官方网站的下载页面获取可运行的 JAR 文件。

运行服务器

  • 创建启动脚本: 使用 Paper 提供的启动脚本生成器,生成一个适合系统的启动脚本。
  • 运行命令: 在终端中运行以下命令:
java -Xms4G -Xmx4G -jar paper.jar --nogui

请确保将 paper.jar 替换为您下载的 JAR 文件的实际名称。

  • 内存设置: 可以通过更改 XmxXms 参数来调整服务器使用的内存大小。
  • 禁用 GUI: --nogui 参数用于禁用原版的 GUI,避免在使用命令行时出现双重界面。

系统要求

Paper 版本和推荐 Java 版本:

Paper 版本 推荐 Java 版本
1.8 到 1.11 Java 8
1.12 到 1.16.4 Java 11
1.16.5 Java 16
1.17.1-1.18.1+ Java 21

启动脚本生成器:

Paper 提供了一个在线的启动脚本生成器,可以根据您的系统和配置生成适合的启动脚本。

命令行运行:

您可以直接在终端中运行以下命令来启动服务器:

java -Xms4G -Xmx4G -jar paper.jar --nogui

请确保将 paper.jar 替换为实际的 JAR 文件名,并根据需要调整内存参数。

内存设置:

  • Xms: 初始堆大小(最小内存分配)。
  • Xmx: 最大堆大小(最大内存分配)。

禁用 GUI:

--nogui 参数可以禁用原版的 GUI,避免在使用命令行时出现双重界面。

官方链接

GitHub 仓库

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注