SIR

一个具有许多功能的简单聊天插件,可用于自定义您的服务器。

资源图片

Discord

# 🤖 SIR – 简易游戏内接待员 欢迎来到 **SIR**,这款多功能且强大的 Minecraft 插件,可以改变服务器管理和玩家互动!凭借其广泛的模块化架构和丰富的工具,SIR 旨在简化服务器的聊天、公告以及整体沟通系统。 --- ## 🌟 概述 **SIR** 的设计理念是简单性和效率。无论您需要高级聊天管理、可定制的加入/离开消息、自动化公告,还是与其他插件的深度集成,SIR 都能满足您的需求。 - **模块化设计:** 只激活您需要的模块。 - **用户友好:** 易于配置和直观的命令系统。 - **高度可定制:** 支持广泛的格式、颜色和表情符号,以增强玩家体验。 - **优化性能:** 专为处理繁忙的服务器而设计,资源消耗最小。 --- ## 🔧 主要特性 - **聊天管理系统** 🗣️ 控制聊天频道,实施反垃圾冷却,并使用渐变、颜色和表情符号格式化消息。 - **自定义加入/离开消息** 👋 当玩家加入或离开服务器时,自动显示个性化消息。 - **自动化公告** 📢 安排带有自定义格式、音效和命令的公告,所有间隔均可基于 tick 进行调整。 - **服务器 MOTD 系统** 📝 管理服务器列表消息(MOTD),带有动态玩家数量和服务器图标,以获得额外的专业外观。 - **高级管理工具** 🛡️ 过滤脏话、管理过多的大写字母,并控制链接发布,以保持您的聊天清洁和有趣。 - **插件集成** 🔌 与流行的插件(如 DiscordSRV、PlaceholderAPI、Vault 等)无缝集成,以获得增强的体验。 --- ## ⚙️ 技术细节 - **API 版本:** 1.13+ - **语言:** Java - **所需依赖项:** [Takion](https://github.com/CroaBeast/Takion) - **可扩展框架:** 通过模块化系统支持其他集成,并包含大量的 API,供开发者使用。 --- ## 📦 模块系统 SIR 的模块化设计让您可以根据服务器的需求定制插件。这些模块分为三大类: ### 🎮 核心模块 1. **Advancements** 🏆 自定义成就通知,带有奖励和命令。 2. **Announcements** 📢 安排和格式化自动化消息和广播。 3. **Join/Quit** 👋 设置欢迎和告别消息,带有特殊效果。 4. **MOTD** 📝 精心设计具有动态玩家计数的有吸引力的服务器列表消息。 ### 💬 聊天模块 5. **Channels** 🔊 管理全局和本地聊天频道,带有自定义权限和格式。 6. **Cooldowns** ⏳ 实施反垃圾措施和受控的消息发送。 7. **Emojis** 😊 将文本替换为多彩的自定义表情符号快捷方式。 8. **Mentions** 📧 启用交互式玩家提及,带有点击和悬停效果。 9. **Tags** 🏷️ 为不同的玩家组创建自定义聊天标签。 10. **Moderation** 🛡️ 通过阻止脏话、过多的大写字母和不需要的链接来执行聊天规则。 ### 🔗 集成模块 11. **Discord** 🎮 通过 DiscordSRV 将 Minecraft 聊天连接到 Discord 频道。 12. **Login** 🔑 支持 AuthMe 和 NexAuth 等身份验证插件。 13. **Vanish** 👻 与 vanish 插件集成以管理聊天中的隐形玩家。 --- ## 🌈 动态文本和格式 SIR 不仅支持基本的文本消息,还可以让您发挥创意: - **颜色渐变和彩虹文本:** 使用简单的标签创建引人注目的渐变和彩虹效果。 - **Unicode 和小写:** 轻松将文本转换为小写或包含特殊的 Unicode 字符。 - **交互式聊天组件:** 设计对悬停和点击操作做出响应的消息,触发命令或显示工具提示。 示例: ```yaml message: "Amazing Text Need Help?" ``` --- ## 📝 命令和 GUI 集成 SIR 提供了一系列命令,这些命令分为四个类别: ### 🛠️ 管理员命令 - `/sir` – 用于管理和配置的主要命令。 - `/print` – 带有高级格式的广播原始消息。 - `/announcer` – 管理您的自动化公告。 ### 💬 聊天管理 - `/chatview` – 切换聊天频道可见性。 - `/ignore` – 忽略特定玩家的消息。 - `/clearchat` – 快速清除聊天屏幕。 ### 📨 消息系统 - `/msg` – 向其他玩家发送私人消息。 - `/reply` – 快速回复最近的消息。 ### 🔇 审核套件 - `/mute`, `/tempmute`, `/unmute`, `/checkmute` – 用于处理玩家审核并执行聊天规则的命令。 所有命令配置都可以通过 `commands.yml` 或直观的 GUI 界面访问,从而轻松调整设置。 --- ## 🔄 自动更新和配置 SIR 具有**自动更新系统**,以使您的配置保持最新: - 在您的 `config.yml` 中启用更新器设置以在启动时收到通知。 - 通过 `/sir reload` 支持动态配置重新加载,确保更改在不中断游戏玩法的情况下生效。 --- ## 🔗 快速链接 - **文档:** [SIR Wiki](https://github.com/CroaBeast/SIR/wiki) - **Discord 支持:** [加入我们的 Discord](https://discord.gg/s9YFGMrjyF) - **问题跟踪器:** [报告问题](https://github.com/CroaBeast/SIR/issues) - **变更日志:** [查看提交](https://github.com/CroaBeast/SIR/commits/main) --- ## 🛡️ 为什么要选择 SIR? - **简洁直观的设计:** 享受简化后的聊天和审核,让服务器管理变得轻松。 - **灵活的配置:** 使用 YAML 文件或 GUI 自定义每个方面。 - **出色的性能:** 针对效率进行了优化,即使在高流量服务器上也是如此。 - **强大的插件集成:** 与流行的插件无缝连接以扩展功能。 - **活跃的社区和开发者支持:** 加入一个活跃的社区,并获得持续的更新和改进。 --- ## 🎯 最终想法 通过 **SIR**,您不仅仅是安装一个插件——您是在升级服务器的通信框架。 动态消息格式、完整的模块控制和广泛的集成选项相结合,使 SIR 成为那些寻求下一级 Minecraft 体验的服务器管理员的终极解决方案。 > *由 [Takion](https://github.com/CroaBeast/Takion) 和 [PrismaticAPI](https://github.com/CroaBeast/PrismaticAPI) 提供支持,SIR 自 2021 年以来一直在使服务器管理变得简单高效。* 🚀 随时探索文档以获取更多关于配置示例、命令用法和模块管理技巧的深入信息。祝您制作愉快!🎉