西摩分析器

西摩分析器

Hypixel Skyblock模组,为收藏家提供关于Seymour护甲部件的实用信息。

Seymour Analyzer - Fabric 模组

一个用于 Hypixel Skyblock 的 Fabric 26.1.2 客户端模组,可分析和追踪 Hypixel Skyblock 中染色皮革盔甲的颜色。

许可证: GPL-3.0-or-later

功能

✅ 颜色分析

  • 使用 CIEDE76 色差(Delta E)分析皮革盔甲十六进制颜色
  • 与游戏中 1000+ 种目标颜色进行匹配
  • 支持渐隐染料、自定义颜色和普通染料
  • 基于颜色精确度的分级系统(T1、T2、T2+)

✅ 收藏管理

  • 扫描箱子并追踪所有已染色的盔甲部件
  • 持久化存储收藏数据
  • UUID 追踪以避免重复
  • 导出功能

✅ 图案与词检测

  • 检测特殊十六进制图案(成对、重复、回文、AxBxCx)
  • 使用十六进制图案进行自定义文字匹配
  • GUI 中的图案高亮显示

✅ GUI 功能

  • 数据库 GUI,显示所有已收集的部件
  • 悬停盔甲时显示信息框浮层
  • 排序和筛选功能
  • 按十六进制、名称或颜色匹配搜索

✅ 主要命令

  • /seymour - 显示帮助菜单 - 在那里获取所有可用命令
  • /seymour config - 打开配置 GUI
  • /seymour scan start/stop - 开始/停止箱子扫描
  • /seymour db - 打开数据库 GUI
  • /seymour toggle <选项> - 切换功能
  • /seymour add <名称> <十六进制> - 添加自定义颜色
  • /seymour word add <文字> <图案> - 添加文字图案
  • /seymour list - 列出自定义颜色
  • /seymour clear - 清空收藏
  • /seymour stats - 显示统计信息

安装

  1. 确保你为 Minecraft 1.21.8 使用了 Fabric Loader 18.4+
  2. 安装 Fabric API
  3. 从发布版下载最新的 SeymourAnalyzer jar 文件
  4. 将 jar 文件放入你的 .minecraft/mods 文件夹
  5. 使用 Fabric 配置文件启动 Minecraft

使用方法

扫描盔甲

  1. 运行 /seymour scan start 以启用扫描
  2. 打开任何包含染色皮革盔甲的箱子
  3. 模组将自动分析和保存部件
  4. 运行 /seymour scan stop 以禁用扫描

查看收藏

  • 使用 /seymour db 打开数据库 GUI
  • 浏览你的收藏
  • 查看颜色匹配和 Delta E 值
  • 按各种条件排序

收藏统计

查看关于你收藏的详细统计:

/seymour stats

显示:

  • 收藏中的总部件数
  • 按等级分类:T1< (ΔE < 1.0)、T1 (1.0-2.0)、T2 (2.0-3.0)、T3+ (3.0+)
  • 按类型分类:普通颜色、渐隐染料、自定义颜色
  • 特殊功能:具有图案和文字匹配的部件
  • 重复项:具有多个部件的唯一十六进制代码

自定义颜色

添加你自己的目标颜色:

/seymour add "我的颜色名称" FF00AA

文字图案

添加拼写文字的十六进制图案(支持通配符):

/seymour word add DEAD DEAD00
/seymour word add BEEF 00BEEF
/seymour word add ILikeWildcards 1x3x5x

开关选项

可用的开关选项:

  • infobox - 信息框浮层
  • highlights - 箱子中的物品高亮
  • fade - 匹配中包含渐隐染料
  • 3p - 筛选三件套
  • sets - 特定部件的匹配
  • words - 文字图案检测
  • pattern - 特殊图案检测
  • custom - 自定义颜色匹配
  • dupes - 重复项高亮
  • highfades - 显示 ΔE > 2.00 (T3+) 的渐隐染料匹配
  • itemframes - 扫描展示框中的盔甲

配置

配置文件存储在 .minecraft/config/seymouranalyzer/ 中:

  • armorChecklistCache.json - 缓存的盔甲检查表条目
  • config.json - 模组设置
  • collection.json - 你扫描的盔甲部件
  • data.json - 自定义颜色和文字图案

开发

从源码构建

git clone https://github.com/Schnerry/SeymourAnalyzer
cd SeymourAnalyzer
./gradlew build

构建的 jar 文件将位于 build/libs/

在开发环境中运行

./gradlew runClient

从 ChatTriggers 移植

此模组是原始 ChatTriggers JavaScript 模块(适用于 Minecraft 1.8.9)的完整 Java 重写。所有功能均已移植,可在 1.21.8 上的 Fabric 中原生运行,无需 ChatTriggers。

许可证

此项目根据 GNU 通用公共许可证 v3.0 或更高版本许可 - 详见 LICENSE 文件。

依赖项:

致谢

  • 原始 ChatTriggers 模块由 AllyMe 开发
  • Fabric API 和 Fabric Loader 团队
  • shedaniel 开发的 Cloth Config API
  • 颜色数据库汇编自 Hypixel Skyblock

支持

如有错误、功能请求或问题:

  • 在 Discord 上私信我:Schnerry

注意: 这是一个用于 Hypixel Skyblock 的客户端模组。它不修改任何服务端行为,并且符合 Hypixel 的模组规则。