Links
Tags
Creators
Details
0.2.5-BETA
Compatibility
Changes
Fabric.SK 0.2.5-BETA — BigScript

🚀 BigScript is here!
Fabric.SK 0.2.5-BETA is the first beta release of the new BigScript implementation.
BigScript is a smaller, faster implementation of the planned Fabric.SK Engine. It focuses on getting the core scripting system working while laying the groundwork for the much larger Fabric.SK Engine project.
✨ What's Working
.skscript loading- Script lexer
- Tokenization
- Parser
- Abstract Syntax Tree
- Event handling
- Script execution
- Variables
- Basic effects
- Join events
sendbroadcast- Fabric.SK commands
- Public API foundation
🧪 Tested
BigScript has been successfully tested in Minecraft.
Example:
on join:
send "Hello DemoDev!"
When a player joins, the script executes and sends the message in Minecraft.
🎯 Current Target
Minecraft 1.21.11
BigScript is currently intentionally focused on a single Minecraft version while the scripting engine is being developed.
More Minecraft versions will be considered for future stable releases.
⚠️ Beta
This is a beta release.
The scripting language and API are still under active development, and breaking changes may occur.
🔮 Future
BigScript is intended to eventually evolve into the full Fabric.SK Engine.
The future engine will provide a much larger and more powerful scripting architecture.
Fabric.SK 0.2.5-BETA — BigScript
Skript-inspired scripting for Fabric.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:f4UIvepu:jsnLLEIF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:f4UIvepu:jsnLLEIF"
}

