VoidkitVoidkit
指南
模块
反作弊
审计
管理平台
开发
GitHub
指南
模块
反作弊
审计
管理平台
开发
GitHub
  • 模块总览

    • 模块总览
  • 内核

    • 内核(voidkit_core)
  • 插件

    • essentials(基础指令)
    • display(展示层)
    • perm(权限)
    • title(称号)
    • economy(经济)
    • utility(清扫 / 性能)
    • web(管理 API 桥)

economy(经济)

📦 已包含在 voidkit_essentials 里 —— 装 mods/voidkit_essentials-0.1.0-beta.4+mc1.21.1-neoforge.jar 即获得本模块, 不需要(也没有)单独的 voidkit_economy jar。本页保留,因为经济的 feature、 权限节点与配置都没变;数据目录也仍是 voidkit/economy/(见下)。

货币系统:余额、转账、排行,外加物品估值表(/worth /sell)与一个 商店 GUI(/shop)。

没装/关掉它也能用:扣款恒返回失败,表现为「暂时不能购买」而不是报错。 它为商店 / 任务类扩展预留了 EconomyProvider 接口。

功能模块

Feature id说明默认
economy经济本体(余额 / 转账 / 排行 / 估值 / 商店)开

命令

命令说明节点默认
/balance(/bal) [玩家]查余额(查他人另需 .balance.others)voidkit.economy.balance🟢
/baltop财富排行voidkit.economy.balance🟢
/pay <玩家> <金额>转账voidkit.economy.pay🟢
/worth [数量] / /value查看手上物品的估价voidkit.economy.value🟢
/sell(/sell hand /sell all)卖掉手上物品 / 全部可卖物voidkit.economy.sell🟢
/shop打开商店 GUIvoidkit.economy.shop🟢
/eco give|take|set <玩家> <金额>管理端增减余额voidkit.economy.admin🔴

配置

voidkit/economy/config.json:

字段默认说明
currencyName金币货币名
format{amount} {currency}金额显示格式
startingBalance0.0新玩家初始余额
maxBalance1000000000.0余额上限
payEnabledtrue是否允许转账
payMin0.01单次转账下限
payCooldownSeconds0转账冷却
taxPercent0.0转账手续费百分比

估值表

voidkit/economy/values.json —— 物品 id → 单价。/worth、/sell、/shop 都读它。

{
  "values": {
    "minecraft:diamond": 100.0,
    "minecraft:iron_ingot": 5.0,
    "minecraft:cobblestone": 0.1
  }
}
  • 没在表里的物品默认不可回收(可在配置里调整默认策略)。
  • 支持按物品 id 前缀批量为模组物品定价。

账户数据

voidkit/economy/accounts.json —— 按玩家 UUID 记录余额。

权限节点

节点说明默认
voidkit.economy.balance查余额 / 排行🟢 公开
voidkit.economy.pay转账🟢 公开
voidkit.economy.value查看估价🟢 公开
voidkit.economy.sell回收🟢 公开
voidkit.economy.shop使用商店🟢 公开
voidkit.economy.balance.others查他人余额🔴
voidkit.economy.admin管理端增减余额🔴

玩家日常经济操作都是公开节点 —— 零配置下装完就能用,想限制某组再加 -节点。

在 GitHub 上编辑此页
最后更新: 2026/10/14 09:38
Prev
title(称号)
Next
utility(清扫 / 性能)