-
Notifications
You must be signed in to change notification settings - Fork 0
Commands‐and‐Integrations
Slowcraft includes a couple of commands for checking which SlowTools are loaded and giving yourself data-driven ones.
/slowcraft list
This lists:
- Every loaded data-driven definition
- Every registered Java-driven SlowTool
The command only displays information and doesn't require operator permissions.
/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.
You can also create a data-driven SlowTool with Minecraft's regular /give command:
/give @s slowcraft:slowtool[slowcraft:slow_tool='examplemod:string_weaving']
Java-driven SlowTools use their normal registered item IDs:
/give @s examplemod:string_weaving
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()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.
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_shapelessrecipes in the crafting category
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.