
CatalystFX
Unlisted by staff⚡ CatalystFX is a lightweight client-side Fabric optimization mod designed to reduce unnecessary Minecraft startup waiting on Android and low-resource devices. It defers non-essential client-side DFU optimization and provides a controlled background-thread
Tags
Creators
Details
0.1.0
Compatibility
Changes
Catalyst FX
A lightweight Fabric mod for Minecraft 1.21.10 that measures client startup time and applies a small, verified tweak to resource-loading thread allocation.
Background
Minecraft's client startup involves loading and preparing a large amount of data — textures, block/item models, sounds, language files — before you reach the main menu. This process runs on a background thread pool managed by the game's Util class. Catalyst FX was built by decompiling and reading that actual class (not guessing from memory) to understand exactly how thread allocation works, then making a small, targeted adjustment.
What it does
1. Startup timing measurement
On client init, the mod records a timestamp. When Minecraft fires its CLIENT_STARTED lifecycle event (i.e. the game has finished loading and reached the main menu), it logs the el
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:sHRZGlT2:k7B28I7q"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:sHRZGlT2:k7B28I7q"
}