常见问题
1. 称号商城内物品不能翻译吗
1.13+ 版本会自动根据配置的语言类型翻译
支持全语种翻译,例如:zh_CN,zh_TW 等语言区域代码
配置方式:
- 在 config.yml 中修改配置 language: 语言区域代码
- 在 languages 文件夹里创建语言文件,名称格式为:语言区域代码.yml
其他版本在 item.json 中进行配置 按照 json 格式一直自定配置即可,配置过的会自动翻译,如果没配置的不会,请严格保证每个英文单词正确 (推荐用到什么物品就汉化什么,这里添加,然后指令重载配置文件即可)
例子: { "NAME_TAG": "命名牌", "PAPER": "纸" } 校验你写的 json 格式是否正确: 点击前往
2. 1.7 或者 1.8 版本使用乱码或者无法使用
插件默认 UTF-8,请自己转码为 ANSI 编码
3. tab 称号无效或者头顶称号无效
isTab 显示 tab 称号和头顶称号这个小功能跟计分板插件冲突
解决方案:关闭 config.yml 中的 istab,使用兼容变量的插件(例如:TAB)来进行显示即可
4.12.0 移除 isTab 开关,改为 isTabPrefix 和 isTabSuffix (需 PlayerScoreboard)
3.1 TAB 插件配置称号变量方法
# 这是tab插件的group.yml配置文件里的
_DEFAULT_:
# tab前缀
tabprefix: "%playerTitle_use%"
# 玩家头顶前缀
tagprefix: "%playerTitle_use%"
# tab显示名称
customtabname: "%player%"
# 玩家头顶名称
customtagname: "%player%"
# tab后缀
tabsuffix: ""
# 玩家头顶后缀
tagsuffix: ""4. 修改了 config 中的前缀和后缀,没有生效
前缀后缀是直接在生成称号时候就绑定了,所以改了之后对之前的称号是无效的,之后生成的称号就有效了.建议在第一次使用时候就确定好想要的前缀和后缀
5. 我购买了称号,怎么称号商店就没了?一次性的?那别人还怎么买
称号商店显示优化,玩家购买过的称号对只该玩家隐藏,不影响其他玩家查看和购买
6. 如何删除玩家称号
/plt view open [玩家名]
7. 删除了称号插件,但是 tab 和头顶还有称号显示,2.7.7+已经修复
安装一个计分板插件进行冲突下即可,例如:TabListPro 冲突完成删除掉就行
8. 一个称号可以设置多条件购买吗
可以,配合菜单实现,或者使用商店兑换称号卡这类都可以
9. 如何删除或者给称号改价格等操作
/plt view shop 指令
10. 称号商城和仓库的 lore 可以修改吗?
完全可以,在语言文件中修改对应的 lore 即可
11. 粒子效果不显示
- 检查前置是否正常目前有 SuperTrails 或 SuperTrailsPro 或 PlayerParticles 加载成功
- 检查客户端是否已经开启粒子显示
- 插件完全禁止任何形式的热加载,请重启
- 添加了粒子后请看看称号描述上是否已经有了
- 添加了粒子后请重新佩戴称号才会生效
- 粒子是在 spigot 和 paper 端测试,其他端请自己测试
- 检查你的指令是否按照文档中一样使用的
- 粒子翅膀三个颜色不要使用一样的
- 检查后台有无报错,有的话请提供
- 检查版本是否最新,粒子插件是否版本正常
12. isTab 开启后显示不正常,例如缺右括号
1.12 和以下版本的服务器称号长度超过 16 位会被截取掉
1.13+的服务器长度超过 64 位会被截取掉
颜色代码也算长度,属于 Minecraft 本身机制无解
13. 购买类型为物品 是否兼容 mod 物品
自己测试,大部分 mod 是兼容的 但是不排除极少的特殊 mod 不兼容,欢迎反馈
14. 1.13 以下服务器材质汉化不正常
例如,小丑鱼变河豚(没救,因为他们的材质都是 FISH,无法识别) 请不要使用这类物品或者可引导玩家右键查看需求物品
15. 删除掉称号,玩家还是显示着这个称号
为了更好提高性能,称号名称是有缓存的,玩家重进就会消失
16. 如何直接给玩家一个称号
新增一个称号并给玩家 30 天(会增加一个隐藏称号)
/plt player add xiongliu &e新增一个给玩家的称号 30设置一个已有的称号 ID 为的 1 的并给玩家 30 天(是设置已有称号)
/plt player set xiongliu 1 30
17. 如何变更权限称号
/plt view shop 中删除现有的,然后重新添加一个即可
18. mysql 和 sqlite 数据如何互相转换
使用 sqlite 的情况下,配置对 mysql 的链接信息 执行指令 /plt convert MySQL 重启即可
使用 mysql 的情况下 执行指令 /plt convert SQLite 重启即可
19. 如何关闭一个称号分成三种类型的功能
select.yml 里 enable: false 即可
20. 如何创建一个 mysql 的数据库
CREATE DATABASE mydatabase DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
mydatabase 为数据库名称 指定数据库的字符集为 utf8mb4 指定数据库的排序规则为 utf8mb4_unicode_ci
21. 自定义菜单执行命令怎么配置?
# 自定义按钮 你可以在这无限扩展你想要的按钮,格式跟这个例子返回一样就好
# 1. command: "plm open menu" 普通玩家身份执行命令(推荐)
# 2. command: "[op] plm open menu" OP身份执行命令(不推荐)
# 3. command: "[console] plm open menu" 控制台身份执行命令(推荐)
# 4. command: "[close]" 关闭当前菜单
custom:
# 返回按钮
back:
enable: true
index: 50
name: " &8[&a返回&8]"
material: BARRIER
isEnchant: false
lore:
- '&f- &7点击返回'
custom-model-data: 0
# 执行的命令
command: "plm open menu"22. 自定义称号功能如何关闭
shop.yml 中找到 把 enable 修改为 false 如需关闭 GUI 中其他功能也是一样
# 自定义称号
titleCustom:
enable: false
index: 46
name: " &8[&a自定义称号&8]"
lore:
- "&f- &7点击前往自定义称号"
# 材质
material: CHEST
isEnchant: false
custom-model-data: 023. 如何链接 vault
需同时安装 vault 和任意一个兼容 vault 的经济插件即可,例如 ess 或者 CMI 等