Tags
Creators
Details
Licensed AGPL-3.0-only
Published 8 months ago
Updated last month
All versions
0.1.4.3-Bukkit
Release
The New Economy (Fork) 0.1.4.37 months ago 25
Compatibility
Minecraft: Java Edition
1.21.x
1.13.x
Platform
Bukkit
Changes
0.1.4.3
Major Changes
- Item based Currencies can now be stored in free slots inside Shulker Boxes in either the Inventory or Enderchest.
- Removed plugin-channel proxy messaging (Bungee/Velocity bridges removed).
- Cross-server syncing now uses Redis-only transport.
- Added authenticated cross-server sync payload validation using
Data.Sync.Security.Token. - Count shulkers in Inventory or Ender Chest for a place to store currency by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/10
Minor Changes
- Added automatic migration of unsupported
Data.Sync.Typevalues toRedis. - Added startup validation/warnings for missing or default sync security token values.
- Updated sync configuration defaults to Redis and documented required shared secret setup.
- Added redis-authx packaging to shaded platform jars for Jedis 7 auth compatibility.
Fixes
- Removed first-player proxy backlog sync path that depended on plugin channel messaging.
- Fixed Redis startup crash caused by missing
Tokenclass in shaded runtime. - Fixed false Redis auth warning/disable path under plugin classloaders.
- Fixed disable-time
NullPointerExceptionwhen storage initialization fails. - Fix startup and shutdown stalls in core persistence by @GoodrichDev in https://github.com/BitworksMC/EconomyCore/pull/13
Full Changelog: https://github.com/BitworksMC/EconomyCore/compare/0.1.4.2...0.1.4.3
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:Efl59CYI:YDuwQh6j"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Efl59CYI:YDuwQh6j"
}
