一、为什么选择 Skript?
三、第一个“Hello World”脚本
输入 /sk reload welcome 立即生效,零报错即成功。
四、3 个高人气实战脚本(复制即用)
Q: Paper 1.21 报错 Unsupported class file?
A: 使用 Skript 2.10+ 与 Java 21 即可,旧版已弃用。
Q: 脚本中文乱码?
A: 用 UTF-8 无 BOM 保存,Windows 记事本另存为时选择 UTF-8。
Q: 如何卸载?
A: 删除 plugins/Skript 文件夹与脚本目录,重启即回纯净服。
- 无需 Java,复制粘贴即可运行
- 支持 Spigot / Paper 1.21,性能比传统插件高 30%
- 社区脚本 5000+,一键导入立刻生效
下载 Paper-1.21-xxx.jar → 启动一次生成 plugins 文件夹放入 Skript-2.10.jar(官方已支持 Java 21)重启服务器 → /sk 出现即成功三、第一个“Hello World”脚本
YAML:
# 文件:plugins/Skript/scripts/welcome.sk
on join:
broadcast "&a欢迎 %player% 加入服务器!今日在线人数:%online players%"
四、3 个高人气实战脚本(复制即用)
- 自动发放每日奖励
YAML:# daily.sk command /daily: trigger: if {reward::%player's uuid%} is set: message "&c已领取过今日奖励!" else: give 1 diamond to player set {reward::%player's uuid%} to true message "&6领取成功!" - 新手保护(30 分钟无敌)
YAML:on join: set {god::%player%} to true wait 30 minutes set {god::%player%} to false message "&7新手保护已结束!" on damage: if {god::%victim%} is true: cancel event - 图形菜单 /menu
YAML:command /menu: trigger: open chest with 3 rows named "&9快捷菜单" to player format slot 11 of player with diamond sword named "&cPVP 传送" to close then teleport player to {pvp::loc} format slot 15 of player with emerald named "&a主城" to close then teleport player to {spawn::loc}
Q: Paper 1.21 报错 Unsupported class file?
A: 使用 Skript 2.10+ 与 Java 21 即可,旧版已弃用。
Q: 脚本中文乱码?
A: 用 UTF-8 无 BOM 保存,Windows 记事本另存为时选择 UTF-8。
Q: 如何卸载?
A: 删除 plugins/Skript 文件夹与脚本目录,重启即回纯净服。
- 文件名称
- Skripk
- 下载地址
Skript Hub
Modern Skript Development Tools. Skript Hub has 4 repositories available. Follow their code on GitHub.github.com