Multi World Money 多世界货币
作者:Tastybento
发布时间:2015年4月20日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12
让货币在不同的世界之间分开
点此下载插件详细介绍
💰 MultiWorldMoney 是一款 Spigot 插件,它允许在多世界服务器中为每个世界设置独立的经济系统。玩家在不同世界之间切换时,他们的余额也会随之改变。通过 /balance 命令可以查看各个世界的余额,并且可以使用 /pay 命令在同一世界内进行支付。
💰 MultiWorldMoney
⭐ 功能特性
- 在不同世界之间隔离货币。
/pay命令允许玩家在同一世界内互相支付。- 管理员可以使用命令给予、拿走或设置玩家在特定世界的余额。
- 如果安装了 Multiverse 插件,将显示世界别名。
- 支持世界分组(编辑 groups.yml 文件)。
- 可以通过 config.yml 文件配置切换世界时显示的消息。
⚙️ 工作原理
请参考 此页面。
🎮 玩家命令
/balance- 显示所有世界的余额以及总余额。/pay <player> <amount>- 允许玩家在同一世界内向另一玩家支付金额。资金保留在收款人的世界中。
🛡️ 管理员命令
/balance <player>- 显示指定玩家的余额。/mwm give <user> <amount> <world>- 增加指定玩家在指定世界的余额。仅适用于在线玩家。/mwm take <user> <amount> <world>- 减少指定玩家在指定世界的余额。仅适用于在线玩家。/mwm set <user> <amount> <world>- 设置指定玩家在指定世界的余额。仅适用于在线玩家。/mwm reload- 重新加载 config.yml 和 groups.yml 文件。
🔑 权限节点
mwm.balance:- 描述: 允许使用 balance 命令
- 默认: everyone
mwm.pay:- 描述: 允许玩家在世界内互相支付
- 默认: everyone
mwm.playerbalance:- 描述: 允许查看其他玩家的余额
- 默认: op
mwm.admin:- 描述: 允许使用管理员命令
- 默认: op
➕ 需要的插件
- Vault - 确保使用最新版本!
- 某种经济插件,例如 Essentials。
ℹ️ 可选插件
- Multiverse-Core - 如果使用,将使用世界别名。
🛠️ 安装和配置
- 停止服务器。
- 下载并安装 Vault 和经济插件(如 Essentials),如果尚未安装。
- 下载并安装 Multiverse-Core(可选)。
- 下载此插件并放入您的 plugins 文件夹中。
- 重启您的服务器。
- 插件将创建一个名为 MultiWorldMoney 的文件夹。
- 打开该文件夹。
- 检查 config.yml 并编辑 newworldmessage 以满足您的需求。
- 编辑 groups.yml 文件以匹配您想要的世界分组。
- 在游戏中键入 /mwm reload 以重新加载 config 和 group 文件。
💬 新世界消息
请参考 config.yml 文件来启用或禁用以及更改新世界消息。默认消息如下:
# Config file
newworldmessage: "Your balance int his world is [balance]."
[balance] 会被替换为玩家的世界余额。如果您不想提及余额,请不要包含它。文本几乎可以是您喜欢的任何内容。
⚠️ 已知限制
- 其他插件或通过经济插件的 /pay 命令给予用户的资金将被存入他们当前所在的世界或他们注销时的世界。为了避免这种情况,请通过权限禁用经济插件的 /pay 命令,并改用 MultiWorldMoney 的 /pay 命令。
- 这包括来自箱子商店销售的资金。
💻 源代码
最新的源代码可在此处获得:GitHub multiworldmoney Source Code
🐛 问题反馈
如果您发现错误,请提交 issue。
📊 统计数据披露
此插件使用插件指标系统,这意味着以下信息将被收集并发送到 mcstats.org:
- 唯一标识符
- 服务器的 Java 版本
- 服务器是否处于离线或在线模式
- 插件的版本
- 服务器的版本
- 操作系统的版本/名称和架构
- CPU 的核心数
- 在线玩家人数
- Metrics 版本
如果您想了解更多关于收集的统计数据,请访问 mcstats.org。如果您希望禁用统计数据收集,请进入 /plugins/PluginMetrics/config.yml。