All versions
2.4.4
Alpha
2.4.4last year 14
Compatibility
Minecraft: Java Edition
1.21–1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
⚠️ Do not use in production! ⚠️
- Add migration for anyone_create_shops
- Even more reformatting
- Optimise every part of shop class
- Add full checking
- Return removed item from shop to owner
- Add anyone_create_shops config value
- Reformat (Even more)
- Return items from shop to owner on deletion
- Fix slot id with stack id
- Fix refreshing of player shops
- Fix using setBalance instead of removeBalance or addBalance
- Fix purchasing items from player shops
- Remove unused functions
- Add stack support to items in player shops
- Add caching
- Fix all shops
- Change title of shops
- Fix design of edit shop
- Reformat code once again
- Fix viewing player shops
- Fix InventoryOpenEvent may only be triggered synchronously.
- Improve editing of shop
- Change viewing log
- Close inventory when changing price
- Fix delay when removing item
- Reformat
- Fix duplicated code
- Update item editor design
- Add build workflow
- Move economy to database package
- Create shop database
- Fix database creation
- Implement shop create edit and view
- Add /shop delete <name>
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:PNBarbCi:4L9L7sL7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:PNBarbCi:4L9L7sL7"
}
