WynnCraft 数据统计追踪器

WynnCraft 数据统计追踪器

在玩Wynncraft时显示你的会话统计!

WynnCraft Stat Tracker Logo

WynnCraft Stat Tracker

一个可配置的游戏内覆盖层,用于 Wynncraft 的采集、制造和战斗。它会自动切换到最相关的追踪器,显示会话速度、等级进度、配方需求、已确认拾取物以及可选的交易市场估算,无需您手动排列三个独立的 GUI 元素。

WynnCraft Stat Tracker 是一个针对 Minecraft 1.21.11 的客户端 Fabric 模组。共享覆盖层默认位于垂直居中靠右边缘,避开了许多玩家使用的左上角小地图位置,并可通过 Wynntils 覆盖层编辑器重新定位和设置样式。

开发亮点

  • 支持全部八种制造职业,包含每次制造的滚动经验值、升到下一个十级所需的经验值和制造次数,以及预估的基础材料和配料需求。
  • 每个预估的制造输入旁可选用 WynnVentory 价格显示,低于 1 LE 时以 EB 为单位显示,等于或高于 1 LE 时以 LE 为单位显示。
  • 一个共享的 WynnCraft 职业统计 覆盖层,用于采集、战斗和制造。
  • 固定的显示优先级:采集覆盖战斗和制造;战斗覆盖制造。
  • 当职业、基础材料、材料层级或配料设置发生变化时,制造样本会重新开始。
  • 制造炸弹的转换仅在新的职业经验炸弹状态下实际完成一次制造后,才会影响样本窗口。职业速度炸弹会改变材料预估,但不会清除经验窗口。

有关版本化的发布说明,请参阅 CHANGELOG.md。

需求

  • Minecraft 1.21.11
  • Fabric Loader 0.18.4 或更高版本
  • Wynntils 4.2.2 或更高版本
  • Java 21

可选:

  • WynnVentory 2.2.1 或更高版本,用于实时交易市场估价和预估制造费用。

当前的开发构建使用 Fabric Loader 0.19.3,同时保留 0.18.4 作为声明的最低版本。该模组是针对其支持的最低 Wynntils 版本 4.2.2 编译的。由于 Wynntils 不公开第三方功能注册接口,此模组使用一个小的 mixin 补丁来适配其 FeatureManager 内部结构;未来 Wynntils 更新若更改这些内部结构,可能需要相应的兼容性更新。

共享覆盖层与优先级

采集、战斗和制造共用一个 GUI 元素,因为它们的统计数据无需同时显示。优先级仅控制哪个模式可见;底层追踪器可以在显示其他模式时继续接收相关事件。

优先级 模式 激活条件 显示行为
1 采集 收到采矿、伐木、农业或钓鱼的经验事件 覆盖战斗和制造,直到其活动窗口过期
2 战斗 战斗追踪启用时收到战斗经验或击杀标签 在采集不活跃时出现,并覆盖制造
3 制造 捕获到一次完成的制造及其消耗的工作台输入 在采集和战斗不活跃时出现

默认活动超时时间为五分钟,且可配置。打开 Wynntils 覆盖层编辑器并选择 WynnCraft 职业统计,即可更改共享元素的位置、大小、启用状态、渲染顺序、字体缩放、背景和文字阴影。

追踪内容

采集

  • 经验 / 节点:近期采集经验获取的滚动平均值。
  • 秒 / 节点:完成到完成间隔的滚动平均值,包括移动时间。
  • ★、★★ 和 ★★★ 物品 / 小时:每个品质等级的预估每小时材料产出。
  • LE / 小时:安装 WynnVentory 时,材料速率的预估交易市场价值。
  • 升级所需经验:由 Wynntils 职业模型提供的剩余经验。
  • 升级所需时间:预估的完整节点数乘以滚动平均秒/节点。
  • 升级所需节点:剩余经验除以滚动平均经验/节点,向上取整。

标题栏显示当前活跃的采集职业、其等级,以及当前世界的职业经验和职业速度炸弹状态。Wynntils 报告服务器调整后的经验,因此炸弹经验不会重复应用。

所有采集速率使用相同的滚动节点窗口。默认值为 20 个节点,可设置为任意正数。当浮动收获标签不包含品质星级时,材料品质会从 Wynncraft 的 MaterialItem 数据中匹配。

战斗

  • 经验 / 小时 根据计时的 Wynntils 战斗经验事件计算,击杀标签数据作为备用。
  • 物品 / 小时 针对使用 /gatherstats track <itemName> 选择的物品的拾取副本。
  • 升级所需经验 和 升级所需时间 来自 Wynntils 的战斗经验模型。
  • 经验 / 击杀 和 击杀 / 小时 来自 Wynntils 的击杀标签,包括共享击杀贡献。
  • LE / 小时 针对安装 WynnVentory 时选择的物品。

只有当你的角色拾取物品后才会计数。无论 Wynncraft 将战斗配料放入配料袋还是普通背包都会计数;看到掉落物、将其留在地上或由其他玩家拾取均不计数。

命令建议由实时 Wynntils 注册表、你的背包以及游戏内观察到的物品填充。未知名称仍会被接受用于精确名称追踪,因此 Wynncraft 新增的物品无需模组更新。战斗追踪默认启用,可在功能设置中禁用。

制造

制造模式支持炼金术、盔甲锻造、烹饪、珠宝加工、铭文、裁缝、武器锻造和木工。它显示:

  • 当前活跃的制造职业、等级和炸弹状态。
  • 经验 / 制造 来自最近 N 次匹配制造的滚动平均值。
  • 到 N 级所需经验,其中 N 是下一个更高的十级。
  • 到 N 级所需制造次数,由相同的滚动平均经验/制造计算并向上取整。
  • 到 N 级所需物品,列出基础制造材料及其品质层级和所有配料。
  • 安装 WynnVentory 时,每个输入旁显示预估总费用。

例如,73 级的目标是 80 级。80 级的角色目标是 90 级,高于 130 级的目标上限为职业最高等级 132 级。

制造在第一次完成制造并捕获到所选和消耗的工作台输入后开始。制造窗口默认值为 20 个样本。只有职业、基础材料名称和层级以及配料设置相同的制造才会共享一个滚动窗口;更改任何这些输入都会清除经验/制造样本并开始新的计数器。

制造炸弹

  • 职业经验炸弹:Wynncraft 报告的经验已包含倍率,因此观察到的每次制造经验自然翻倍。投掷炸弹或让其过期不会立即清除计数器。只有在更改后的经验炸弹状态下完成第一次制造后,窗口才会重新开始,防止受增益和未受增益的制造被平均在一起。
  • 职业速度炸弹:每种基础材料的正常每制造需求减半,向下取整。配料需求不变。开始或结束速度炸弹不会清除经验窗口。

预估数量是向上取整的制造次数乘以每个制造的需求。未受炸弹影响的基础材料观察值会在后续速度炸弹转换期间保留,以确保奇数材料需求保持精确。

WynnVentory 集成

WynnVentory 是可选的。当可用时:

  • 采集分别评估每种材料和品质层级的 LE / 小时。
  • 战斗评估所选物品的拾取速率的 LE / 小时。
  • 制造在每个基础材料和配料旁显示预估总价。

默认来源是 当前最低挂牌价。功能设置可以改用移动中位数、80% 修剪平均值或平均值。

低于 4,096 个绿宝石的制造总额以 EB 格式显示;等于或高于 4,096 个绿宝石的总额以 LE 格式显示。如果安装了 WynnVentory 但某个输入没有价格,其成本显示为 —。对于采集,缺失的价格会被跳过,而可用的材料层级继续贡献;只有当所有相关材料都没有市场数据时,LE / 小时 才显示为 —。当模组未安装时,仅 WynnVentory 的行和制造费用后缀会被省略。

命令

命令 用途
/gatherstats track <itemName> 选择战斗物品/小时和 LE/小时使用的精确拾取物,尽可能从实时 Wynntils 数据中提供自动补全
/gatherstats track 显示当前选择的战斗物品
/gatherstats reset 清除采集、制造和战斗样本,但不更改选定的战斗物品

设置

打开 Wynntils 设置并选择 WynnCraft 采集统计。

设置 用途
启用战斗追踪 启用战斗经验、击杀和选定物品拾取追踪。默认:开
追踪的战斗物品 用于战斗物品/小时和 LE/小时的精确物品名称;建议使用 /gatherstats track 以获得自动补全
活动超时(分钟) 用于隐藏和清除每个模式样本的非活动窗口。默认:5;最小值:1
节点窗口大小 用于采集经验、计时、物品和价值速率的最近节点数。默认:20;最小值:1
制造窗口大小 用于每次制造经验和目标预估的最近匹配制造数。默认:20;最小值:1
交易市场价格 用于每小时价值和制造预估的 WynnVentory 价格指标。默认:最低挂牌价
采集显示开关 独立显示或隐藏职业标题、炸弹状态和每个采集统计行

更改节点或制造窗口大小会清除该模式当前的滚动样本。制造和战斗行是固定的;共享覆盖层的一般外观和位置在 Wynntils 覆盖层编辑器中管理。

重置行为

  • 切换角色或世界会重置所有三个追踪器。
  • /gatherstats reset 手动重置所有三个追踪器,并保留选定的战斗物品。
  • 每个模式在其各自配置的非活动超时后隐藏并清除其滚动样本。
  • 更改采集职业会清除采集会话。
  • 更改制造职业、任一基础材料或其层级、或配料设置会清除制造经验窗口。
  • 更改追踪的战斗物品或禁用战斗追踪会清除战斗样本。
  • 采集职业经验炸弹转换会立即仅清除采集经验样本。
  • 采集职业速度炸弹转换会立即清除采集计时和材料速率样本。
  • 制造职业经验炸弹转换仅在更改后的状态下完成一次制造后清除制造经验样本。
  • 制造职业速度炸弹转换会更改预估的基础材料数量而不清除经验样本;配料不受影响。

许可证

版权所有 © 2026 Dospacite。基于 MIT 许可证 授权。

WynnCraft 采集统计是一个独立的社区项目,与 Wynncraft、Wynntils 或 WynnVentory 无关联,也未获得其认可。这些是各自根据其条款分发的独立项目。