ItemEconomy 20261016120000
自研
Paper 1.21+
JDK 21+
CaelLab 自研插件。服务器不设独立货币,所谓「余额」就是背包里物品的价值总和。它把自己注册成 Vault 的经济提供者,让需要花钱的插件(比如领地 Dominion)能按物品价值收费。
余额 = 背包价值
在背包里攒东西就是攒钱,不需要额外的货币物品
共用价值表
直接读 DeathDrop 的定价表,两边口径完全一致
支付即销毁
付款不是转账,而是从背包里按价值随机拿掉物品
Vault 接口
标准 Vault 经济提供者,其它插件不用改就能用
价值查询
/ie 随时看自己背包里物品值多少点
热重载
改了 DeathDrop 价值表后执行 /ie reload 立即生效
它解决什么问题
// 领地插件要「收钱」,但服务器没有货币
// ItemEconomy 把「钱」定义成:背包里所有物品的价值之和
// 于是「付 51,200 点」= 从背包里凑出 51,200 价值的物品并销毁
// 价值够就扣够为止;不够则拒绝交易、一分不扣
// 价值表来自:plugins/DeathDrop/config.yml 的 items
// 未列出的物品按 50 点计,附魔每级 +10% 基础价值
核心配置项
| 配置项 | 默认值 | 说明 |
|---|---|---|
deathdrop-config | plugins/DeathDrop/config.yml | 价值表来源 |
default-value | 50 | 价值表未列出的物品按多少点计 |
enchant-bonus-per-level | 0.10 | 每级附魔增加的基础价值比例 |
currency-name | 点 | 货币显示名 |
命令与权限
| 命令 | 说明 | 权限 |
|---|---|---|
/ie | 查看自己背包物品总价值(别名 /value) | 所有玩家 |
/ie reload | 重新读取价值表 | itemeconomy.reload |
依赖关系
| 插件 | 必须 | 说明 |
|---|---|---|
| Vault | 是 | 提供 Economy 接口 |
| DeathDrop | 否(推荐) | 提供价值表;缺失时用内置默认值 |
采用 CaelLab BY-SA Code License, Version 3
Copyright (c) 2025 Yunyun(云云)
Copyright (c) 2025 Yunyun(云云)