Tags
Creators
Details
Licensed MIT
Published last year
Updated last year
All versions
v1.2.0
Release
LilWorlds v1.2.0: Advanced Configuration & Integrationslast year 37
Compatibility
Minecraft: Java Edition
1.21ā1.21.5
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
š New Features
Advanced Configuration Management
/world config set <key> <value> for runtime configuration
/world config disable <option> for boolean toggles
Per-world configuration overrides
Configuration validation and error recovery
per-world inventories
Plugin Integrations
PlaceholderAPI integration support
BStats metrics integration
Hooks for other world management plugins
Enhanced Generator System
/worlds reload generators for hot-reloading custom generators
Advanced generator parameters and options
Generator validation and error handling
Improved User Experience
Colorful initialization messages (no ASCII art as requested)
Better command aliases and shortcuts
Enhanced confirmation dialogs for destructive operations
š§ Improvements
Performance Enhancements
Optimized world loading/unloading processes
Better memory management for large world operations
Async operations where possible
Code Quality
Comprehensive logging for all operations
Better error handling and recovery
Improved modular architecture
Configuration System
More granular configuration options
Better default values and validation
Hot-reload capabilities for most settings
š Bug Fixes
Fixed world deletion confirmation system
Resolved tab completion edge cases
Improved error handling for invalid world names
Fixed memory leaks in world management operations
š Technical Details
Full Java 17+ compatibility
Enhanced integration package with proper abstractions
Comprehensive command system with inheritance
Robust configuration management system
Complete logging and monitoring capabilities
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:DTSoa5GI:tisKzMT1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DTSoa5GI:tisKzMT1"
}

