[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际

[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程

中文名称: R键整理
英文名称: InventoryTweaks
来源: 转载
Mod类型: 辅助类Mod » 功能辅助
Mod版本: InventoryTweaks-1.63-1.59
适用版本: 1.12.2 1.11.2 1.9.4 1.8.9 1.8 1.7.10
Mod加载器需求: Forge
最后更新: 2019-06-26
原帖地址: https://minecraft.curseforge.com/projects/inventory-tweaks
语言支持: 依赖于预先设置的字段语言 日本語 繁體/正體中文 简体中文 English
与多人游戏兼容性: 完全兼容原版多人游戏
安装方法: 拖入mods文件夹(需要加载器支持)
下载地址: https://minecraft.curseforge.com/projects/inventory-tweaks
模组介绍
1.一键整理你的背包/箱子等容器,节省大量时间.
2.当工具损坏后,若容器内有多余的同等级的工具将自动替换.
3.简单的操作,使用快捷键整理.
模组图片
图片[1]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
图片[2]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
图片[3]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
图片[4]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
模组使用方法
打开箱子/玩家背包等容器
按下 键盘 R键 或者 鼠标中键
即可完成自动整理
TIP: 按键可在配置文件中更改
其他操作
图片[5]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
四丶自定义教程
在开始教程之前,我们需要一个 文本编辑器 ,这里推荐 Notepad++
自定义排序规则
在开始自定义排序前,我们需要了解一下 InvTweaks 的容器网格ID,这里我用一张图来表示
TIP: 此图为玩家容器图
图片[6]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
举个例子:
  1. 快捷栏第一格 D1
  2. 快捷栏第二个 D2

复制代码

以此类推
现在我们还需要知道一个最基础的 InvTweaks 表达式

#格子 排序规则 或者 物品树
特定格子: D1 sword
一整行,从左往右排序: D sword
一整列(第一列),从下至上排序: 1 blocks
一整列(第二列),从下至上排序: 2 blocks
#共可排序⑨列
范围(矩形): A1-A9 blocks

#这里的 sword 和 blocks 指的是物品树(会在下面进行介绍)

#排序规则会在下面介绍
#TIP: 当你使用范围表达式时,需要注意 “A1-A9” “A9-A1” 是不一样的!

当然仅仅知道这些还是不够的,我们还需要知道InvTweaks排序规则
以下是一些排序规则
1. 锁定/冰冻
  • 锁定修饰符: LOCKED
  • #当进行排序时不会进行移动
  • #但需要注意如果同时设置 D 和 D
  • #D1将会覆盖D的设置
  • 冰冻修饰符: FROZEN
  • #当进行排序和自动填充时不会进行移动
  1. #举个例子
  2. D LOCKED #锁定快捷栏
  3. C1 LOCKED #锁定C1格
  4. A FROZEN #冰冻A这整行
  5. A1 FROZEN #冰冻A1格

复制代码

 

2. 反向/垂直
  • 反向修饰符: r
  • #将排序方向进行反向
  • 垂直修饰符: v
  • #矩形垂直排序
  1. #修饰符需要加在格子的后面
  2. #垂直修饰符只能给 范围 使用
  3. #以下分别是两个例子
  4. A1-C5v blocks
  5. Ar blocks

复制代码

图片[7]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际

 

3. 多种排序配置
  1. Default:
  2. 1 sword
  3. 2 blocks
  4. D3 food
  5. A1-C5v stuff
  6. Mining:
  7. 1 sword
  8. 2 pickaxe
  9. 3 shovel
  10. 4 axe
  11. 6 blocks
  12. A1-A9 coal
  13. #等等

复制代码

切换方式 在游戏中 按下 1-9 + R 即可进行切换
成功切换左下角会有提示.
现在我们已经了解了一下书写基本语法,要怎么修改呢?
首先我们需要找到 InvTweaksRules.txt(config文件夹内)
这个文本文件 使用 Notepad++ 打开
图片[8]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
我们看到红线圈起来的范围,这就是我们要进行书写的地方
书写完毕后保存,无需重启游戏.
 
例如我们需要D1格为剑 D2格为稿子 D3格为食物
图片[9]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
二丶自定义物品树
同样的在自定义过程中,我们需要了解一些基本语法
TIP: 引号需要为   而不是
1.特定ID
  • <关键词>
  • <名称 id=”MOD:NAME”/>
  • </关键词>
  • #这样就是一个简单的语法
  1. #举个例子
  2. <myCategory>
  3. <cake id=”cake” /> #匹配蛋糕
  4. </myCategory>

复制代码

那么如何获取MOD:NAME呢?
在游戏中按 F3+H 打开调试信息
图片[10]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
红线的地方即 MOD:NAME (原版不需要填Minecraft)
下面拿一个模组物品进行演示
图片[11]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
这是一个TE的背包
  • ThermalExpansion:satchel
  • #这是它的MOD:NAME但是这还不够
  • <backpack id=”ThermalExpansion:satchel” damage=”4″/>
  • #这样才是一个正确的语法,其他的MOD也是通用

2.子ID

<关键词>
<名称 id=”MOD:NAME” damage=”子ID”/>
</关键词>

  1. #举个例子
  2. <dirts>
  3. <dirt id=”dirt” damage=”0″/> #匹配泥土
  4. <podzol id=”dirt” damage=”2″/> #匹配灰化土
  5. </dirts>

复制代码

3.矿石词典

  1. < camelOre >
  2.   < camelOreBlock  oreDictName = “oreCamel” />
  3.   < camelOreIngot  oreDictName = “ingotCamel” />
  4. </ camelOre >

复制代码

4.物品标签

  1. <specialPotion>
  2.   <specialPotionA id=”special_potion” data='{Potion:”me:a_special_potion”}’/>
  3. <specialPickaxe id=”diamond_pickaxe” data='{display:{Name:”My Special Pickaxe”}}’/>
  4. </specialPotion>

复制代码

 

自定义物品树语法已经介绍完了,那么现在要进行实际操作.
我们需要先找到文件 InvTweaksTree.txt(config文件夹内) 使用 Notepad++ 打开
图片[12]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
假如我要添加一个TE的谐振背包
图片[13]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
如果我要添加多个背包呢?
图片[14]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
如果我要添加全部背包呢?
图片[15]-[独立Mod] [1.12.2-1.7.10][InventoryTweaks——R键整理]自动整理背包!附自定义排序教程-Forge模组论坛-资源发布-像素交际
当我们添加好物品树 打开 InvTweaksRule.txt 将这些关键词给添加进去
  1. #举个例子
  2. #我已经添加好TE的背包
  3. #想要将他固定在 D9格
  4. #TE背包物品树关键词为 backpack
  5. D9 backpack
  6. #这样就完成了 每次进行整理背包都会移动到D9格
  7. #同时你还可以进行上锁操作
  8. D9 LOCKED

复制代码

请登录后发表评论

    没有回复内容