BankSystem

BankSystem - 银行系统

[1.8-1.15] BankSystem 允许您安全地存储资金,以避免过度消费。
Bukkit / Spigot 作者 Mannyseete 支持版本 1.8 - 1.15
服务器使用量
未统计
服务玩家数
未统计
下载量
8,490
插件详细介绍

BankSystem 是一款银行插件,允许玩家安全地存储资金,避免过度消费。例如,它可以与市场商店插件配合使用,防止玩家因商店交易而损失所有金钱。本插件支持多种经济系统,并提供丰富的自定义选项。

兼容性与要求

  • 支持的 Minecraft 版本: 1.8 至 1.15
  • 必需前置插件:
- Vault
- 任意与 Vault 兼容的经济系统插件 (如 EssentialsX)
  • 推荐插件 (用于增强功能):
- DeluxeMenus (用于创建 GUI 界面)
- PlaceholderAPI (用于使用下方占位符)

可用占位符

安装 PlaceholderAPI 后,可使用以下占位符:

  • %banksystem_name% - 显示玩家名
  • %banksystem_balance% - 显示玩家银行余额
  • %banksystem_pocket% - 显示玩家口袋余额
  • %banksystem_total% - 显示玩家总余额 (银行+口袋)
  • %banksystem_currency% - 显示银行货币单位
  • %banksystem_interest% - 显示利息倒计时

核心功能

  • 数据存储: 支持 MySQL 和 FlatFile (YAML) 两种数据源,通过玩家 UUID 保存信息。
  • 经济兼容: 支持所有与 Vault 兼容的经济系统。
  • 利息系统: 玩家在线时可获得银行利息。
  • 音效与格式: 提供操作音效、高度可自定义的货币格式与消息。
  • 命令覆盖: 可覆盖游戏内默认的 /bal/balance 命令。
  • 银行票据: 支持银行票据功能 (可配置开关)。
  • 操作冷却: 可配置操作间隔以防止滥用。

命令与权限

所有命令均不区分大小写,金额格式支持:10001.01.00

玩家命令

  • /bank
- 查看所有可用命令列表。
  • /bank balance
- 权限: `banksystem.command.balance`
- 查看自己的银行余额。
  • **/bank withdraw <金额|all|*>**
- 权限: `banksystem.command.withdraw`
- 从银行取钱。`all` 或 `*` 表示取出全部。
  • **/bank deposit <金额|all|*>**
- 权限: `banksystem.command.deposit`
- 向银行存钱。`all` 或 `*` 表示存入全部。
  • /bank interest
- 权限: `banksystem.command.interest`
- 查看下次利息发放的倒计时。

管理员命令

  • /bank reload
- 权限: `banksystem.admin`
- 重载插件配置文件。
  • /bank balance <玩家名>
- 权限: `banksystem.admin`
- 查看指定在线玩家的银行余额。
  • /bank set <玩家名> <金额>
- 权限: `banksystem.admin`
- 设置指定在线玩家的银行余额。

其他权限

  • 银行告示牌使用权限: banksystem.sign.use

配置摘要

配置文件为 config.yml,可使用 /bank reload 重载。以下是主要配置项概述:

数据库 (Database)

  • backend: 数据库类型,可选 FlatFileMYSQL
  • 后续 mySQLHost, mySQLPort, mySQLUsername 等为 MySQL 连接配置。

常规设置 (Settings)

  • updateChecker: 管理员加入服务器时检查更新。
  • overrideBalanceCommand: 是否覆盖默认余额命令。
  • withdrawDepositAllEnabled: 是否启用存/取“全部”功能。
  • moneyFormat: 货币显示格式,如 "#,##0.00"
  • currency: 货币符号,如 "$"
  • bankLimit / pocketLimit: 银行和口袋的金额上限。
  • interestEnabled: 是否启用利息。
  • interestPercentage: 利息百分比 (例如 0.05)。
  • interestCooldown: 利息发放间隔 (分钟)。

告示牌设置 (Sign)

  • 定义告示牌上显示的文字 (balance, deposit, withdraw)。
  • color: 告示牌文字颜色代码。

消息设置 (Messages)

  • 所有游戏内消息均可在此自定义,支持多种变量如 %player%%balance% 等。

注意事项与支持

  • 问题反馈: 请不要在评论区发布错误报告或建议。最佳方式是在本插件页面的 GitHub (顶部有链接) 提交 Issue,或在讨论区发帖。
  • 提问: 如有疑问,请在讨论区留言。
  • 配置错误: 如果加载配置出错,请检查:
- 是否使用了 Tab 缩进 (应使用空格)。
- 缩进层次是否正确。
- 文本中的单引号是否已转义 (例如 `don''t`)。
- 包含特殊符号的文本是否用引号括起。
  • 鼓励: 别忘了为插件留下评论,这将激励开发者更新。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15
版本分布
基本信息
插件名称 BankSystem
作者 Mannyseete
平台 Bukkit / Spigot
支持版本 1.8 - 1.15
点赞数 1
Modrinth 下载 8,089
最近版本
暂无数据 -

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

历史访问人数:2,657,434  |  历史访问人次:3,221,642

今日访问人数:2,457  |  今日访问人次:2,620

昨日访问人数:30,655  |  昨日访问人次:36,381

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

Powered by GermMC 京ICP备17023959号-6