All versions
0.2.0-beta4+1.21.1
Beta
VulkanMod Extra 0.2.0-beta4+1.21.1last year 409
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Changes
Full Changelog: https://github.com/CriticalRange/vulkanmod-extra/compare/v0.2.0-beta3...v0.2.0-beta4
Modern Modular Performance optimizations - v0.2.0-beta4
- Complete architectural overhaul with modern modular design implementation
- Introduced FeatureManager registry pattern for dynamic feature lifecycle management
- Implemented robust ConfigurationManager with automatic backups and migration support
- Created custom FogType enum to resolve Minecraft 1.21.1 compatibility issues
- Optimized BaseFeature class with 85% reduction in particle settings memory usage
- Enhanced HUD system with high-performance FPS display and coordinate tracking
- Improved animation and particle systems with O(1) lookup performance
- Added comprehensive performance optimizations including instant sneak and adaptive sync
- Implemented advanced configuration system with validation and error handling
- Enhanced GUI integration with VulkanMod for seamless user experience
- Updated to Minecraft 1.21.1 and Fabric Loader 0.17.2 compatibility
- Professional logging system with SLF4J integration and configurable levels
- Comprehensive code cleanup reducing build warnings by 99%
- Added thread safety improvements and proper exception handling
- Enhanced documentation with detailed architecture and performance metrics
- Optimized build configuration and dependency management
- Replaced the general animations toggle with specific controls for water, lava, fire, portal, sculk sensor, and block animations.
- Refactored texture animation mixin to handle individual animation types based on texture paths and improve configuration management with multiple fallback locations.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| vulkanmod-extra-0.2.0-beta4+1.21.1-sources.jar | Unknown | 95.21 KiB |
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:gglzOxJ8:ckZFAcY2"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gglzOxJ8:ckZFAcY2"
}

