All versions
1.4.5
Release
CeraEconomy 1.4.52 months ago 3
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Paper
Changes
CeraEconomy 1.4.5
š Shop System
- Added shop management commands:
/shop add <shop> <slot>/shop set <shop> <slot>/shop set <shop> <name>/shop <shop> add <item> <price> <slot>/shop <shop> set <item> <price>/shop <shop> reset
- Added
/shop <shop>to directly open a specific shop. - Added shop item rendering from
Itemsconfiguration. - Added item purchase system.
- Added balance checking before purchase.
- Added automatic money deduction when purchasing.
- Added item delivery to player inventory.
- Added inventory-full protection.
- Added invalid item/price protection.
- Shop reset now clears only the shop's
Itemssection.
šļø Shop & Section Files
- Shops and Sections are synchronized automatically.
- Missing shop files are created automatically.
- Missing section files are created automatically.
- Missing sections automatically receive the first available slot.
- Shop title and section display settings are preserved during item reset.
š¼ļø Shop GUI
- Added clickable shop sections.
- Added clickable shop items.
- Added item prices to item lore.
- Added purchase hint to shop items.
- Shop border/fill now uses:
BLACK_STAINED_GLASS_PANE
š° Economy Integration
- Integrated shop purchases with CeraEconomy's existing economy system.
- Uses
getBalance()for balance checks. - Uses
removeBalance()for purchases.
š§ Configuration
- Updated shop fill material:
GLASSāBLACK_STAINED_GLASS_PANE
š¦ Version
- Version bumped:
1.4.4ā1.4.5
š ļø Compatibility
- Paper API
1.21 - Vault remains soft-dependent.
- PlaceholderAPI remains soft-dependent.
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:lfNCaCGD:gRIX5kM2"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lfNCaCGD:gRIX5kM2"
}
