- 版权类型
- 原创
- 插件中文名称
- 灵魂绑定
- 插件英文名称
- CySoulbound
- 支持的核心(服务端)
- Paper
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
灵魂绑定 · 你的装备,只属于你
禁止丢弃 / 他人拾取 / 容器转移 / 展示框 / 死亡掉落
你是不是也遇到过
- 玩家把毕业武器借给朋友,结果被转手卖掉
- 开红名 PVP,爆了别人的神装,服务器天天有人吵
- 玩家死亡掉进岩浆,装备没了,来找你回档
- 管理员手动补装备,补到最后自己都记不清
服主 说:
CySoulbound 就是把这句话变成规则的插件。
它是怎么工作的
- 玩家手持物品,执行
/csl bind - 物品被标记为「已绑定:玩家名」
- 之后这件物品只认主人
- 其他玩家拿不起来、用不了、放不进容器
保护范围
- 丢弃:主人也不能丢,防止误操作
- 拾取:非主人捡不起来
- 容器:不能放进箱子、潜影盒
- 使用与装备:非主人无法使用或穿戴
- 展示框 / 盔甲架:不能挂出去展示
- 合成 / 铁砧 / 附魔 / 锻造 / 砂轮:非主人无法拿去改造
- 死亡:绑定物品不掉落
每一项都能在配置里单独开关。
三个常见场景
PVP 服
神装绑定后死亡不掉,避免「爆装」引发纠纷,也减少回档请求。
会员装备
付费绑定,绑定后无法转移,防止小号刷装备、倒卖。
活动奖励
活动限定物品绑定给获得者,不能交易,保持稀有度。
运行环境
- 服务端:Paper 1.21.11
- Java:21 及以上
- 硬依赖:无
- 软依赖:Vault / PlayerPoints(只在开启付费绑定或解绑时需要)
不装经济插件也能用,付费开关默认可以关掉。
安装
- 把
CySoulbound-1.1.4.jar放进plugins/ - 重启服务器,生成
config.yml和data.db - 按需修改保护开关和绑定上限
- 玩家手持物品执行
/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—— 查看他人、强制绑定/解绑、重载,默认 OPcysoulbound.bypass—— 绕过全部保护,默认 OPcysoulbound.economy.bypass—— 跳过绑定/解绑付费,默认关闭cysoulbound.limit.<数量>—— 提高绑定上限,例如cysoulbound.limit.5cysoulbound.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
如果这个插件帮到了你,欢迎评分和反馈。