更好的加入

更好的加入

这是一个简单但高度可定制的欢迎/加入/离开消息插件

生活质量

更好的加入插件

你可以在此加入我的 Discord 以获取支持和反馈:https://discord.gg/uHm8EbfCFr

一个简单但高度可自定义的欢迎/加入/离开消息插件

⚠️ 警告:抢先体验阶段 游戏 Hytale 目前处于抢先体验阶段,本插件也是如此!功能可能不完整、不稳定或频繁变动。请在开发过程中保持耐心和理解。

介绍

本插件旨在解决烦人的世界加入消息,并用全局的加入和离开消息系统以及简单的欢迎消息来替代它们。你可以使用带颜色的简单聊天消息,或使用 Hytale 内置的精美标题系统,任你选择!

图片

标题加入消息

标题加入消息示例

聊天加入消息

待办

命令

只有一个命令:

/betterjoin - betterjoin.reload - 一个简单命令,用于重新加载配置,以便在不重启的情况下更新你所做的任何更改。

默认配置

目前,模组文件夹下有一个简单的 config.json 文件:

⚠️ 警告:可能会发生变化 我已将此配置系统构建为可更新且无需更改用户输入,因此在未来的更新中,有些内容会被移除或添加,但你无需担心丢失进度。

{
  "WelcomeMessage": [
    "欢迎新玩家!",
    "{player}"
  ],
  "JoinMessage": [
    "有人加入了游戏",
    "{player}"
  ],
  "LeaveMessage": [
    "有人离开了游戏",
    "{player}"
  ],
  "DisableJoinMessages": true,
  "UseTitles": true,
  "MessageReloaded": "&a配置已成功重新加载!",
  "NoPermission": "&c你没有使用此命令的权限!"
}

WelcomeMessage

警告 如果启用了 UseTitles,WelcomeMessage 至少需要 2 行

这是一个简单的多行字符串,允许你输入多行内容。如果你使用了 UseTitles,第一行将始终是标题的头部,而其他行则是标题的正文。

JoinMessage

如果启用了 UseTitles,JoinMessage 至少需要 2 行

这是一个简单的多行字符串,允许你输入多行内容。如果你使用了 UseTitles,第一行将始终是标题的头部,而其他行则是标题的正文。

LeaveMessage

如果启用了 UseTitles,LeaveMessage 至少需要 2 行

这是一个简单的多行字符串,允许你输入多行内容。如果你使用了 UseTitles,第一行将始终是标题的头部,而其他行则是标题的正文。

DisableJoinMessages

这是一个简单的布尔值,用于禁用 Hytale 内置的默认世界加入/离开消息。插件工作不要求必须启用此项。

DisableLeaveMessages

此功能尚未在配置中提供,但你仍然可以使用,只需进入 earlyplugins 文件夹,将 BetterJoinEarlyPlugin.jar.disabled 重命名为 BetterJoinEarlyPlugin.jar 并重启服务器,之后就不会再有离开消息了!

UseTitles

警告 如果启用了 UseTitles,WelcomeMessage、JoinMessage 和 LeaveMessage 至少需要 2 行

如果启用,将使用 Hytale 内置的精美标题系统,而不是聊天消息。这在外观上很不错,但消息不会持续存在,所以如果有人挂机错过了,就不会知道有人加入了。

MessageReloaded

这是一个简单的单行字符串,当执行配置重载命令并成功重新加载配置时会发送此消息。

NoPermission

这是一个简单的单行字符串,当有人试图在没有管理员权限或权限 betterjoin.reload 的情况下运行重载命令时会发送此消息。