File Details
gwrexpansions-1.1.2.jar
- R
- Dec 6, 2025
- 684.89 KB
- 72.1K
- 1.20.1
- Forge
File Name
gwrexpansions-1.1.2.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Achievement System
- Fixed RIP AND TEAR achievement not triggering when completing all required achievements with compatibility mods installed
- Added login check as a fallback mechanism to ensure the achievement triggers even if the advancement event is missed
- Fixed recursive check issue that could prevent RIP AND TEAR from being properly awarded
- Corrected
ghost_sniper.jsonadvancement condition where the modid was incorrectly set to Ice and Fire instead of Cataclysm
Crash Fixes
- Fixed crash when Cataclysm mod is not installed (
NoClassDefFoundError: Flame_Jet_Entity) - Replaced direct class imports with reflection-based approach for Cataclysm entity references
- Added proper mod loading checks before attempting to interact with Cataclysm-specific entities
- Improved error handling in
ChickenBurnedByFlameJetTriggerto prevent game crashes
🔧 Technical Improvements
Code Quality
- Implemented safe mod compatibility patterns using string-based class name checking
- Added reflection-based method invocation for cross-mod functionality
- Removed unnecessary debug logging statements
- Improved null safety checks throughout the advancement system
Compatibility
- Enhanced support for mixed mod configurations (Vanilla + any combination of Cataclysm/BOMD/Ice and Fire)
- Achievements now properly detect which mods are loaded and adjust requirements accordingly
- Better handling of mod integration without hard dependencies
Notes
- The RIP AND TEAR achievement now correctly requires completion of ALL achievements from installed compatible mods
- When playing with only Vanilla content, only the 6 base achievements are required
- When Cataclysm is installed, all 6 Cataclysm achievements must be completed
- When BOMD is installed, all 8 BOMD achievements must be completed
- When Ice and Fire is installed, the Dragons Bane achievement must be completed