Tags
Creators
Details
Licensed AGPL-3.0-only
Published 8 months ago
Updated last month
All versions
0.1.5.0
Release
The New Economy (Fork) 0.1.5.02 months ago 11
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platform
Sponge
Changes
Major Changes
- Restored Paper 26.2 startup compatibility with Lamp 4.0.0-rc.17 and TNIL 0.2.0.0-SNAPSHOT-3.
- Made Redis-backed cross-server synchronization an explicit, restart-required opt-in.
Minor Changes
- Added
Data.Sync.Enabled, defaulting tofalse, and upgraded the data configuration to version 7. - Kept Redis disabled when the shared security token is missing or unchanged from its default.
- Disabled configuration synchronization by default and documented the Redis opt-in process.
- Preserved per-currency sync settings when saving or changing currency types.
- Preserved note enchantments and item flags across configuration saves, including legacy paths.
- Enforced project-wide cyclomatic complexity checks during Maven verification and CI.
- Refactored large command, menu, transaction, storage, currency, and platform paths into focused helpers.
- Replaced the unavailable custom update server with the BitworksMC GitHub Releases feed.
- Added complete Paper permission declarations for admin, module, and money commands.
Fixes
- Prevented default configurations from initializing Redis, scheduling outbound sync, or registering plugin messaging channels.
- Disabled synchronization for the current startup when Redis cannot be reached.
- Normalized receipt participant and modifier UUIDs before binding them to SQL statements.
- Fixed MyEco enchantment and item-flag selection state and pagination keys.
- Fixed command replies on Paper 26.2 and corrected command registration across supported platforms.
- Fixed money conversion defaults, money-request permission checks, balance-top pagination, and transaction-history page bounds.
- Fixed balance history menus replacing earlier transaction icons when a page contains multiple receipts.
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:2nwyttEg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Efl59CYI:2nwyttEg"
}
