服务器使用量
8
服务玩家数
0
下载量
9,426
插件详细介绍
为你的玩家提供一种简单、快速且美观的物品出售方式。本插件需要 [Vault + 经济插件] 才能运行,并能与 Villager Market 良好配合!
需要支持或想请求新功能?欢迎加入我的 Discord 服务器!
核心特性
- 高度可配置:音效、消息、物品、价格等均可自定义。
- 极其轻量:对服务器性能影响极小。
- 无限银行:可创建任意数量的村民银行。
- 全物品支持:可出售任何物品,并为每种物品单独配置价格。
- 安全返还:出售后,未设置价格的物品将自动返还给玩家。
- 独立配置:可为每个村民银行单独配置可售物品列表和库存界面标题。
- 动态编辑:
- 使用命名牌可更改村民银行的名称。- 潜行 + 右键点击可循环切换村民的职业。- 便捷管理:可轻松移动村民银行。
- 销售日志:可获取玩家的销售记录。
即将推出的功能
如果你想为这个列表添加新功能,欢迎加入 Discord 告诉我!
如何编辑村民银行
要编辑特定村民银行的可售物品和库存标题,请使用 Banks 文件夹中对应的配置文件。使用 /vb getid 命令可以查看哪个文件对应哪个村民银行。
如果你拥有权限节点 villagerbank.edit,还可以:
- 使用命名牌更改村民银行的名称。
- 潜行 + 右键点击以循环切换村民职业。
命令与权限
命令列表
/vb create- 创建一个新的村民银行。
- 权限:`villagerbank.create`/vb reload- 重载插件配置。
- 权限:`villagerbank.reload`/vb remove- 移除一个村民银行。
- 权限:`villagerbank.remove`/vb move- 移动一个村民银行。
- 权限:`villagerbank.move`/vb getid- 获取村民银行的ID。
- 权限:`villagerbank.getid`/sell- 打开出售界面。
- 权限:`villagerbank.sell_command`其他权限
villagerbank.edit- 允许编辑村民银行(改名、换职业)。
配置详解 (`config.yml`)
常规设置
prefix:村民银行的聊天前缀。message_item_count:出售消息中显示多少种物品。log:服务器停止/重启时是否保存完整的销售日志。
消息与音效
messages:所有操作提示消息,支持颜色代码和占位符。
- `%items%`:物品列表(格式由 `items_pattern` 定义)。- `%amount%`:物品数量。- `%type%`:物品类型。- `%worth%`:物品单价。- `%total%`:出售总价。sounds:各种操作对应的音效。
村民设置
default_name:村民银行的默认名称。default_proficiency:村民的默认职业。
界面设置
bank.default_title:库存界面的默认标题。bank.items:界面中的功能物品配置。
- `check_worth`:“检查价值”物品。- `confirm`:“确认出售”物品。- `filler`:库存底部的填充物品。默认价格
default_worth:为部分材料设置默认单价(例如:GOLD_NUGGET: 1.0)。
村民银行配置文件示例
每个村民银行都有一个独立的配置文件,位于 Banks 文件夹中,内容示例如下:
UUID: 23ceb308-a026-4556-aab9-03af9cc416a6
title: '&8Sell your wood'
material_worth:
OAK_PLANKS: 25.0
DARK_OAK_PLANKS: 10.0
OAK_LOG : 100.0UUID:该村民银行的唯一标识。title:该银行库存界面的自定义标题。material_worth:为该银行定义的可售物品及其单价列表。
需要所有材料的列表吗?点击这里获取!
注意事项
- 请确保已安装 Vault 和一个兼容的经济插件(如 EssentialsX、CMI Economy 等)。
- 如遇到任何问题或有疑问,请加入 Discord 服务器寻求帮助。
- 如果你喜欢这个插件,请别忘了留下反馈!
测试支持版本
版本分布
基本信息
插件名称
Villager Bank
作者
Bestem0r
平台
Bukkit / Spigot
支持版本
1.14 - 1.19
点赞数
1
最近版本
1.5.3
7
1.5.1
1