2.2.0+patch.1-fabric
Compatibility
Required content
Changes
Changelog
- improve: compatibility with Minecraft from 1.21 to 1.21.8
Download Whisper Model
Dependencies
Compatibility
| Windows | Linux | MacOS | |
|---|---|---|---|
| x86_64 | Compatible | Compatible | Compatible |
| arm64 | Not compatible | Compatible | Compatible |
| x86_64 + Vulkan | External dynamic library needed | External dynamic library needed | External dynamic library needed |
| arm64 + Vulkan | Not compatible | External dynamic library needed | External dynamic library needed |
| x86_64 + openBLAS | External dynamic library needed | Not compatible | Not compatible |
| x86_64 + CUDA | External dynamic library needed | External dynamic library needed | Not compatible |
NOTE
The provided dynamic link libraries of Vulkan and CUDA
in GitHub Releases are compiled on ubuntu-22.04 with
GLIBC 2.35, and may not be compatible with all Linux distributions. There are some solutions that may work, if your
game crashes and it is confirmed in the crash log that it is incompatible between GLIBC versions, you can try any of the
following:
- Use a different version of GLIBC (recommended)
- Check the environment variables for
VulkanorCUDA Toolkit 12.4 - Download glibc-2.35.tar.gz
- Compile & install at
/path/to/your/glibc-2.35, DO NOT replace the systemglibcand DO NOT set up any global environment variables for it - Use some launcher that supports custom environment variables, such
as Prism Launcher, set
LD_LIBRARY_PATHto/path/to/your/glibc-2.35/lib64
- Check the environment variables for
- Compile the dynamic link library yourself and edit the config file of the mod
- Clone the Jaffe2718/whisper-jni repository:
git clone https://github.com/Jaffe2718/whisper-jni.git - Switch to the tag
v1.0.1:cd whisper-jni && git checkout v1.0.1 - Install
Vulkan SDKandShaderCfor buildingVulkandynamic link library, orCUDA Toolkit 12.4for buildingCUDAdynamic link library - Build
- Clone the Jaffe2718/whisper-jni repository:
Custom Dynamic Library
- Download the custom dynamic library from Jaffe2718/whisper-jni and extract the files, * DO NOT USE OTHER VERSIONS*
- Enable the advanced configuration and set the
useCustomDynamicLibtotruein the configuration menu. - Set the
customDynamicLibDirto the directory where the custom dynamic library is located in the configuration menu. - If you want to use the dynamic library which is supported vulkan, check your check that your computer has drivers and
libraries running Vulkan installed.
vulkaninfo - If you want to use CUDA, check that your computer has drivers and libraries running CUDA installed.
For Linux, you need to installnvidia-smiCUDA Toolkit >= 12.4.0and configure the environment variables. For Windows, if the game crashes, you have to force the game to use theJava >= 25, see Jaffe2718/whisper-jni/v1.0.1
Optional dependencies
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:ynA13Vjn:3YG7KRc3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ynA13Vjn:3YG7KRc3"
}



