All versions
1.5.7-DEC1038
Release
The Endex 1.5.7-DEC103810 months ago 19
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.2.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
[1.5.7-dec1038] - 2025-12-31
Added
- Polish Language Support: Complete Polish (Polski) translation for both plugin and documentation.
- New
lang/pl.ymllanguage file with full Polish translations - New
config_translations/config_pl.ymlwith Polish config comments - Complete Polish documentation in
docs/mintlify/pl/(18 translated pages) - Documentation navigation updated with Polish language option
- New
- Config Translations Auto-Extraction: Translated config files are now automatically extracted to
plugins/TheEndex/config_translations/on first run- 10 language configs available: English, Chinese, Spanish, French, German, Japanese, Korean, Portuguese, Russian, Polish
- Users can copy their preferred language config to
config.yml
Changed
- Optimized Default Configuration: Config now ships with minimal resource usage settings by default.
- World storage scanning DISABLED by default (biggest CPU saver)
- Inventory-based pricing DISABLED by default
- Save-on-each-update DISABLED by default (reduced disk I/O)
- Update interval increased to 120 seconds (was 60)
- Added prominent optimization guide at top of config.yml
- All performance-intensive features clearly marked and documented
Configuration
New default values (optimized for minimal resource usage):
update-interval-seconds: 120 # Was 60
save-on-each-update: false # Was true
price-inventory.enabled: false # Was true
price-world-storage.enabled: false # Was true
To enable full features, set these back to their previous values. See config.yml header for guidance.
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:KXwEZ1KS:SB2AVv47"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KXwEZ1KS:SB2AVv47"
}

