promotional bannermobile promotional banner

Shovel API

Runtime for Shovel JS: applies everything made in the editor. Keep it in your modpack.

Shovel API

Shovel API is the runtime of Shovel JS. It applies in game everything you build with the Shovel JS editor, so it has to stay in your modpack.

You don't need to install it by hand: the CurseForge launcher adds it when you install Shovel JS.

What it does

  • Applies the item, block and mob rules made in the editor.
  • Applies structure spawn caps and villager trades.
  • Adds ShovelAPI for your own scripts.
  • Keeps your edits working after you remove the editor from the finished pack.

For modpack makers

Ship Shovel API with your pack. Players don't need Shovel JS: the editor is only for whoever builds the pack.

Versions: Forge 1.20.1 and NeoForge 1.21.1, with the same features.

Found a bug? Report it on the issue tracker with your log.

Shovel API Team

profile avatar
Owner
  • 1
    Followers
  • 3
    Projects
  • 186
    Downloads

More from JairVac

  • Shovel JS project image

    Shovel JS

    Visual in-game editor for modpacks: recipes, items, mobs, loot tables, tags, trades and world generation. Writes datapack files and KubeJS scripts. No coding needed.

    • 46
    • November 1, 2026
  • Shovel JS project image

    Shovel JS

    Visual in-game editor for modpacks: recipes, items, mobs, loot tables, tags, trades and world generation. Writes datapack files and KubeJS scripts. No coding needed.

    • 46
    • November 1, 2026