EXPBank

EXPBank - 经验银行

多功能经验存储与共享插件。
Bukkit / Spigot 作者 RunsWithShovels 支持版本 1.8 - 1.14
服务器使用量
未统计
服务玩家数
未统计
下载量
5,270
插件详细介绍

EXPBank 是一款功能全面的经验值存储与共享插件,支持 SQLite、MySQL 和 Yaml 数据库。它允许玩家安全地存储、提取和转移经验值,所有交互均可通过权限和高度可定制的配置进行管理。

核心功能

  • 存储经验:将玩家当前经验条上的所有经验值存入银行账户。
  • 提取经验:从账户中提取经验值到玩家的经验条。
  • 赠送经验:将存储的经验以点数或附魔之瓶的形式赠送给其他在线玩家。
  • 多数据库支持:支持 SQLite、MySQL 和 Yaml 数据库。
  • 高度可定制:所有提示信息、GUI 文本和物品均可通过配置文件自定义。
  • 权限控制:每个操作都有独立的权限节点,便于管理。

使用方法

创建经验银行告示牌

  • 放置一个告示牌。
  • 在第一行输入 [exp],告示牌将自动转换为 EXPBank 交互点。

交互操作

  • 存入经验:普通点击告示牌上的“存入”区域,即可存入所有当前经验。
  • 提取经验
- 普通点击“提取”区域:提取 `config.yml` 中 `withdraw-amount` 设置的经验等级(默认为5级)。
- 按住 Shift 点击“提取”区域:提取账户中所有的经验值。

命令列表

  • /xpbank - 打开 EXPBank 图形界面。
  • /xpbank reload - 重新加载插件配置文件。
  • /xpremove - 移除你正在查看的 EXPBank 告示牌。
  • /exp - 数据库转换命令(需要 exp.conversion 权限)。

权限节点

  • exp.sign.make - 创建 EXPBank 告示牌。
  • exp.sign.use - 使用 EXPBank 告示牌。
  • exp.sign.remove - 移除 EXPBank 告示牌。
  • exp.command.use - 使用 /xpbank 命令。
  • exp.deposit - 存入经验值。
  • exp.withdraw - 提取经验值。
  • exp.givexp - 向其他玩家赠送经验。
  • exp.command.reload - 重载配置文件。
  • exp.use - 包含除 exp.command.useexp.command.reload 外的所有操作权限。
  • exp.conversion - 使用 /exp 命令进行数据库转换。

PlaceholderAPI 支持 (1.14+)

注意:使用占位符必须安装 PlaceholderAPI

通用占位符 (适用于任何支持 PAPI 的插件)

  • {expbank_totalpoints} - 显示存储的经验点总数。
  • {expbank_levelsfromxp} - 显示存储经验可转换的等级总数。
  • {expbank_bottlesofxp} - 显示存储经验可转换的附魔之瓶的近似数量。

适用于 Featherboard 或 MVdW 插件的占位符 (同样需要 PAPI)

  • {placeholderapi_expbank_totalpoints}
  • {placeholderapi_expbank_levelsfromxp}
  • {placeholderapi_expbank_bottlesofxp}

配置与更新

版本兼容性

  • 对于 Minecraft 1.14,请使用 2019年6月16日 发布的版本(v5.0.0)。
  • 对于 Minecraft 1.13,请使用 2019年3月9日 发布的版本。

重要更新 (v1.14 / v5.0.0)

  • 新增在 config.yml 中自定义 GUI 信息文本的功能。
  • 新增上述 PlaceholderAPI 支持。
  • 注意:若从旧版本升级,你可能需要在 config.yml 中添加新的配置行,或让插件生成全新的配置文件。

配置文件概览

主要配置文件为 config.yml,你可以设置:

  • 数据库类型 (sqlite, mysql, yaml) 及 MySQL 连接信息。
  • 告示牌顶部显示文本 (sign-top-line)。
  • GUI 标题 (expbank-title)。
  • 界面中各个功能按钮对应的物品和显示名称 (info-item, deposit-item 等)。
  • 单次提取的经验等级 (withdraw-amount)。
  • 赠送经验的类型 (give-type),可选 points(经验点)或 bottles(附魔之瓶)。选择 bottles 时,每个瓶子消耗 7 点经验。

所有玩家交互提示信息均在 messages.yml 中配置,支持使用 {toplayer}, {fromplayer}, {giveamount} 等占位符。

条款与说明

下载和/或以任何方式使用本插件,即表示您同意以下条款:

  • 请勿反编译或直接使用插件内的任何代码,除非您明确注明原开发者。
  • 请勿在声称自己是作者的情况下分发本插件。

最新文件及数据库转换说明,请查看插件发布页面。

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14
版本分布
基本信息
插件名称 EXPBank
作者 RunsWithShovels
平台 Bukkit / Spigot
支持版本 1.8 - 1.14
点赞数 2
Modrinth 下载 1,137
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,621,362  |  历史访问人次:3,178,404

今日访问人数:42,560  |  今日访问人次:48,025

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6