Compatibility
Minecraft: Java Edition
1.21–1.21.6
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Creators
Details
Licensed MIT
Published 4 weeks ago
Updated last week
Changelog
🎯 Critical Bug Fix
- FIXED:
WorldBorderCenterChangeEvent may only be triggered synchronously
error- Fixed async world creation that was causing IllegalStateException
- Implemented hybrid async/sync approach for optimal performance
- World preparation (reflection, validation, logging) now runs asynchronously
- Only the critical
creator.createWorld()
call runs synchronously (required by Bukkit API) - Maintains performance benefits while respecting Bukkit's threading requirements
🚀 Performance Improvements
- NEW:
createWorldAdvancedAsync()
method for better async handling - IMPROVED: World creation now uses callback-based async pattern
- OPTIMIZED: Minimal main thread usage - only for world border events
- MAINTAINED: Legacy synchronous method for compatibility
🔧 Technical Changes
- Added
Consumer<Boolean>
callback pattern for async world creation - Split world creation into async preparation and sync execution phases
- Added proper error handling for both async and sync phases
- Improved thread safety for world creation operations
Files
Metadata
Release channel
ReleaseVersion number
v1.3.1Loaders
Game versions
1.16–1.21.5Downloads
3Publication date
June 13, 2025 at 2:58 AMPublisher

Hydr46605
Member