用法
指令
| 指令 |
功能 |
权限 |
| sn set <名称> [玩家] |
设置自己或其他玩家的昵称 |
sn.set |
| sn usecard |
使用昵称设置卡 |
sn.usecard |
| sn reset [玩家] |
重置昵称为默认ID |
sn.reset |
| sn check <玩家> |
查询玩家的昵称 |
sn.check |
| sn givecard [玩家] [数量] |
给予昵称设置卡 |
sn.givecard |
| sn reload |
重新加载配置文件 |
sn.reload |
| sn help |
显示此帮助信息 |
sn.help |
注:OP无视任何权限
默认配置
config.yml
# 插件前缀
prefix: "&8[&eSimpleNickname&8] &7"
# 右键模式开关
right-click-mode: true
right-click-cancel-event: true # 无需修改此项
# 超时时间设置 (秒)
delay: 30
# 昵称设置卡配置
nickname-card:
name: "&e昵称设置卡"
lore:
- "&7右键使用此卡来设置你的昵称"
- "&7支持颜色代码(另请查询wiki)"
- "&7或者使用/sn usecard后再输入你想要的昵称"
# 禁用字符列表
forbidden-words:
- "&k"
- "admin"
- "op"
- "owner"
- "fuck"
- "shit"
# 数据库设置
database:
# 是否启用数据库功能 (true/false)
enabled: false
# 数据库类型 (MySQL/SQLite)
type: SQLite
# MySQL 数据库连接设置 (如果使用 SQLite,这些设置将被忽略)
host: localhost
port: 3306
database: nicknames
username: root
password: ""
# 表前缀
table_prefix: sn_
# 消息配置
messages:
no-permission: "&c你没有权限使用此命令!"
player-only-command: "&c只有玩家才能使用此命令!"
player-not-found: "&c玩家未找到或不在线!"
set-usage: "&c用法: /sn set <名称> [玩家]"
set-usage-console: "&c用法: /sn set <名称> <玩家>"
usecard-usage: "&c用法: /sn usecard"
usecard-instruction: "&e请手持昵称设置卡右键使用!"
hold-nickname-card: "&c请手持昵称设置卡使用此命令!"
nickname-set: "&a已成功设置 %player% 的昵称为: %nickname%"
nickname-set-success: "&a昵称设置成功!"
invalid-nickname: "&c无效的昵称! 可能包含禁用字符或过长!"
empty-nickname: "&c昵称不能为空!"
no-multiline: "&c无效的昵称,请不要换行." #此行无效
givecard-usage: "&c用法: /sn givecard [玩家] [数量]"
givecard-success: "&a已给予 %player% %amount% 个昵称设置卡"
invalid-amount: "&c无效的数量!"
config-reloaded: "&a配置文件已重新加载!"
enter-nickname-chat: "&a请在聊天中输入你想要设置的昵称 (输入 'cancel' 取消):"
nickname-cancelled: "&c昵称设置已取消."
nickname-timeout: "&c设置昵称超时,已自动取消."
reset-usage: "&c用法: /sn reset [玩家]"
reset-usage-console: "&c用法: /sn reset <玩家>"
nickname-reset: "&a已重置 %player% 的昵称"
check-usage: "&c用法: /sn check <玩家>"
nickname-check: "&a玩家 %player% 的昵称为: %nickname%"
no-nickname: "&a玩家 %player% 没有设置昵称"
# 帮助信息
help-messages:
- "&6&lSimpleNickname &f帮助"
- "&e/sn set <名称> [玩家] &7- 设置自己或其他玩家的昵称"
- "&e/sn usecard &7- 使用昵称设置卡"
- "&e/sn reset [玩家] &7- 重置昵称为默认ID"
- "&e/sn check <玩家> &7- 查询玩家的昵称"
- "&e/sn givecard [玩家] [数量] &7- 给予昵称设置卡"
- "&e/sn reload &7- 重新加载配置文件"
- "&e/sn help &7- 显示此帮助信息"