ModsFinder

SScript

by UserLog

SScript brings a Python-like scripting language to Fabric servers, letting operators automate tasks and react to player actions without writing Java.

FabricServer-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.21.11

What it does

Scripts are plain text files written in a Python- and Lua-like syntax. They can run commands such as give or setblock, read and write files, send HTTP requests and call built-in functions. Scripts live in the sscripts folder, so a file like boom.ss or handlers.event.ss can be created and run without restarting the server.

Event handlers respond to what happens in the world: players joining or leaving, chat messages, block breaks, deaths and sleeping. Tasks run without freezing the server, which allows scheduled jobs and bulk operations. The language covers strings, numbers, booleans, lists and objects, with if, elif, else and try/catch for control flow, and functions can be defined with func and called synchronously or asynchronously.

SScript runs on servers only, so players join without installing anything. It is open source under the GNU Lesser General Public License v3.0 or later and is published for Fabric alone, with the 1.1.1 build for 1.21.11 on the beta channel.

Key features

  1. Command execution

    Scripts issue server commands programmatically, such as give or setblock, from any handler or scheduled task.

  2. Event handlers

    Handlers react to player joins, leaves, chat, block breaks, deaths and sleep, each in its own script file.

  3. Non-blocking tasks

    Long jobs run in the background, so the server keeps ticking while a script works through bulk operations.

  4. Functions and flow control

    Functions are declared with func and can be synchronous or asynchronous, while if/elif/else and try/catch shape the logic.

Compatibility

Latest build for each game version and loader.

1.21.111.1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Server owners and administrators who want to automate routine work or add custom behavior, and who are comfortable writing short scripts in a Python-like language.

How it compares

Full comparison

Python MOD is a Fabric mod for 1.21.1 – 1.21.11 that runs on client and server under a custom license, so it must be installed on both sides and is not open source. PTSL is client-side only, released under All rights reserved, and covers only 1.21.4. APIBlock is an open source Fabric mod under the GNU General Public License v3.0 only, needing both client and server, for 1.21 – 1.21.11.

ModLoadersGame versionsEnvironmentUpdated
SScriptFabric1.21.11Server-side only2026-04-30
Python MODFabric1.21.1 – 1.21.11Client and server2026-08-03
PTSLFabric1.21.4Client-side only2025-03-07
APIBlockFabric1.21 – 1.21.11Client and server2026-06-10

Questions

Does SScript need to be installed on player clients?

No. It runs on the server alone, so players need nothing extra to join.

Which game version does SScript support?

The mod is published for 1.21.11 only, and the latest Fabric file is 1.1.1, released on the beta channel on 2026-04-30.

Can scripts be changed while the server is running?

Yes. Scripts execute without restart, so a script file can be edited and run again without restarting the server.

In the catalog

SScript is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from UserLog

All projects

Similar mods

What the author says

SScript is a lightweight programming language for Minecraft server automation. Write scripts in Python/Lua-like syntax to execute commands, automate tasks, and control server behavior without touching Java code. Core Purpose: Execute automated commands and logic on your Minecraft server.
UserLog, on the Modrinth page

Official listing

Owner
UserLog
Published
2026-04-02
Updated on Modrinth
2026-04-30
Facts verified
2026-10-15

Tags