
Offers+
只需看向村民和流浪商人,即可在HUD上查看他们的交易选项——无需右键,无需交易界面。
Offers+
当你看向村民或流浪商人时,即刻查看他们当前的交易报价——无需右键点击、无需打开交易界面、无需猜测。offers+ 是一个轻量级、完全客户端的 HUD,它从不干预交易、价格、库存或游戏平衡;它只显示服务器本就会向你展示的信息。
功能特性
- 即时报价 HUD——注视村民或流浪商人,其交易便会出现在一个可配置的屏幕面板中。
- 三种布局——详细、紧凑或仅图标,你可以根据需要选择信息密集或极简风格的面板。
- 丰富的交易信息——当前价格与基础价格、折扣/溢价、剩余库存、物品与附魔详情、商人职业与原生生物群系,以及等级/经验进度。
- 搜索与关注列表——一个小型查询语言(
emerald<=20 mending、sharpness 5,AND 语义)可高亮并筛选你真正关心的交易,并可选匹配音效。 - 会话刷新记录——查看自上次检查商人以来新增了哪些交易。
- 5 种排序模式——默认、价格升序/降序、预估解锁等级或可用性。
- 切换、按住显示与固定快捷键——默认均为未绑定,不会与你的现有设置冲突。
- 深度外观控制——锚点+拖拽位置编辑器、缩放、背景样式/透明度、边框、文本阴影、淡入效果,以及逐行详情开关。
- 自带说明的设置界面——每个选项都有悬停提示,不常用的网络/调试设置隐藏在“显示高级设置”开关之后。可选 Mod Menu 集成。
- 内置英语、俄语和日语本地化支持。
如何获取报价
Minecraft 通常只会在你打开商人交易界面时才发送其交易列表。为了在你打开该界面之前显示报价,offers+ 可以发送一个真实的交互数据包,在客户端侧抑制由此产生的界面,缓存返回的报价,并再次关闭容器——全程不会可见地打开 GUI。
这确实是额外的网络数据包,offers+ 对此坦诚布公:静默请求模式可以设置为自动(默认,若服务器表现异常则自动退避)、始终,或从不,后者完全禁用额外数据包,仅显示你正常打开过的报价。冷却时间、全局速率限制和缓存生命周期设置进一步限制了请求频率。如果你自行打开交易界面,offers+ 只会复用服务器已发送给你的数据。
搜索与关注列表语法
| 查询 | 含义 |
|---|---|
mending |
在报价文本任意位置进行子串匹配 |
book mending |
两个词都必须匹配(空格 = AND) |
sharpness 5 |
锋利等级恰好为 5 |
emerald<=20 |
任一支付堆叠为绿宝石且花费不超过 20 |
emerald>=32、emerald<10、emerald>5、emerald=16 |
其他价格比较 |
匹配的报价会被描边高亮,关注列表还可以在出现新的匹配交易时播放音效。所有设置都保存在 config/offersplus.json 中,可手动编辑:
{
"filterQuery": "emerald<=20 mending",
"watchlist": ["mending", "sharpness 5"],
"highlightColor": -10496,
"playSoundOnMatch": true,
"matchSound": "block.note_block.bell"
}
作者:Shinoame
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。