issues
search
TheNextLvl-net
/
worlds
World management system for modern paper servers
GNU General Public License v3.0
4
stars
0
forks
source link
Updates
#22
Closed
NonSwag
closed
1 month ago
NonSwag
commented
1 month ago
Refactor World Suggestion Filtering:
Enhanced context-based filtering in WorldUnloadCommand.
World Load Persistence:
Added persistence status update and level data saving.
Handle Empty Optionals:
Improved handling in PaperLevelView.
World Commands Generator Handling:
Updated to use the levelView API and Generator class.
Extend WorldsProvider:
Interface now extends Plugin for enhanced functionality.
Generator Model:
Added serialization/deserialization for generators in LevelView and LevelExtras.
WorldSuggestionProvider:
Refactored for BiPredicate context-aware filtering.
WorldCreator for Regeneration:
Ensured consistent application of world generation settings.
World Unload Command Persistence:
Improved logic using persistStatus.
Remove Redundant Error Log:
Eliminated for level load failures.
Generator Support in Level Creation:
Enhanced world creation with generator configurations.
Load Level Conditional Logic:
Improved checking of enabled extras.
World Persistence Logic:
Split into specific methods for status and generator handling.