Threadcore API

The public API for Threadcore. Lets your mod schedule work on a region thread, defer mutations safely, and declare its own threading contract — on any Minecraft version Threadcore supports.
Back to Files

threadcore-api-0.1.0.jar

File namethreadcore-api-0.1.0.jar
Uploaded
Oct 14, 2026
Downloads
13
Size
43.8 KB
Mod Loaders
Fabric
File ID
9168196
Type
B
Beta
Supported game versions
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20
  • 1.19.4
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19
  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17.1
  • 1.17

Curse Maven Snippet

Fabric

modImplementation "curse.maven:threadcore-api-1730808:9168196"

Learn more about Curse Maven

What's new

0.1.0 (2026-10-13)

Just the version number. There is no code change from 0.0.2 at all. The only thing different inside the jar is the version field, and every class in it is the same bytes.

I raised it so the API lines up with Threadcore 0.1.0-beta. If you are on 0.0.2 you do not need this, Threadcore still takes >=0.0.2.

If you are writing a mod against this, depend on it rather than bundling it inside your own jar. Fabric keeps the highest version of a shared library and breaks ties between equal ones arbitrarily, so a bundled older copy can win the tie even on a server that has the current one installed. That is what caused a NoSuchMethodError at boot once already, and Threadcore 0.1.0-beta now stops at startup and names the mod that is doing it.

This mod has no additional files