File Details
Catalyst 0.2.2
- R
- Jan 26, 2026
- 576.72 KB
- 191
- Early Access
File Name
Catalyst-0.2.2.jar
Supported Versions
- Early Access
[0.2.2] - 2026-01-26
Added
- UI Tooltips: Added descriptive tooltips to all settings UI elements explaining what each optimization does
Fixed
- Chunk Generation Stability: Fixed chunk corruption and disappearing chunks caused by multiple transformers modifying the same class
- Consolidated
ChunkPoolSizeTransformer,ChunkCacheSizeTransformer,TintInterpolationTransformer, andHeightSearchTransformerinto singleChunkGeneratorTransformer(thanks to @alexutul44) - Consolidated
LightPropagationOptTransformer,OpacityLookupCacheTransformer,LightQueueOptTransformer, andLightingDistanceTransformerinto singleFloodLightCalculationTransformer
- Consolidated
- Transformer Class Matching: Fixed transformers not matching target classes due to incorrect class name format (now uses dot notation for matching)
Changed
- Simplified Architecture: Removed
CommandRegistrationTransformerandAssetRegistrationTransformer- command/asset registration now handled by standard JavaPlugin lifecycle - Fixed Visual Effects Transformers:
ParticleToggleTransformerandAnimationToggleTransformernow inject static fields directly into target classes instead of referencing external classes - Code Cleanup: Removed unused reflection-based registration methods from
CatalystEarlyInit
Technical
- Transformers now correctly use dot notation (
com.example.Class) forshouldTransform()matching and slash notation (com/example/Class) for bytecode operations

