Links
Tags
Creators
Details
Licensed GPL-3.0-or-later
Published 7 months ago
Updated 3 months ago
All versions
1.4.15-1.20.1-fabric
Release
*NEW* VM computers 1.4.15-1.20.1-fabric7 months ago 3,205
Uploaded by
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Changes
Changelog
[1.4.15-1.20.1-fabric] - 2026-04-08
Added
- Ported the mod to Minecraft 1.20.1.
- Full support for Fabric Loader.
- Updated to Java 17.
Changed
- Updated all dependencies to be compatible with 1.20.1 (Fabric API, Yarn mappings).
- Refactored rendering logic to comply with modern Minecraft rendering standards.
- Updated entity interaction logic to ensure compatibility with 1.20.1.
- Integrated ShadowJar for better dependency management and to resolve class loading issues (e.g.,
CatalogManager).
Fixed
- Fixed GUI rendering issues that were present during the porting process.
- Fixed an issue where the PC editing menu would not open when interacting with components.
- Resolved various runtime compatibility errors related to Java 17 and relocated libraries.
Development Plans (Branches)
Three main development branches have been defined for the project:
- Deprecated:
- Contains already released versions and versions that have become obsolete for any reason (critical bugs, etc.). Github current branches will/are marked as deprecated, please don't use them.
- Port/Rewrite:
- Port of the original mod and its refinement as intended by the original author.
- Versions: 1.x.x.
- Reimagining:
- Personal ideas, custom components, new devices, and expanded functionality.
- Versions: 2.x.x.
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:l3oi8QvT:J46XZ2tp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:l3oi8QvT:J46XZ2tp"
}

