Skip to content

Making SlowTools

nibster edited this page Jun 20, 2026 · 44 revisions

Making SlowTools

Slowcraft supports two ways to create SlowTools, Data-driven and Java-driven:

Data-driven SlowTools

Recommended for modpack and datapack authors.

Data-driven SlowTools are defined using JSON files in a datapack. They do not require Java or the registration of new Minecraft items.

Create a Data-Driven SlowTool →

Java-driven SlowTools

Intended for mod developers.

Java-driven SlowTools are dedicated registered items. They support additional arguments such as custom sounds, Java configuration, and ordinary item customization.

Create a Java-Driven SlowTool →

Additional tutorials

Which pathway should I use?

Requirement Data-driven Java-driven
Works from a datapack
Requires Java/programming
Supports custom outputs
Supports custom use time/duration
Supports custom item texture Somewhat ✅ - Through item assets
Supports custom sounds

Unless you need custom Java behavior or sounds, the data-driven pathway is generally the easiest option.

Clone this wiki locally