增加检测右键时可以拾取或不可拾取物品(仅有右键)
当更新该版本时请重新加载config或者复制下面内容(其他不修改,仅在right中增加。若无此项会出现报错)
YAML:right: enable: true empty_hand: true x: 2 y: 2 z: 2 #当为true时,右键拾取时只会拾取exception_items列表中的物品 #当为false时,右键拾取时不会拾取exception_items列表中的物品 exception: true #若为*则全部启用或禁用(小写和大写都可以,请不要加minecraft:,暂不支持mod) exception_items: - '*' #- 'diamond' #- 'REDSTONE'
新增权限 pickupmode.bypass ,拥有者则不受插件影响。
新增配置 bypass_for_op: false ,op是否不受插件影响
新增配置 enable_mode: true ,用于设置插件启用的世界
新增左键拾取物品方式。
使用此版本请将配置文件重新生成或复制下面配置,否则会出现NULL报错!
YAML:#op是否绕过该插件检测,为true时op不受以下配置影响 bypass_for_op: true #启用{true}模式下,只有在列表中的世界才启用插件 #禁用{false}模式下,只有不在列表中的世界才启用插件 enable_mode: true worlds: # 若为*则全部启用或禁用 - '*' #- 'world' mode: left: #启用时,将拾取玩家点击方块附近的物品 enable: true #启用时,只有当玩家是空手时左键地面才会拾取物品 empty_hand: true #检测附近的范围(至少为1) x: 2 y: 2 z: 2 right: enable: true empty_hand: true x: 2 y: 2 z: 2 shift: enable: true auto: enable: false
我发现当启用右键拾取时,如果手上是可放置方块并且地上物品和手上物品是相同物品时,右键拾取的同时会把手上物品放在地上。并且手上会多一个出来,当挖掉地上方块时也可以正常拾取。
实际上这个手上多的这个物品是虚的,当背包进行更新时就会消失,比如打开箱子移动物品,放置物品等。
但是有人会觉得很不好。抱歉以我的能力目前没法解决这个问题,所以设置成了仅空手可右键拾取。在config中增加了enpty_hand参数用于检测玩家手上是否有物品,如果有将无法拾取。你可以自行选择开启或关闭。
如果你更新这个版本,请按照下面格式写入新的参数。否则可能会出现NULL报错!
(另外还有个小问题,当你手上有1个钻石,地上有64个,拾取后地上显示还是一叠,但你留出空位时捡起来是1个,这只是个显示问题)YAML:mode: right: #启用时,将拾取玩家点击方块附近的物品 enable: true #启用时,只有当玩家是空手时右键地面才会拾取物品 empty_hand: false #检测附近的范围(至少为1) x: 2 y: 2 z: 2 shift: #当启用时,按下shifht可以拾取脚下的物品(auto启用时这个就没必要启用了) enable: true auto: #当启用时,启用原版拾取模式(你都启用这个了,还装这个插件干嘛?) enable: false