Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Details
Changelog
Added
- Smarter Placeholder Parsing: Improved world name detection in PAPI placeholders to correctly handle world names containing underscores (e.g.,
world_nether,my_custom_world). - Standardized Defaults: Updated
worlds.ymltemplate to ensure features likeanvildefault totrue, preventing accidental global blocks after installation.
Changed
- Thread-Safe Architecture: Refactored
ConfigManagerto useConcurrentHashMapfor all internal world states, ensuring reliable performance in multi-threaded environments. - Tab-Completion Logic: Refined tab completion to prevent irrelevant feature suggestions when using subcommands like
helporreload. - Feature Consistency: Standardized
crafting-tableandcraftingunder a unifiedcraftingfeature key across filters, listeners, and config.
Fixed
- Dead Code Cleanup: Removed unused fields and redundant special-case checks in command validation to improve maintainability.
- Improved Disposal: Enhanced resource cleanup during plugin disable to eliminate potential memory leaks from stale references.




