🔗 CySoulbound 灵魂绑定 | 绑定主手物品 | 禁止丢弃/捡取/放置 | 死亡不掉落 | 支持付费绑定 | 1.21.11

原创 工具 🔗 CySoulbound 灵魂绑定 | 绑定主手物品 | 禁止丢弃/捡取/放置 | 死亡不掉落 | 支持付费绑定 | 1.21.11 v1.1.4

完成注册/登录后下载
版权类型
原创
插件中文名称
灵魂绑定
插件英文名称
CySoulbound
原帖地址
https://license.mc33.top/docs/cysoulbound
支持的核心(服务端)
  1. Paper
语言支持
中文(简体)
适配版本(Java)
  1. 1.21

🔗 CySoulbound
灵魂绑定 · 你的装备,只属于你

禁止丢弃 / 他人拾取 / 容器转移 / 展示框 / 死亡掉落
​

😩 你是不是也遇到过​


  • 玩家把毕业武器借给朋友,结果被转手卖掉
  • 开红名 PVP,爆了别人的神装,服务器天天有人吵
  • 玩家死亡掉进岩浆,装备没了,来找你回档
  • 管理员手动补装备,补到最后自己都记不清

服主 说:
我只想让「这把剑是某某的」变成系统规则,不是靠玩家自觉。

CySoulbound 就是把这句话变成规则的插件。

✨ 它是怎么工作的​


  1. 玩家手持物品,执行 /csl bind
  2. 物品被标记为「已绑定:玩家名」
  3. 之后这件物品只认主人
  4. 其他玩家拿不起来、用不了、放不进容器

🧩 保护范围​


  • 丢弃:主人也不能丢,防止误操作
  • 拾取:非主人捡不起来
  • 容器:不能放进箱子、潜影盒
  • 使用与装备:非主人无法使用或穿戴
  • 展示框 / 盔甲架:不能挂出去展示
  • 合成 / 铁砧 / 附魔 / 锻造 / 砂轮:非主人无法拿去改造
  • 死亡:绑定物品不掉落

每一项都能在配置里单独开关。

🎬 三个常见场景​


⚔️ PVP 服​


神装绑定后死亡不掉,避免「爆装」引发纠纷,也减少回档请求。

🏦 会员装备​


付费绑定,绑定后无法转移,防止小号刷装备、倒卖。

🎁 活动奖励​


活动限定物品绑定给获得者,不能交易,保持稀有度。

📋 运行环境​


  • 服务端:Paper 1.21.11
  • Java:21 及以上
  • 硬依赖:无
  • 软依赖:Vault / PlayerPoints(只在开启付费绑定或解绑时需要)

不装经济插件也能用,付费开关默认可以关掉。

🚀 安装​


  1. 把 CySoulbound-1.1.4.jar 放进 plugins/
  2. 重启服务器,生成 config.yml 和 data.db
  3. 按需修改保护开关和绑定上限
  4. 玩家手持物品执行 /csl bind

💻 命令​


  • /csl bind —— 绑定主手物品
  • /csl unbind —— 解除主手绑定
  • /csl unbind <ID> —— 按编号远程解绑
  • /csl list —— 查看自己的绑定物品
  • /csl list <玩家> [页码] —— 查看他人绑定物品(管理员)
  • /csl inspect <ID> —— 查看绑定记录(管理员)
  • /csl admin bind <玩家> —— 强制把手中物品绑定给玩家
  • /csl admin unbind <玩家> —— 强制解绑玩家主手物品
  • /csl reload —— 重载配置
  • /csl help —— 帮助

🔑 权限​


  • cysoulbound.use —— 绑定、解绑、查看自己的物品,默认所有玩家
  • cysoulbound.admin —— 查看他人、强制绑定/解绑、重载,默认 OP
  • cysoulbound.bypass —— 绕过全部保护,默认 OP
  • cysoulbound.economy.bypass —— 跳过绑定/解绑付费,默认关闭
  • cysoulbound.limit.<数量> —— 提高绑定上限,例如 cysoulbound.limit.5
  • cysoulbound.limit.unlimited —— 不限制绑定数量

⚙️ 配置示例​


YAML:
lore:
  enabled: true
  format: "&b[ 已绑定: {owner} ]"

bind:
  max-per-player: 1        # -1 = 不限制
  allowed-materials: []    # 留空 = 全部允许
  denied-materials: []     # 优先级高于 allowed

economy:
  bind:
    enabled: true
    pay: money             # money 或 points
    amount: 10000
  unbind:
    enabled: false
    pay: money
    amount: 10000

protect:
  drop: true
  pickup: true
  container: true
  use: true
  equip: true
  shulker: true
  item-frame: true
  armor-stand: true
  craft: true
  anvil: true
  enchant: true
  smithing: true
  grindstone: true

death:
  keep: true

logs:
  enabled: true
  retention-days: 7

❓ 常见问题​


Q:绑定后自己还能丢吗?
默认不能,protect.drop: true 对主人也生效,防止误丢。想允许主人丢弃可以关掉。

Q:解绑收费吗?
默认免费(economy.unbind.enabled: false),可以自己打开。

Q:绑定数量上限怎么改?
改 bind.max-per-player,或用权限 cysoulbound.limit.5 单独给某些玩家提高。

Q:能只允许绑定特定物品吗?
可以。allowed-materials 填允许的材质,denied-materials 填禁止的,后者优先。

Q:数据会丢吗?
存在插件目录的 data.db(SQLite),重启不丢。

Q:管理员能帮玩家解绑吗?
可以。/csl admin unbind <玩家> 强制解绑主手物品。

🔗 文档​


license.mc33.top/docs/cysoulbound

如果这个插件帮到了你,欢迎评分和反馈。​
作者
chenyu_dada
下载
2
查看
2
首次发布
最后更新

评分

0.00 星 0 次评分

chenyu_dada 的其他资源

后退
顶部 底部