SunLight (阳光插件-全能的轻量级服务器插件)
兼容版本:Spigot 1.18.2/1.19.4/1.20.X,需要Java 17或更高版本。
阳光插件是一个现代化、模块化、优化良好的服务器插件,旨在为Minecraft服务器提供一站式解决方案,避免安装大量的插件以补充EssentialsX的功能缺失或避免使用功能过多的CMI插件。下面是这个插件的一些主要特性:
主要功能
- 模块化设计:插件的任何部分都可以完全禁用,包括任何插件命令。
- 轻量级与现代化:消息设计简单清晰,GUI直观易用,不臃肿。
- JSON支持:约90%的插件消息支持自定义JSON元素。
- GUI驱动:所有操作通过GUI完成,无需通过聊天窗口。
- 常用命令:50+基础与实用命令,启用所有模块后总计100+命令。
- 指令快捷方式:可以为任何SunLight命令创建自定义快捷方式。
- 命令冷却:基于玩家等级为任何服务器命令创建自定义冷却时间。
- 离线玩家支持:几乎所有SunLight命令都支持离线玩家。
- 占位符API支持。
权限与配置
此插件支持详细的权限节点设置,以及丰富的配置选项,允许服务器管理员根据自己的需要调整插件的各项功能。
权限节点示例: sunlight.command.kit -- 允许使用Kit命令。 sunlight.admin -- 提供管理权限。
配置文件主要位于插件目录下的config.yml
、commands.yml
、和languages
文件夹等。通过修改这些文件,可以对插件的行为进行详细的定制。
模块介绍
阳光插件包含多个模块,每个模块提供不同的功能,如:
- 经济模块:允许创建无限数量的货币,并将其用作主要Vault经济系统。
- AFK模块:管理玩家的AFK模式,包括自动检测、命令执行等功能。
- 禁令模块:支持跨服务器的禁令数据同步,包括封禁、禁言和警告等。
- 附加功能模块:提供额外的便利功能,如坐椅、箱子自动排序、使用颜色代码等。
- 聊天模块:包含丰富的聊天功能,如JSON支持、频道系统、防止滥用等。
- ...更多模块如
家园模块
、套装模块
、随机传送模块
、出生点模块
等,每个模块都提供了详尽的配置和权限设置。
安装和使用
将插件的JAR文件放入服务器的plugins
目录下,重启服务器即可自动加载。通过配置文件和命令进行详细配置。
更多详情可访问插件的GitHub页面:SunLight GitHub
收录