Skip to content

Commands‐and‐Integrations

nibster edited this page Jun 20, 2026 · 5 revisions

Commands and Integrations

Slowcraft includes a couple of commands for checking which SlowTools are loaded and giving yourself data-driven ones.

Listing SlowTools

/slowcraft list

This lists:

  1. Every loaded data-driven definition
  2. Every registered Java-driven SlowTool

The command only displays information and doesn't require operator permissions.

Giving a Data-driven SlowTool

/slowcraft give examplemod:string_weaving

To give it to someone else:

/slowcraft give examplemod:string_weaving PlayerName

The command suggests loaded definition IDs as you type and checks that the chosen definition exists.

If you run the command from the server console, you'll need to specify a player.

Using Vanilla /give

You can also create a data-driven SlowTool with Minecraft's regular /give command:

/give @s slowcraft:slowtool[slowcraft:slow_tool='examplemod:string_weaving']

Giving Java-driven SlowTools

Java-driven SlowTools use their normal registered item IDs:

/give @s examplemod:string_weaving

Creative tab

Data-driven SlowTools are added to Slowcraft's creative tab unless their definition contains:

{
  "exclude_from_creative": true
}

Java-driven SlowTools are only added when their configuration includes:

.addToCreative()

IDE Integration

Slowcraft includes a JSON schema for auto-completion of SlowTool definition .json's (datapack/modpack authors).

Information on it, and installation instructions, can be found here.

JEI integration

When JEI is installed, Slowcraft:

  • Adds a Progressive Crafting recipe category
  • Shows each SlowTool's outputs and crafting time
  • Adds loaded data-driven SlowTools automatically
  • Adds Java-driven SlowTools unless they use .excludeFromJEI()
  • Gives each visible SlowTool an Information page
  • Shows damage_tool_shapeless recipes in the crafting category

Grindstone protection

SlowTools use their durability bars to store crafting progress, so letting a grindstone repair them would cause problems.

Slowcraft prevents both data-driven and Java-driven SlowTools from being placed in a grindstone.

Clone this wiki locally