XPYEX 发表于 2024-5-9 21:31:18

[辅助][整理]InvActions——与物品栏有关的一系列快捷操作

本帖最后由 XPYEX 于 2024-5-12 23:34 编辑

写在前面:
本来只是想写一个类似InventoryTweaks那样的一键整理 (当时插件还叫SortItems)
后面发现,既然都写了整理了,为什么不把别的功能一起完善了呢?
完善之后,又发现,完全可以再整合、原创一些功能
于是就有了它,InvActions
曾经在mcsbb (我故意的) 发过   但是它死了

AntiAttackRL 目前也是俺在维护,质量保障 :)

功能介绍:
打开物品栏的情况下,指针悬浮在物品栏上,按下 F键 即整理对应的整个物品栏
在不打开任何物品栏的情况下,按下 F键 整理自身背包 (可开关)
看向某个容器,按下 Shift+F 即整理容器内物品
抬头到最低后按下 Shift+F ,整理自身背包
右键农作物自动收割并种植 (可开关) (西瓜、南瓜可从服务端单独配置)
尝试破坏方块时自动切换到背包内最合适的工具 (可开关,默认关闭)
使用带有“无限”附魔的弓的时候不需要带一支箭 (可开关)
使用带有“忠诚”附魔的三叉戟时,超出视距范围自动收回,避免卡在空中无法触发附魔 (可开关)
在合成道具时,可以在结果栏 Ctrl+Q ,一次性丢出所有 (可开关)
手持光源道具时,显示移动光源 (可开关)
未开启物品栏情况下,按下 Shift+Q ,一次性扔出背包内所有与手上道具一致的物品 (可开关)
在物品栏使用鼠标中键使用快速移动 [详见视频操作] (可开关)
在背包内按下 Shift ,或手持潜影盒潜行,右键,可在不放置潜影盒的情况下打开潜影盒操作道具 (可开关)
在身上装甲损坏/手中道具用尽时自动从背包补全 (可开关)
(什么时候写了这么多功能,写个帖子要累死我了) (刮刮乐

视频演示:
https://www.bilibili.com/video/BV1qg411t7BD
备用链接: Bilibili
视频有分P,预览仅显示P1,建议点击B站链接看后面的功能演示 (视频换源太麻烦

配置文件:

请勿直接复制下方内容!双斜杠注释不被Gson库支持!
{
"AutoFarmer_AllowPumpkinAndMelon": false,//是否允许AutoFarmer收割西瓜和南瓜
"Debug": false,//Debug模式
"AllowInvs": [],//这项不要擅自更改
"AutoFarmer": true,//是否允许玩家使用自动收割
"AutoTool": true,//是否启用自动更换道具功能
"BetterInfinity": true,//更好的无限附魔功能
"BetterLoyalty": true,//更好的忠诚附魔功能
"CraftDrop": true,//在工作台Ctrl+Q的功能
"DefaultF": true,//在不开任何物品栏按F整理的功能
"DynamicLight": true,//动态光源
"QuickDrop": true,//不开任何物品栏按Shift+Q丢出同类道具
"QuickMove": true,//在物品栏内使用鼠标中键的功能
"QuickShulkerBox": true,//快速打开潜影盒
"ReplaceBrokenArmor": true,//自动替换破损盔甲
"ReplaceBrokenTool": true//自动补全手中道具
}请注意: 在服务端配置禁用功能(设为false)则所有玩家均无法使用该功能;但服务端启用功能并不一定代表玩家一定启用该功能。
            如服务端禁用功能,则玩家GUI内会显示“服务端禁用”,且无法由玩家启用



进阶功能

如果你无法完全理解下面的文本,请不要操作,否则弄巧成拙后果自负
某些插件实现了自定义容器的功能,如果您需要允许插件的自定义容器被整理,请遵循如下操作
①打开配置文件的Debug模式
②尝试按F整理插件的自定义容器
③查看后台,不出意外的话会出现类似
org.example.CustomInventoryHolder的文本
④执行命令 /InvActions addInvs <上述文本的最后一个.后的文字>例如: /InvActions addInvs CustomInventoryHolder
⑤关闭Debug模式,除非你想被刷屏你可以开着

不出意外的话,你可以正常整理插件容器了。

请注意,若输出的类型为Player、CraftPlayer、null,请勿进行如上操作,否则可能导致其它类似菜单的物品栏也被整理,造成刷物品Bug



下载地址:
GitHub
QQ交流群: 546338486 ←点击可唤醒QQ并直接加入

本插件需要XPLib作为前置插件,下载地址: GitHub







636363jkdjdidj 发表于 2024-7-28 17:55:35

66666666666666666
页: [1]
查看完整版本: [辅助][整理]InvActions——与物品栏有关的一系列快捷操作