FeatherfallBank

Paper 1.21.x 的 Vault 经济——先令货币,带 Pouch 钱包、国库银行、安全区支持和精美的 GUI。

资源图片
# 羽毛缓冲银行 **先令。钱包。国库。** 一个为 Paper 1.21.x 设计的现代 Vault 经济插件,引入了 **先令** 货币、玩家 **钱包** 和区域安全的 **国库** 银行——这些都结合了抛光的用户界面,拥有清晰友好的用户体验。 --- ## ✨ 特点 - **Vault 经济提供程序** – 注册 **先令**,以便商店/等级插件开箱即用。 - **钱包** – 动作条拾取消息、项目化掉落、`/钱包` GUI 和 `/钱包 掉落`。 - **国库** – 与钱包分开的安全银行,拥有干净的存款/取款菜单。 - **公平的死亡惩罚** – 任何死亡时掉落 **钱包的 50%**(可配置)。 - **安全区域** – 在配置的 WorldGuard 区域内(例如,出生点)不会掉落钱包。 - **柜员方块** – 可选的区域门禁柜员访问(例如,**讲台**,**铃铛**),以实现身临其境的银行业。 - **反滥用** – 防漏斗的钱包物品;防火;安全掉落处理;GUI 点击保护。 - **起始余额** – 为新玩家设置默认余额。 - **SQLite 存储** – 零配置默认值;简单可靠。 - **管理员工具** – `/国库管理 设置|赠送|扣除|排行榜|重新加载`,具有本地化格式。 --- ## ✅ 要求 - **服务器:** Paper 1.21.x (在 1.21.8 上测试) - **依赖项:** - **Vault**(必需) - **WorldGuard**(可选,用于安全区域) - **注意:** 如果您目前使用 **EssentialsX-Economy**,请删除该 jar 文件,以便 FeatherfallBank 成为活动的 Vault 提供程序。 --- ## 🚀 安装 1. 安装 **Vault**(如果您想要安全区域,也请安装 **WorldGuard**)。 2. 将 `FeatherfallBank-.jar` 放入 `plugins/` 文件夹中。 3. 启动服务器以生成配置文件。 4. 运行 `/vault-info` 并确认 **FeatherfallBank** 已注册为经济提供程序。 5. 调整 `config.yml`(起始余额、死亡掉落百分比、安全区域),然后 `/国库管理 重新加载`。 --- ## 🔧 快速配置 ```yml currency-name: "先令" currency-name-singular: "先令" starting-balance: 500 pouch: death-drop-percent: 0.5 # 死亡时掉落钱包的 50% respect-keep-inventory: true # 如果 keepInventory 开启,则跳过掉落 hopper-proof: true despawn-deletes: true safe-zones: enabled: true regions: [owlrun, spawn] # WorldGuard 区域,钱包不会掉落 treasury: allow-command-open: true teller: enabled: true require-region: true regions: [owlrun] blocks: [LECTERN, BELL] # 充当柜员的方块 storage: type: SQLITE messages: pickup: "+{amount} 先令到您的钱包。" receipt-deposit: "已将 {amount} 先令存入您的国库。" receipt-withdraw: "已将 {amount} 先令取出到您的钱包。" ```