
Fabric.SK
Fabric.SK is a Fabric version of the Skript plugin.
Fabric.SK 0.2-SNAPSHOT [1.21.1-1.21.5]
Список изменений
!Version !Minecraft !Java
Fabric.SK 0.2-SNAPSHOT allows Minecraft servers and clients running Fabric to load and execute Skript-style scripts without requiring Bukkit, Paper, Spigot, or any Bukkit-based API.
Features
Script Support
.skscripts.heavyskpackages
Heavy Skript
A .heavysk file is simply a renamed ZIP archive.
Example:
Economy.heavysk
Contents:
manifest.json
main.sk
commands.sk
events.sk
Supported manifests:
manifest.jsonpackage.skmeta(JSON5)manifest.sk.toml
Commands
Main Command
/fabricskript
Aliases:
/skript
/fsk
/sk
Script Management
/fsk load <script>
/fsk unload <script>
/fsk reload <script>
/fsk reloadall
Examples:
/fsk load welcome.sk
/fsk reload economy.heavysk
Information
/fsk list
/fsk info <script>
/fsk version
/fsk help
Validation
/fsk validate <script>
Example:
/fsk validate welcome.sk
Errors
/fsk errors
Displays recent parser and runtime errors.
Syntax Correction
/fsk toggle syntaxcorrect auto <script>
/fsk toggle syntaxcorrect partial <script>
Modes:
| Mode | Description |
|---|---|
| auto | Automatically fixes simple syntax issues |
| partial | Suggests fixes only |
Script Folder
Fabric.SK automatically creates:
.minecraft/fabricsk/scripts/
Example:
fabricsk/
└── scripts/
├── welcome.sk
├── admin.sk
└── economy.heavysk
Example Script
command /hello:
trigger:
send "Hello World!"
Example Event
on join:
send "Welcome!"
Error Reporting
Fabric.SK includes:
- Line mapping
- Error codes
- Context display
- Error logs
Example:
[Fabric.SK] FSK001
File: welcome.sk
Line: 14
sends "Hello"
^
Unknown syntax
Error logs are stored in:
.minecraft/fabricsk/logs/script-errors.log
Configuration
Config file:
.minecraft/config/fabricsk.json
Example:
{
"version": "0.2-SNAPSHOT",
"autoLoadScripts": true,
"enableHeavySk": true,
"enableErrorLogging": true
}
WARNING Fabric.SK 0.2-SNAPSHOT is an experimental development build. APIs, script syntax, and package formats may change before the 0.2.0 release. Please report any bugs at https://github.com/DemoDev-Original/Fabric.SK/issues.
