Rules Plugin

Paper, GUI, 规则, 管理工具

资源图片
![Logo](https://cdn.modrinth.com/data/cached_images/44e4d01c83f8953652517941cce312382fa2c471.png) # 📜 RulesPlugin – 自定义 GUI 规则接受 一个干净、灵活且完全可定制的方式通过 GUI 显示和接受服务器规则。 --- ## ✨ 特性 - 🧩 **高度可定制** 通过 `config.yml` - 📄 **支持无限规则** 并带分页 - 🎨 选择 **自定义图标、描述和惩罚** - 🧱 可定制的 **接受按钮方块和名称** - 🚫 在规则接受之前阻止所有命令 - 🗂️ 记录每个接受规则的玩家 (`rules.log`) - ⚙️ 游戏内重载命令 `/rules reload` - 🔒 权限支持 (与 LuckPerms 完美配合) - 🧠 智能 Tab 自动完成: `/rules logs`, `/rules reload` - 📦 支持最新的 **Paper / Spigot 1.21.1** --- ## 🧰 命令 | 命令 | 描述 | 权限 | |------------------|--------------------------------------|--------------------| | `/rules` | 打开规则 GUI | — | | `/rules reload` | 重新加载配置 | `rulespl.reload` | | `/rules logs` | 显示已接受规则的玩家 | `rulespl.seelogs` | --- ## 📁 配置预览 ```yaml gui-title: "📜 服务器规则" error-message: "§c你必须接受规则才能做任何事情!" no-permission-reload: "§c你没有权限重新加载插件。" no-permission-logs: "§c你没有权限查看日志。" invalid-command-message: "§c用法: /rules [logs|reload]" log-empty-message: "§c还没有人接受规则。" log-error-message: "§c读取日志文件时出错。" log-header: "§7§m-----------------------------" log-title: "§a§l已接受的玩家:" log-footer: "§7§m-----------------------------" accept-button: item: EMERALD_BLOCK name: "§a点击这里接受规则" rules: - title: "§e1. 尊重他人" description: "§7没有毒性、种族主义或骚扰。" item: PAPER - title: "§e2. 不作弊" description: "§7Hacks 或不公平的模组 = 封禁。" punishment: "§c封禁: 7 天" item: BARRIER ``` 🔍 完整的配置说明在此 → [RulesPlugin Config](https://rulesplugin.netlify.app/config) --- ## 📥 安装 - 下载最新的 **.jar** 文件 - 将其放入您的 **/plugins** 文件夹 - 启动服务器 - 自定义 `config.yml` - 使用 /rules reload 应用更改 ## 🧠 注意事项 **此插件不是开源的。** 不允许重新分发。 随时可以建议新功能或报告错误到平台。