File Details
element_endow-0.0.5.jar
- R
- Oct 19, 2025
- 61.75 KB
- 11
- 1.20.1
- Forge
File Name
element_endow-0.0.5.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Added Complete API interface layer, achieving separation of interface and implementation
Added ElementSystemAPI as a unified entry point, providing stable access interfaces
Refactored Modular structure, clearly separating api, core, event, and services packages
Added Service discovery mechanism supporting dynamic loading of reaction handlers
Added IElementSystem interface, defining element management contracts
Improved Dynamic element registration mechanism supporting runtime registration of new elements
Added Global attribute handler automatically adding element attributes to all living entities
Fixed Range checking and validation logic for element value setting
Added Entity element holder pattern for unified management of entity element states
Added IReactionHandler service interface allowing other mods to customize reaction logic
Fixed Element matching logic errors in ReactionContextImpl
Improved Induced reaction processing, correctly supporting dual-element matching mechanism
Added Reaction result wrapper classes for unified effect application
Optimized Data pack loading logic supporting JSON configuration dynamic reloading
Added Configuration interface abstraction supporting multiple configuration sources
Improved Element configuration management supporting Properties file format
Added Reaction configuration data pack support using JSON format to define reactions
Improved Configuration reload mechanism supporting runtime updates