Suite

Suite

面向 ArcartX 客户端的 29 模块 Minecraft 服务器插件套件

Suite

Suite — 组曲,亦是套装。

在音乐中,Suite(组曲)是由多首独立小曲串联而成的成套器乐作品。一部组曲有四段——序曲启程变奏展开华彩交织终章回响。每一段风格、节奏各不相同,分开能单独演奏,合起来是一部统一于同一调性的完整作品。

Suite 正是这样的理念:29 个模块如同 29 个乐章,每一个独立运作、各具音色、按需启用,共享 ArcartX 的统一调性与 UI 主题,组合成一部属于你自己的服务器组曲


项目定位

Suite 是基于 ArcartX 生态构建的第三方宿主框架,不属于官方项目。核心职责包括:

  • 统一管理 AttributePlus / CraneAttribute / MythicLib / Symphony 等属性桥接
  • MythicMobs / NeigeItems / MMOItems 等物品来源桥接
  • Vault / PlayerPoints 等经济桥接
  • 提供模块加载、生命周期管理与配置诊断引擎
  • 内置跨服传输(Redis + Proxy)、按键绑定服务、聊天签名绕过、账号类型识别等基础设施

所有业务逻辑均通过 modules/*.jar 独立模块加载,宿主本身不持有任何业务服务。


核心特性

模块化

全部 29 个模块独立 jar,支持热加载 / 热卸载,config.yml 一键开关,按需启用。

API 接口隔离

模块仅通过 axs-api 中的接口(如 PacketBridgeAPIModuleContext)与宿主通信,核心实现类可被 ProGuard 完全混淆。

跨模块联动

原生 Capability 桥接,模块间零配置联动。事件包、称号授予、邮件派发、聊天卡片、QQ 推送等能力可自由组合。

ArcartX UI 原生

所有模块统一使用 ArcartX 客户端 UI 渲染,实现游戏级沉浸式交互体验。

智能配置体检

内置 ConfigDiagnosticEngine,自动检测配置结构差异、类型错误、字段迁移,一键修复。

跨服同步

支持 CrossServer SDK(Redis + Proxy 双后端),Market 拍卖行、OnlineRewards 签到、Mail 邮件、Tab 列表等模块可跨服务器无缝同步。


环境要求

  • Java 17+
  • Minecraft 1.20.1+(Spigot / Paper / Mohist / Arclight)
  • ArcartX 客户端 MOD

快速开始

前往安装指南 →

本页目录