下载量
535,588
关注数
268
数据来源
Modrinth
模组详细介绍
Suggestion Tweaker (Fabric/Forge)
这是一个客户端/服务端模组,用于改进在编写命令时建议的过滤和排序方式。
依赖项
此模组需要 Cloth Config API。如果你想要更多配置,例如启用大小写敏感和更改过滤模式,那么 Mod Menu 是可选的。
改进的过滤
- 原版通常会将输入与建议候选项的开头进行比较,如果不匹配就丢弃。在某些情况下,它会检查
.或_后面的输入。这样在搜索某些内容时往往会很烦人,因为条件过于严格。此模组对此进行了修改,因此你现在可以在不同的过滤模式之间进行选择: -
STRICT- 原版方式 -
SLIGHTLY LOOSE- 显示所有在任意位置包含输入内容的建议 -
LOOSE- 类似前一种,但支持以下划线分隔的多个单词 -
VERY LOOSE- 显示所有包含输入中每个字母的建议
- 可以隐藏带有特定前缀的建议。这同时适用于目录名和文件名。比如,如果特定前缀是下划线,那么名为
datapack:function的标识符会被隐藏,datapack:directory/function也会被隐藏,但datapack:directory/function不会。它适用于所有标识符,不仅仅是函数。此功能默认禁用。
改进的排序
建议会按照从最严格匹配到最宽松匹配的顺序排序。原版只按字母顺序排序,缺少多种过滤模式下对应的排序方式。
服务端和客户端
建议可以分为两组:
- 在服务端进行过滤的建议(基于客户端输入);
- 例如:函数、战利品表、物品修饰器、谓词,以及其他一些内容
- 在客户端进行过滤的建议。
- 例如:记分板条件、颜色、方块等
由于第一组的过滤由服务端控制,因此建立了一种特殊的变通方案,使客户端可以独立于服务端,使用新的建议过滤方式。因此,此模组也是一个服务端模组,即使客户端没有安装此模组,也能提供更好的建议。
示例
上方 - 原版,下方 - Suggestion Tweaker。
想法来源
感谢 SnaveSutit 提出的这个很酷的想法!
基本信息
模组名称Suggestion Tweaker
作者Velizar
下载量535,588
关注数268
支持版本1.18 - 1.21.10
加载器fabric / forge / neoforge
客户端optional
服务端optional