指南
如何制作 Skript
更新于 2026年10月7日
Skript 是一个运行用类英语语言写成的脚本的插件:on join:、command /spawn:。它是给 Spigot 或 Paper 服务器添加小功能的最快方式,不需要编译任何东西。脚本是 plugins/Skript/scripts/ 中的 .sk 文件。
一个可以作为起点的例子。
用 Codexe 生成这个分步说明
1.安装 Skript
把与你的服务器版本匹配的 Skript .jar 放进
plugins/并重启。2.编写脚本
事件(
on death:)、命令(command /heal:)、条件和效果,缩进统一使用制表符或空格。3.用变量保存数据
{balance::%player's uuid%}为每个玩家保存一个值,重启后依然存在。4.重载并查看错误
/sk reload <script>会加载脚本,并打印每个错误所在的行。
附加组件
有些语法来自 SkBee 或 skript-reflect 这样的附加组件。使用它们的脚本在缺少附加组件时会加载失败,所以请说明你的服务器装了哪些附加组件。
用 Codexe
描述脚本的功能。Codexe 写出 .sk 文件,并在标记为就绪之前,把它加载到装有 Skript 的真实服务器上,这样语法错误会被发现并修复。之后你就可以在测试服务器上试玩。
常见问题
用 Skript 还是插件?
Skript 修改更快,不需要构建;Java 插件运行时更快,能做更多事。服务器的小功能很适合用 Skript。
制作 Skript
这条提示词打开后即可直接发送:
“一个适用于 Paper 1.21 的 Skript:/daily 让每个玩家每 24 小时从列表中随机获得一次奖励,使用得太早就显示剩余时间,并保留一个连续天数计数器,在第 7 天让奖励翻倍。”
用 Codexe 生成这个