Community listing page, reviews may not be monitored by the author.
Fabric.SK
No reviews yet
Fabric.SK is a Fabric version of the Skript plugin for Minecraft.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs on a dedicated server only; does not work in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Fabric.SK
Fabric.SK is a server-side Skript-style scripting engine for Fabric. Write readable .sk scripts to automate gameplay, create custom commands, respond to events, manage items, and build lightweight server logic — all without requiring players to install a client-side mod.
Inspired by Bukkit's Skript, Fabric.SK brings script-based customization to the modern Fabric ecosystem with its own parser, AST engine, and runtime.
✨ Features
- ✔ Server-side scripting — no client mod required
- ✔ Skript-style syntax — readable commands, events, conditions, and effects
- ✔ Custom commands — define commands directly in
.skscripts - ✔ Event handling — react to supported gameplay events
- ✔ Variables and execution context — work with script variables and event context
- ✔ Item customization — create named items and customize supported item properties
- ✔ Conditional logic — use
ifandelseto control script behavior - ✔ Player loops — run supported effects and checks for online players
- ✔ Repeating scripts — use supported timed events such as
every 1 second - ✔ Entity and player effects — use supported effects through scripts
- ✔ Hot reload — reload scripts without restarting the server
- ✔ Organized script storage — scripts are stored in
config/fabricsk/scripts/
Fabric.SK is under active development. Skript compatibility and supported syntax may vary by version.
📜 Example Script
This example gives a player a custom-named Speed Sword and repeatedly checks whether they are holding it.
command /speedsword:
permission: op
trigger:
give player an iron sword named "&eSpeed"
every 1 second:
loop all players:
if loop-player's tool is iron sword named "&eSpeed":
apply effect speed 2 to loop-player for 2 seconds without particles
📁 Script Location
Place your .sk scripts in:
config/fabricsk/scripts/
Reload scripts with:
/fabricsk reload
Available commands and supported syntax may vary between versions.
🚧 Roadmap
- More gameplay events, including chat, death, and block interactions
- Expanded expressions for players, locations, and entities
- More conditions and effects
- Improved variable handling and persistence
- Broader Skript syntax compatibility
- Addon API for extending Fabric.SK
Fabric.SK — Create scripts in Fabric.
Other Projects
Mod List
Reworked TPA
Elytra Softlock
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
- Fabric API
- Fabric Language Kotlin
- Forgified Fabric API
- Fabric Capes
- Fabric Seasons
- [Deprecated] Farmer's Delight [Fabric]
- [FABRIC/QUILT] Disable Custom Worlds Advice
- Fabric Seasons: Extras
- Fabric Seasons: Delight Compat
- Fabric Seasons: Croptopia Compat
- Chalk (Fabric)
- Fabric Seasons: Terralith Compat
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers