肾上腺素

肾上腺素

一个针对Fabric的轻量级开源性能整合包

轻量级

肾上腺素是一个 客户端服务端 模组包,专为 Fabric 开发,包含了 最佳模组组合(例如 Sodium 和 Lithium,以及更多),显著提升渲染性能、逻辑性能、内存使用等方面——同时完全不影响游戏的原版外观和特性!

它设计简洁,不包含任何生活质量模组,也不包含冗余的性能模组。由于这种简洁性,该模组包兼容非常广泛的设备,并且可以非常快速地更新到最新版本。想要更多功能?没问题!肾上腺素作为性能优化的绝佳基础——只需在上面添加你喜欢的模组即可。

关于包含的模组列表,请参阅此 wiki 页面。肾上腺素可同时安装于客户端和服务端,因此此列表会根据环境告诉你安装了哪些内容。

适用于 Fabric 在 Discord 上与我们聊天 可在 GitHub 上获取

📥 安装指南

在安装肾上腺素之前,请务必阅读 Sodium 的 wiki 上的 驱动兼容性 部分。其中包含一些防止崩溃和其他性能问题的重要说明。

如果你想安装该模组包,请访问 SkywardMC 网站 上的此页面。你可以使用第三方启动器或我们的独立安装程序进行安装。安装完成后,你可以在 wiki 的 安装后 部分了解如何进行调整以获得更佳的优化效果。其中包括诸如增加分配内存以及根据你的设备调整游戏设置等操作。

安装模组包后,只要与你的 Minecraft 版本兼容,你便可以轻松添加喜欢的模组。wiki 上还提供了一些建议,可能通过其他不适合默认包含在肾上腺素中的模组来进一步优化性能。

在服务器上安装肾上腺素

肾上腺素也可选在服务端运行!我们现在使用 Modrinth 的 mrpack 环境功能来为正确的环境安装合适的模组。通过这种方式安装时,肾上腺素中的客户端模组将不会被安装。该模组包的服务端部分之前被称为 Adrenaserver

🏷️ 使用 Aternos 安装

你可以在 Aternos 获得一个低功耗的免费服务器。然而,在没有性能补丁的情况下,它在原版 Minecraft 上通常会有点慢。Aternos 支持通过 软件 -> 更改 -> Modpacks -> Modrinth -> Adrenaline 来安装肾上腺素,这将大幅加速你的服务器而不会影响原版行为。

📦 使用 mrpack-install 安装

通过 GitHub releases(或者你的发行版软件包,如果有的话)下载 mrpack-install,并查看 README 上的命令。对于肾上腺素而言,要在你的服务器上安装,你需要运行:

mrpack-install adrenaline [可选的版本号]
🐋 使用 Docker Compose 安装

在执行此操作之前,最好对使用 Docker 有一定了解。

  1. 根据 Docker 文档 确保你已正确安装 Docker Engine
  2. 创建一个新目录
  3. 将以下内容放入名为 docker-compose.yml 的文件中。此 Compose 文件还包含一些其他针对性能的服务器调整,例如禁用 sync-chunk-writes、减小渲染和模拟距离等
  4. 在该目录下运行 docker compose up -d

如需任何其他信息,你可以阅读 Docker Minecraft Server 文档

services:
  mc:
    image: itzg/minecraft-server
    tty: true
    stdin_open: true
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
      # 肾上腺素和其他模组
      MOD_PLATFORM: MODRINTH
      MODRINTH_DOWNLOAD_DEPENDENCIES: required
      MODRINTH_MODPACK: adrenaline # 这将安装最新版本的肾上腺素,你也可以使用特定的 MR 链接到某个版本
      MODRINTH_PROJECTS: spark, chunky # 用逗号分隔的额外模组列表
      # 服务器属性
      VIEW_DISTANCE: 8
      SIMULATION_DISTANCE: 5
      SYNC_CHUNK_WRITES: false # 将此设置为 false 将显著提高性能,但可能导致不同步问题和(极少数情况下)数据损坏。如果你没有备份系统,请设置为 true
    volumes:
      # 将相对目录 'data' 挂载到容器的 /data 路径
      - ./data:/data
✨ 使用 mcman 安装

mcman 是一个用于管理 Minecraft 服务器的模组/插件/配置的工具。首先,从 releases 安装 mcman。要在初始化服务器时导入肾上腺素,请使用以下命令:

mcman init --mrpack mr:adrenaline

初始化并导入 mrpack 后,运行 mcman build 来将服务器构建到 server/ 目录中,之后你可以在该目录下执行 cd server && sh start.shcd server && call start.bat。有关更多信息,请查看 mcman 的文档

💿 使用 mrpack4server 安装

请参阅 mrpack4server 的 Git 仓库获取安装信息。modpack-info.json

{
	"project_id": "adrenaline",
	"version_id": "版本 ID 或名称"
}
🧙 使用 packwiz-installer 安装

在开始任何操作之前,请务必备份服务器,以防出现任何问题。

packwiz-installer 是一个有用的工具,可让你通过该模组包的 pack.toml 文件自动安装和更新模组包。

一些服务器托管商可能允许你设置在服务器实际启动之前运行的命令。这称为启动前命令。如果你使用外部服务器提供商,我无法确切提供帮助,因为许多提供商不支持启动前命令,或者需要你提供自己的 jar 文件来运行该命令。

首先,你需要从 此处 安装 packwiz-installer-bootstrap。之后,将其移动到与服务器的 Fabric 加载器 jar 相同的文件夹中。这通常是服务器的根目录。

你可以更改模组包的 MC 版本(仅限可用版本)。

java -jar packwiz-installer-bootstrap.jar -g -s server https://raw.githack.com/skywardmc/adrenaline/dist/versions/fabric/1.21.1/pack.toml

如果你是通过批处理文件或 shell 脚本运行此服务器,可以在服务器启动命令之前添加此命令,应该就能正常运行。

遇到问题?请查看 packwiz wiki,如果仍然无法解决,请在 packwiz Discord 服务器 中提问。

⭐ 特性

🚀 大幅性能提升

肾上腺素旨在显著提升渲染和游戏逻辑性能,以及内存和硬件使用效率,同时完全不影响游戏的外观或特性。这是通过多种经过稳定性与改进测试的优化模组实现的。部分模组也已预先配置。如果没有像 Sodium 这样的项目,肾上腺素就不会存在,因此我建议你尽可能向模组作者和贡献者捐款。

关于包含的性能模组列表,请参阅此 wiki 页面。肾上腺素可同时安装于客户端和服务端,因此此列表会根据环境告诉你安装了哪些内容。

🪶 轻量级

我只挑选那些彼此配合最佳的模组组合,不包含那些非必要或经常破坏与其他模组或设备硬件兼容性的性能模组。我也不在包中包含任何生活质量模组,目的就是为了保持简洁和灵活。这种简洁性让你能非常轻松地基于肾上腺素构建自己的模组包,或者直接安装肾上腺素并搭配你喜欢的模组游玩。

⚙️ 源代码可用

肾上腺素中的所有模组要么是开源的,要么是源代码可用的,这意味着你可以查看模组的代码,确切了解它们在做什么。肾上腺素也以 GitHub 上的 packwiz 项目 形式提供,这样你可以轻松查看更改内容,如果你想的话也可以参与贡献,或者分叉该模组包以创建自己的项目。如果你想查看肾上腺素附带的模组,只需查看 Modrinth 页面中的依赖项或查看 Git 仓库即可。

✅ 硬件兼容性

有关硬件兼容性的信息,请参阅 Sodium 的 Modrinth 描述 中的相应部分。

🐛 如何报告问题

遇到错误、崩溃或其他问题?欢迎在 问题跟踪器 上提出问题。请务必包含必要的信息,例如你的硬件/软件(例如 GPU 和 CPU、模组包版本和操作系统),以便我们更轻松地发现问题并解决它们。

❓ 常见问题解答

如需一些常见问题的解答以及大量其他信息,请考虑访问 wiki。其中还包含一些其他有用的资源,例如故障排除信息等,我建议你阅读。此 wiki 经常更新新信息。

🍉 赞助

需要一个快速、可靠的 Minecraft 服务器吗?欢迎使用我的代码 devin,在 Bisect Hosting 购买任何服务器首月可享受 25% 折扣,同时也能支持我。点击此横幅了解更多信息。你也可以设置 Adrenaline 来优化你的服务器性能,同时仍允许原版客户端加入。

Bisect Hosting 图片