
Artemis(Lunar Client 兼容版)
允许Forge客户端与Lunar Client的Apollo插件交互,就好像它们是Lunar客户端一样。
查看大图
描述
如果你正在寻找 Artemis (Apollo 分支) 插件,请参见此处
Artemis 是一个 Forge 模组,它允许 Forge 客户端通过其开放的 protobuf 通道与 Lunar Client 的 Apollo 插件进行交互。
Artemis 的目的是为依赖 Lunar 的发光(Glowing)、路径点(Waypoint)、队伍视图(TeamView)、标记(Marker)或其他模块的服务器,在 Forge 和 Lunar 之间建立兼容性。这个模组是“极简”的,意味着没有手动创建 Lunar 路径点或标记的方法。它的唯一目的是将 Lunar 的部分功能移植到 Forge。
Artemis 在连接到服务器时会注册 Lunar Client 的通道,因此官方的 Apollo 插件可以完全与客户端交互。
重要说明
虽然 Artemis 不是任何形式的作弊,但它对服务器来说就像一个 Lunar Client 实例。一些激进的反作弊系统可能会将 Artemis 标记为伪造客户端,并以此对待。使用风险自负。
对于反作弊开发者,Artemis 在连接服务器时有一个特定的通道用于识别。
功能
以下是当前支持的模块列表:
| 模块名称 | 用途 | 支持状态 |
|---|---|---|
| 聊天 | 聊天支持实时消息 | 100%✅ |
| 发光 | 支持针对特定玩家/实体的 RGB 发光 | 100%✅ |
| 队伍视图 | 支持 RGB 队伍视图目标 | 100%✅ |
| 路径点 | 支持路径点的创建、删除或编辑 | 100%✅ |
| 标记 | 支持标记的创建、删除或编辑 | 100%✅ |
| 彩色火焰 | 支持火焰显示的 RGB 颜色 | 100%✅ |
| 冷却 | 支持自定义冷却显示 | 100%✅ |
| 附魔闪光 | 支持通过 NBT 为附魔效果设置 RGB 颜色 | 100%✅ |
| 物品栏 | 支持物品栏中的特定物品显示 | 100%✅ |
| 肢体 | 支持部分肢体渲染 | 100%✅ |
| 名称标签 | 支持自定义名称标签选项 | 100%✅ |
| 晕影 | 支持自定义晕影效果 | 100%✅ |
| 光束 | 支持 RGB 光束放置 | 计划中 |
| 边界 | 支持多种 RGB 边界 | 计划中 |
| 战斗 | 支持 1.7 格挡与破坏动画 | 计划中 |
| 全息影像 | 支持 Lunar 的全息影像 | 计划中 |
| 通知 | 支持 Lunar 的通知 | 计划中 |
| 数据包增强 | 添加 Lunar 的自定义数据包 | 计划中 |
| 自定义模型数据 | 添加 Lunar 的自定义模型数据向后移植 | 计划中 |
QOL / 修复
Artemis 修复了“快速渲染”错误,该错误会在 Optifine 中启用快速渲染选项时导致屏幕变黑。 Artemis 允许通过 /artemis 命令重新定位冷却模块。
Artemis 专属功能
除了移植 Apollo 的模块之外,Artemis 还添加了一些它自己的功能,超越了 Lunar Client 在 1.8.9 上自身提供的功能:
完整的 RGB / 十六进制文本渲染 -> Artemis 在字体渲染器中原生渲染真正的 24 位十六进制颜色(§x§r§r§g§g§b§b 格式),因此它们会出现在所有绘制文本的地方:聊天、标签列表、计分板侧边栏、队伍前缀、浮动名称标签以及 /title / /subtitle。在 1.8.9 上,原版和 Lunar 在大多数这些位置都会回退到 16 种传统颜色。Artemis 打破了这一限制。
计分板和标签列表中的十六进制颜色 -> 原版 16 字符的队伍前缀/后缀限制在客户端被移除,因此服务器可以发送完全十六进制颜色的玩家名称,并在标签列表和侧边栏中正确显示。
渲染兼容性 -> 十六进制渲染器挂钩了所有绘制调用的单一入口点,因此它可以在 OptiFine 下以及与重新渲染 HUD 的模组(例如 OldAnimations,它将标签列表回滚到其 1.7.10 版本)一起正常工作。 这些功能完全由服务器发送的内容驱动:Artemis 只需要颜色以 §x 格式编码在相关字符串(队伍前缀、标题、聊天组件等)中即可。
RGB 彩色闪电 -> 服务器可以向客户端发送完全 RGB 颜色的闪电。这个功能曾多次向 Lunar Client 的 Discord 建议,但没有任何回应。
正在加载版本记录…






正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。