Tags
Creators
Details
26.9.1
Compatibility
Changes
MeowEco 26.9.1 Changelog
Release date: 2026-06-29
π Highlights
MeowEco 26.9.1 is a performance maintenance release for Paper 26.1.x / 26.2 servers. It focuses on reducing Vault default-currency balance read pressure.
Many shop, menu, permission, quest, and display plugins query balances through Vault very frequently. This release adds a very short read cache for Vault default-currency balance lookups, reducing repeated database reads while keeping all money-changing operations database-authoritative.
β¨ Added
- β‘ Added a short Vault default-currency balance read cache for frequent
getBalance/hascalls from external Vault consumers. - π§Ύ Added 26.9.1 release notes explaining the cache strategy, intended use, and safety boundaries.
- π§Ή Player quit now clears that player's Vault cache entries to avoid stale cache growth on long-running servers.
- π§ͺ Added a Paper 26.1.2 stable API compatibility compile gate alongside the existing earliest 26.1.x guard and Paper 26.2 main compile target.
π Changed
- β Bumped the plugin version to
26.9.1. - π Successful Vault, MeowEco API, admin command, pay/exchange, join-time account creation, and rich-tax write paths now invalidate the related Vault balance cache.
- π§ Player-level cache invalidation now removes every Vault cache key for that player instead of relying on the current default-currency setting.
- π¦ Release verification now covers the earliest Paper 26.1.x API, Paper 26.1.2 stable API, and the Paper 26.2 main target API.
π οΈ Fixes And Improvements
- π‘οΈ The cache is read-only and only applies to Vault default-currency reads; deposits, withdrawals, and account creation still go directly to the database.
- π Vault withdrawals remain database-authoritative, so insufficient funds are rejected by the atomic database update instead of by cached reads.
- π§½ Cleaned README trailing whitespace while preserving the emoji-led marketplace introduction layout.
π Why Upgrade
- πͺ Lower database pressure when shop, menu, VIP, and reward plugins repeatedly check balances.
- π Lighter balance displays, requirement checks, and menu refreshes.
- π Better Vault behavior for high-interaction servers.
- π‘οΈ Performance gains without weakening economy safety.
β οΈ Upgrade Notes
- Your server must run on Java 25.
- This release targets Paper 26.1.x / 26.2.
- Back up your database and configuration files before upgrading, especially on production economy servers.
- No extra configuration migration is required when upgrading from 26.9.0.
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:M9JO0TFv:2Lbcm3xy"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:M9JO0TFv:2Lbcm3xy"
}

