sbsg5s55
本帖最后由 sbsg5s55 于 2021-8-15 17:54 编辑

No Offhand - 副手限制

这是一款多功能的能够限制放在副手物品的插件。
可以防止玩家将指定的物品放在副手上,
这样可以防止玩家利用其他一些插件或者MOD的特性来通过副手刷物品或者卡属性。
也可以用在RPG中。
又或者,仅仅用于像基岩版一样副手只能拿着盾牌和图腾...



插件特点

🎇  黑白名单自由切换
🎇  支持判断物品Lore
🎇  防止快捷键切换
🎇  支持物品子ID
🎇  Lore判断可配合物品判断同时使用
🎇  支持拥有权限可忽略检测
🎇  防止高版本背包利用F键切换副手



使用截图





指令 & 权限

/nof reload - 重新加载配置文件
(权限:nooffhand.admin)
默认OP拥有

nooffhand.bypass - 玩家拥有该权限时插件将不再检测该玩家的副手
nooffhand.bypass.<物品ID> - 玩家拥有该权限时玩家可以将对应的物品放在副手
(物品ID须为英文ID,这里的物品ID需要填写Spigot的材质名称,可能与原版ID有出入,数字ID无效)
如果是MOD物品,直接填写MOD物品的英文ID即可

OP默认有以上权限

例如钻石剑被禁止放在副手上时,给予某个玩家
nooffhand.bypass.DIAMOND_SWORD权限,该玩家就可以将钻石剑放在副手了




配置文件

配置文件中已有详细的注释,可以跟着注释完成配置文件的修改。







快速入门

在config.yml中配置需要禁用副手的物品,配置完成后重新加载配置即可。

1.12及以下版本推荐使用数字ID,如果包含子ID,需要用引号引起来,例如 '397:3'

你可以通过设置物品黑名单和lore白名单来达到没有指定Lore则不能放在副手的效果,反之亦然。





🌰栗子
    limit-type: allowlist
    list:
      - TORCH
      - SHIELD
    lore-limit-type: allowlist
    lore-list:
      - '可以放在副手'

上面例子设置了物品白名单,只有火把和盾牌可以放在副手,但如果我想让其他的物品也能放在副手,

那就可以设置lore白名单。

只要一个物品的某一行lore中存在以上任意一行文字即可生效(不需要完全匹配)。

例如上面的例子设置了
'可以放在副手'这段文字,那么只要物品的某一行lore包含这段文字,这个物品就可以放在副手。



如果要关闭某个检测功能,直接切换成黑名单并将列表改成空的即可
例如list: []
如果禁止所有物品放在副手的话也可以切换成白名单并且把列表设置为空(如上)即可




激动人心的下载时刻

NoOffhand-1.0.3.jar (20.62 KB, 下载次数: 2299)

已知v1.0.2中存在BUG,请尽快更新到v1.0.3版本



历史版本


(给个评分吧xd)



BUG





更新日志





其他



插件使用统计



本插件所用所有代码均为原创,不存在借用/抄袭等行为



来自群组: Server CT

莫零ya
能不能搞一个主手持有带lore的物品。副手就不能放东西的功能
用于RPG来制作双手装备

苏子峰
希望可以更新个 有权限的可以无视直接放置

第一页 上一页 下一页 最后一页