ModsFinder

saddle

by d1n-0

Saddle is a Fabric server-side debugger that lets a VS Code extension set breakpoints and step through datapack functions while the world runs.

FabricServer-side onlyMIT LicenseOpen source26.2 – 26.3

What it does

The mod embeds a Debug Adapter Protocol server in the Minecraft datapack execution path, so a developer can step through functions written in the datapack from a VS Code session. A developer installs the mod with Fabric API, starts a world, and installs the VS Code extension. Breakpoints, stepping, time travel and live inspection of game state then work against the functions as they run.

Stopped frames expose live scopes: the executor with its command source, position, rotation and dimension, the executing entity's NBT tree, and the macro arguments of the current frame. Hovering over a name in a stopped function file shows the same data inline. A pinned Watch panel keeps chosen values visible while the game keeps running.

Saddle runs on the server, so clients need nothing installed. It is published for Fabric only, for Minecraft 26.2 and 26.3, with Fabric Loader 0.19.0, Java 25 and Fabric API required. The mod is released under the MIT License and is open source.

Key features

  1. Breakpoints and stepping

    Breakpoints, step controls and time travel let a developer stop a function and move through its commands.

  2. Live scope inspection

    A stopped frame shows the executor, its position and dimension, and the entity NBT, read against the live game state.

  3. Macro argument view

    Values of the current macro frame are shown while a function is paused, so macro calls can be checked step by step.

  4. Pinned watch panel

    Watched scopes can be pinned from the VS Code sidebar with saddle/pin, then unpinned or listed with saddle/pins.

  5. Run and deploy dialog

    Players with the right access open a deploy dialog that offers a destination field and a choice between two placements.

Compatibility

Latest build for each game version and loader.

26.31.2.0
26.21.2.0
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Datapack authors who write .mcfunction code and want a debugger in VS Code, and server owners who need to run such a debugger on a development world.

Questions

Does Saddle need Fabric API?

Yes. Fabric API is required, so it must be installed next to Saddle on a Fabric server.

Do players need to install Saddle?

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

Which Minecraft versions does Saddle support?

Files exist for 26.2 and 26.3. The latest Fabric file, 1.2.0, targets 26.3 and was published on 2026-09-19.

In the catalog

saddle is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 8,071 mods support Minecraft 26.3.

More from d1n-0

All projects

Similar mods

What the author says

A Fabric mod that embeds a Debug Adapter Protocol server in Minecraft, so datapack.mcfunction files can be debugged from VS Code (or any DAP client) — breakpoints, stepping, time travel, and live inspection and editing of the game state your functions run against. In Minecraft, a saddle is what lets you take the…
d1n-0, on the Modrinth page

Official listing

Owner
d1n-0
Published
2026-07-03
Updated on Modrinth
2026-09-19
Facts verified
2026-10-15

Tags