Tags
Creators
Details
Licensed MIT
Published 6 months ago
All versions
2.5.8
Release
EzShops 2.5.82 weeks ago 45
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
Fixed
- Config persistence after reloads —
/shop reloadnow reloadsconfig.ymlfrom disk before refreshing pricing/features, and setup GUI toggles now reload config before saving. This prevents stale in-memory values from being written back over server-owner edits. - Shop category parser resilience — category parsing now isolates failures per category so one malformed entry can no longer break loading of the category set.
- Duplicate-material shop entries — when multiple items intentionally share the same material (for example splash potion variants), pricing keys are now resolved per-item to prevent collisions that could cause broken/empty category behavior.
- List-style
on-buy/on-sellhooks now execute — command hook parsing now accepts both list syntax (on-buy: - "cmd") and nested syntax (on-buy.commands) for compatibility with the documented format, preventing silent no-op purchases foritem-type: COMMANDentries.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
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:zaW55ehx:kqOeg1mx"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zaW55ehx:kqOeg1mx"
}

