AccessoryBackpack —— 饰品背包!让玩家将装备放入饰品背包中提供属性加成!支持套装![1.20+]

原创 付费 AccessoryBackpack —— 饰品背包!让玩家将装备放入饰品背包中提供属性加成!支持套装![1.20+] 1.0.0

请登录后获取
版权类型
原创
插件中文名称
饰品背包
插件英文名称
AccessoryBackpack
原帖地址
https://afdian.com/a/EnTIv
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. 其他核心
语言支持
中文(简体)
前置组件
AttributePlus:https://www.mcbbs.co/thread-43-1-1.html
适配版本(Java)
  1. 1.21
  2. 1.20
✨ 插件简介

这是一款支持 AttributePlus 属性的饰品背包插件,允许你将装备/饰品放入饰品背包中提供属性加成!

1772776957506.webp
1772776975692.webp


✨ 多类型独立背包:支持多种饰品背包(可无限扩展类型),每种背包独立分页管理
🛡️ Lore精准过滤:通过白名单/黑名单关键词严格控制可放入背包的物品
📊 属性继承机制:放入背包的装备可按比例继承属性加成到玩家身上(例如饰品10%、武器5%)
🧩 套装系统:根据装备名称或Lore关键词自动判断套装,达到件数后自动激活
🎨 自定义GUI:可配置标题,布局,描述等等,满足你的自定义需求!

📖 插件用法

快速上手:
  1. 安装 AttributePlus 插件
  2. 给予玩家 accessorybackpack.command 权限
  3. 进入游戏,使用 /abp open accessory 指令打开饰品背包
  4. 放入饰品并享受 ap 属性加成!

指令列表:

/abp open 背包名称 打开饰品背包
/abp reload 重载配置文件

⚙️ 插件配置

debug: false

database:
# 支持 SQLITE 或 MySQL
type: SQLITE
sqlite:
file: database.db
mysql:
host: 127.0.0.1
port: 3306
database: accessory_backpack
username: root
password: password
params: ?useSSL=false&characterEncoding=utf8&serverTimezone=UTC

backpack:
# 默认打开的背包类型
default-type: accessory
# 每 5 分钟自动保存一次
auto-save-minutes: 5
# 多类型背包规则
backpack-types:
weapon:
# 背包页数
pages: 3
# 武器背包属性继承 5%
attribute-scale: 0.05
# 允许放入武器背包的 lore
lore-whitelist:
keywords:
- "[武器]"
# 禁止放入武器背包的 lore
lore-blacklist:
keywords:
- "[限时武器]"
accessory:
pages: 3
attribute-scale: 0.10
lore-whitelist:
keywords:
- "[饰品]"
lore-blacklist:
keywords:
- "[限时武器]"
gui-types:
default:
title: "<dark_gray>{type}背包 ({page}/{max_page})"
size: 54
allowed-slots:
- 0
- 2
- 4
- 6
- 8
- 10
- 12
- 14
- 16
- 18
- 20
- 22
- 24
- 26
- 28
- 30
- 32
- 34
- 36
- 38
- 40
- 42
- 44
filler:
enabled: true
material: GRAY_STAINED_GLASS_PANE
name: " "
buttons:
prev:
enabled: true
slot: 45
material: ARROW
name: "<!i><yellow>上一页"
next:
enabled: true
slot: 53
material: ARROW
name: "<!i><yellow>下一页"
active-sets:
enabled: true
slot: 49
material: BOOK
name: "<!i><gold>已激活套装"

weapon:
title: "<dark_red>武器背包 ({page}/{max_page})"

accessory:
title: "<dark_aqua>饰品背包 ({page}/{max_page})"

activated-sets:
title: "<gold>已激活套装"
size: 54
back-button:
enabled: true
slot: 45
material: ARROW
name: "<!i><yellow>返回背包"
set-item:
material: BOOK
name: "<gold>{set_name}"
lore:
- "<!i><gray>激活条件: <white>{required_count} 件"
- "<!i><gray>属性加成:"
- "<!i>{attributes}"
message:
prefix: "<dark_gray>[<gold>AccessoryBackpack<dark_gray>] "
player-only: "<red>该命令只能由玩家执行"
no-permission: "<red>你没有权限"
reloaded: "<green>配置已重载"
invalid-item: "<red>该物品不满足当前背包类型 lore 条件"
duplicate-item-name: "<red>相同名称的饰品不能重复放入"
data-loading: "<yellow>数据尚未加载,请稍后重试"
target-player-not-found: "<red>目标玩家不存在或从未进入过服务器"
target-data-load-failed: "<red>读取目标玩家背包失败,请稍后重试"
# 套装配置(名称或Lore命中任一条件即计入套装)
# required-count: 激活件数
# name-keywords: 物品名称包含任意关键词即命中
# lore-keywords: 物品任意Lore行包含任意关键词即命中
# attributes: 激活后追加给 AttributePlus 的属性,支持示例:攻击力:20、暴击率:5%

sets:
warrior:
display-name: "战士套装"
required-count: 2
name-keywords:
- "战士"
- "Warrior"
lore-keywords:
- "[战意]"
attributes:
- "攻击力:20"
- "暴击率:5%"

ranger:
display-name: "游侠套装"
required-count: 3
name-keywords:
- "游侠"
- "Ranger"
lore-keywords:
- "[游侠]"
attributes:
- "攻击力:15"
- "速度:8%"

📥 下载地址

请前往 👉爱发电(点击打开) 发电 38.88 元获取插件
当你在爱发电购买了我的插件后,你将享有以下权益:
  1. 任何时间无条件无理由退款:只需要联系我即可~
  2. 插件功能建议或请求:只要不是太复杂都可以根据你的需求添加
  3. 插件使用教学:如果你不会使用我的插件,可以私聊我寻求帮助
  4. 插件BUG反馈修复:我将会尽可能地协助你修复插件出现的 BUG
  5. 插件版本兼容:如果我的插件不兼容你的服务端或版本,你可以请求更新!
想看看我的其他插件?目前我已发布 30+ 款插件
你可以在这里找到我的所有插件:https://www.minebbs.com/resources/authors/entiv.965/

📞 联系方式

你可以通过以下方式来找到我!
我可以提供免费的答疑服务或技术支持~

QQ号:1522935501
QQ群:👉600731934(点击加入)
作者
EnTIv
查看
533
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 支持 1.12.2

    支持 1.12.2
后退
顶部 底部