Saferl

这个插件使用/saferl重新加载Geyser和你的mc服务器。

资源图片
# SaferRestart - 简单的服务器快捷方式 > 厌倦了输入多个命令来执行常规任务,例如重新加载插件或重启服务器?**SaferRestart** 是解决方案!它是一个用于 Spigot、Paper 及其分支的简单服务器端实用程序,允许您将复杂的命令序列捆绑成您自己的易于记住的快捷方式。通过完全可定制的 `config.yml`,您可以完全控制您的快捷方式执行的操作。 ## 特性 * **完全可定制的命令**: 将冗长、笨拙的命令序列转换为单个、令人难忘的命令。您可以在 `config.yml` 中定义每个快捷方式的操作! * **强大的权限控制**: 完全控制谁可以使用您的自定义命令。与任何权限插件(例如 LuckPerms)兼容。 * **极其轻量级且可配置**: 尽管具有灵活性,但该插件对性能的影响最小。一个干净的 `config.yml` 让设置变得容易。 ## 配置 & 命令 (示例) 您可以在 `config.yml` 中直接定义自己的命令及其执行的操作。以下是作为示例提供的默认配置: ### `/saferl` * **默认操作**: 依次执行 `/geyser reload` 和 `/reload` 命令。 * **默认权限**: `saferrestart.reload` ### `/saferestart` * **默认操作**: 执行 `/stop` 命令,以便您的启动脚本可以处理适当的安全重启。 * **默认权限**: `saferrestart.use` > ### ⚠️ 关于 `/reload` 的重要警告 > 默认 `/saferl` 命令使用 vanilla `/reload` 命令。**不建议在生产服务器上使用 `/reload`。** 它可能会导致严重的内存泄漏、插件损坏和数据损坏等问题。 > > 通过 `/stop` 命令或外部重启脚本进行完整的、适当的重启始终是更安全、更可靠的方法。**冒着风险使用执行 `/reload` 的任何命令!** ## 设置 1. 从“版本”选项卡下载 `.jar` 文件。 2. 将 `.jar` 放入服务器的 `/plugins` 文件夹中。 3. 重启您的服务器。插件将生成其 `config.yml`。 4. 打开 `plugins/SaferRestart/config.yml` 以自定义您的命令和操作。 5. 将相应的权限(例如,`saferrestart.reload`、`saferrestart.use` 或您的自定义权限)分配给所需的组或玩家。 ## 兼容性 * **仅服务器端**: 此插件只需要安装在服务器上。 * **支持的软件**: 在 Spigot、Paper、Purpur 和任何其他支持 Bukkit/Spigot 插件 API 的服务器软件上运行。 * **依赖项**: 默认的 `/saferl` 命令需要 Geyser 插件。您自定义的命令只会有您自己定义的依赖项。