FAQ
- 基于版本 2.21
基本问题
Q - 怎么同步数据(BungeeCord 通道)?
A - 1. 在 BungeeCord 或 Velocity 端安装 XConomy (不支持 Velocity 的 modern 模式)。
2. 在 spigot.yml 中设置 bungeecord 为 true。
3. 在 config.yml 中设置 SyncData.enable 为 true。
4. 在 config.yml 中设置 SyncData.channel-type 为 BungeeCord。
5. 保证需要同步的子服务器中,XConomy的配置文件全部一样。 (推荐直接复制配置文件)
Q - 怎么同步数据(Redis 通道)?
A - 1 在 config.yml 中设置 SyncData.enable 为 true。
2 在 config.yml 中设置 SyncData.channel-type 为 Redis。
3 在 database.yml 中完成 Redis 的配置。
4 保证需要同步的子服务器中,XConomy的配置文件全部一样。 (推荐直接复制配置文件)
Q - config.yml 中 bungeecord.sign 是什么意思?
A - 对需要同步数据的服务器进行分组,只有sign相同的服务器才会同步数据。
Q - 我完成了同步配置,但仍然无法同步数据
A - 1 如果你服务器有安装其他 BungeeCord 同步插件,请在安装本插件前,确认他们的 Vault 同步功能已关闭。
2 XConomy 目前不支持在 Velocity 的 modern 模式下同步数据。
Q - 如何移除余额的小数?
A - 在 config.yml 中设置 initial-bal 为 true, 但科学计数仍会有小数 (比如: 234561 -> 234.56K)
Q - 我在 config.yml 中设置了语言。但是不生效。
A - 请查阅这里
不同的UUID模式分别有什么特点?
- Default - 支持大部分情况,从数据库中获取玩家的UUID.
- Online - 通过网络获取玩家的UUID. 更好地兼容玩家会修改名称的需求.
- Offline - 不通过数据库或网络获取玩家UUID, 所以响应更快,但此模式不支持忽略大小写.
- SemiOnline - 支持一个玩家拥有多个UUID. 从数据库中获取玩家的UUID.
关于 GeyserMC(间歇泉)
- 如果您没有在Geyser的配置中设置 auth-type 为 floodgate,请使用XConomy的默认UUID模式
- 如果您使用 floodgate 并在 floodgat 配置中将用户名前缀设置为空,请使用XConomy的SemiOnline UUID模式,否则使用默认的UUID模式。