Fabric.SK

Fabric.SK

Fabric.SK 是 Skript 插件的 Fabric 版本,用于 Minecraft。

游戏机制

Fabric.SK 是一个用于 Fabric 的服务器端 Skript 引擎,让你能够编写简单、可读的 .sk 脚本来自动化游戏玩法、创建指令、响应事件,以及构建轻量级的服务器逻辑——所有这些都无需在客户端安装插件或模组。

Fabric.SK 将 Bukkit Skript 的精神带到了现代 Fabric 生态系统中,它拥有专为 1.21+ 设计的干净解析器、AST 引擎和运行时。

✨ 特性

  • ✔ 仅限服务器端 — 无需客户端模组

  • ✔ Skript 风格语法(指令、加入时、广播、如果等)

  • ✔ 完整的解析器 + AST 引擎

  • ✔ 动态指令注册(/skcmd <名称>)

  • ✔ 事件系统(加入时、聊天时等)

  • ✔ 变量 + 执行上下文

  • ✔ 热重载指令:/fabricsk reload

  • ✔ 脚本存储在 config/fabricsk/scripts/ 中(某些版本可能更改)

📂 示例脚本

# example.sk

broadcast "Fabric.SK is running!"

command hello:
    trigger:
        broadcast "Hello from Skript on Fabric!"

on join:
    broadcast "%player% joined the server!"

if true:
    broadcast "This condition is true!"
else:
    broadcast "This will not run."

📁 脚本位置

将 .sk 文件放入 config/fabricsk/scripts/ 使用以下指令重载:

/fabricsk reload

🚧 路线图

  • 持久化变量

  • 更多事件(聊天、死亡、破坏方块等)

  • 表达式(玩家名称、位置等)

  • 条件(玩家是 OP、名称为 "DemoMC___" 等)

  • 效果(踢出、传送、给予物品等)

  • 附加 API


Fabric.SK - 在 Fabric 中创建脚本。


其他项目

模组列表

改进版传送到玩家

鞘翅卡死修复