astages-2.5.0-1.21.1
Curse Maven Snippet
What's new
[2.5.0] - 07-08-2026
New Features
- Add config options for recipe viewer integration and asynchronous cache building. (#230)
- Implement EMI integration for item, fluid and recipes. (#232)
- Implement REI integration for item, fluid and recipes. (#236)
- Update item property restrictions and tooltip messages (Introduce new methods). (#257)
- Update item messages for consistency. (#261)
- Refactor collision handling, Alex's Caves compatibility. (#278)
Bug Fixes
- Fix mod restriction evaluation logic. (#234)
- Fix remove_all action and command. (#237)
- Finally solved "AStages is forgetting Player Data". (#239)
- Handle corrupted legacy simple_restrictions.json. (#240)
- Improve player validation in block breaking and harvesting events. (#253)
- Add player validation in entity interaction event. (#254)
- Add player validation in player attack event. (#255)
API Changes
- Refactor reload handling to use ClientReloadPhase for improved clarity and consistency. (#217)
- Enhance client reload handling with new phases and improved model management. (#223)
- Introduce RecipeViewerManager and enhance JeiItemStagesPlugin with caching functionality. (#224)
- Replace HashMap with ConcurrentHashMap for thread-safe caching in OfflinePlayerStage. (#238)
- Update attribute names for consistency across restrictions. (#256)
- Mark update events as not yet implemented and deprecate UnpackLootTableEvent. (#258)
- Simplify client restriction reload state management. (#259)
- Add composite StreamCodec methods for variable argument handling (1.21.X only). (#260)
- Immutable server stages view in AStagesUtils. (#275)
- Replace List with Set for collections for structure restrictions. (#276)
- Add client-side structure restriction handling. (#277)
This mod has no additional files

