跑跑车首页

当前位置:首页攻略秘籍单机攻略 → 我的世界NEI物品管理器mod详细图文使用教程

我的世界NEI物品管理器mod详细图文使用教程

作者:佚名来源:本站整理 发表时间:2015/10/26 9:47:58 评论(0)
2 页 搜索篇

搜索篇

背包里面最下面那条黑色的框框就是搜索框,单击一下或者按一下F键就能输入了。

NEI的搜索是支持正则表达式的!如果你不喜欢正则表达式搜索,可以把Options>Inventory>Search Mode调成Plain。搜索是不分大小写的,也就是说Apple和apple效果一样的。另外,搜索会匹配物品的ToolTips(就是有些物品下面的说明),比如如果你搜索"No effects"就能搜索到那几个无效果的药水。

一些小技巧:

输入"@x.y.z"格式能匹配到上方Item Subsets的物品选项卡,比如匹配Items>Potions>Neutral内物品,直接输入"@Items.Potions.Neutral"(上面一条也是这个原理)

右键搜索框能直接清空

双击搜索框能切换到高亮模式,他会将你背包所有格子变暗,之后将背包里匹配搜索内容的物品高亮。再次双击可取消

关于@标签搜索:

标签的下一项用"."来表示,比如搜索Items>Potions>Neutral标签内物品,可以输入"@Items.Potions.Neutral"

必须使用@符号开头的字符串搜索才能开启分类搜索功能,也就是说如果你输入"dark iron | @Factorization"并不会切换到Factorization的选项卡

分类标签只输入其中一项也是可以的,比如说想要搜索Items>Potions>Neutral可以直接输"@Neutral",也就是说Mod选项卡里的内容只要输入"@mod名字"就行了

分类标签匹配的内容如果在只输入一项的情况下可以不输入完全,比如Mod>BuildCraft标签直接输入"@BuildCr也可以,但是如果匹配到了多个标签,NEI会将它们都显示出来

在标签搜索的过程中,也会同时进行普通的搜索,也就是说如果有一个物品叫做Factorization,那么搜索"@Factorization"的同时这个物品也会匹配上

怎样搜索某个Mod下的所有物品?

搜索mod的名字,注意这个名字是与mcmod.info文件里的name项目对应的

搜索mod添加的创造模式选项卡的名字(比如BuildCraft某些物品因为创造模式选项卡才能搜索到,否则只能搜BC)

上面两项不但是不冲突的,而且是互补的

下面简单讲一下三种Search Mode的区别:

简单(Plain):什么特殊功能都没有,匹配的是包含输入内容的物品

正则表达式(Regex):使用正则表达式进行匹配,使用的是java.util.regex.Pattern进行的匹配

拓展(Extended):默认就是这个,在正则匹配基础上添加通配符(Wildcards)匹配,它的原理就是通过将输入内容的

"."替换为""

"?"替换为"."

"*"替换为".+?"

从而实现通配符,之后进行正则匹配

详细说一下拓展和正则模式:

拓展

本模式添加了两个通配符,分别为"*"和"?"。"*"代表任意字符串(不限长度),"?"代表一个任意字符。

比如说你如果要搜索苹果,但是你忘了怎么拼了,只记得几个字母,那么可以这样:

a*le:匹配任意以a开头的以le结尾的字符串,比如说apple,acble,afcle

ap?le:匹配任意以ap开头以le结尾的长度为5的字符串,比如说apple,apele

该模式支持正则表达式支持的所有语法,详细见下。

正则表达式

本模式支持正则表达式的所有语法,并且没有拓展模式中通配符,用起来更清爽,个人更喜欢这个模式。

由于正则表达式规则太多这里只列几个常用的,其他的请自己谷歌百度找个正则表达式教程学习(这里随便找到一个,可以点击这里学习)

[abc]pple:匹配apple,bpple,cpple

[a-c]pple:同上

ap{2}le:匹配apple,{2}代表重复两次,{2,}代表重复两次以上,{2,5}表示重复2到5次

^apple:匹配以apple开头的物品

apple$:匹配以apple结尾的物品。不推荐使用,因为物品的名字包含物品原本的名字 +" "+ ID +"#"+ ToolTips,一个"#"代表一个回车。也就是说名字的末尾是ToolTips,即使没有ToolTips也需要关掉ID显示才能正常使用

stone|diamond:匹配stone或者diamond,这条语句可以很方便搜索多个内容

(?=.*diamond)(?=.*armor):匹配既包含diamond又包含armor的物品,可以弥补diamond armor搜索不到Diamond Horse Armor的问题

这里说一下NEI内部的物品名字,比如说这样一个物品:

它实际的名字是:

"Potion of Swiftness 373:8194#Speed (3:00)##When Applied:#+20% Speed"

但是如果你要在Regex或Extended模式搜索全称,需要搜索:

"Potion of Swiftness 373:8194#Speed \(3:00\)##When Applied:#\+20% Speed"

因为有些字符在Regex中有特殊作用,要用转义符才能匹配。当然啦,估计没有人会要搜索到这种程度/w\

另外如果加上Waila的话,如果在NEI搜索会匹配上Waila显示的那条mod名称,但是这条mod名不在物品的名字里,是作为单独的一条的。

也就是说直接搜索

"^BuildCraft$" (严格匹配"BuildCraft")

也会匹配到所有mod名显示为BuildCraft的物品。

特殊字符一共有:

\

^

$

.

|

?

*

+

(

)

[

{

想要搜索的话请在前面加\,比如匹配"\"就输入"\\"


玩家评论
我要点评

网名 注:您的评论需要经过审核才会显示出来。

已有 0 位玩家参与点评
第 1 楼 中国中国 跑跑车网友 发表于: 2017/10/2 20:21:01
怎么打开搜索框啊

支持( 0 ) 盖楼(回复)

查看所有0条评论>>

下载排行