All versions
3.0.0
Release
EnchantShop 3.0.0last year 270
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.8
Platform
Paper
Changes
Version 3.0.0 - The Gambling Update!
This is a massive, game-changing update that introduces a brand new, high-stakes way to get enchantments!
✨ New Core Feature: The Enchantment Gambler!
- Risk it All: A new "Gamble Item" option has been added to the main menu. Instead of paying with money, you wager the existing enchantments on your item!
- High Stakes, High Rewards: You have a configurable chance (default 50%) to win a brand new, random enchantment. But if you lose, all enchantments on your item are wiped clean!
- Jackpot Chance: On a successful win, there's another configurable chance (default 20%) to win a second random enchantment as a jackpot!
- Thrilling Animation: Experience a 5-second animated roulette with custom sounds that slows down to reveal the final outcome, building suspense for every gamble.
🎨 Improvements & Changes
- New Main Menu: The
/eshopcommand now opens a new main menu where players can choose between the classic "Enchant Item" shop and the new "Gamble Item" feature. - Configuration Overhaul: The
config.jsonhas been updated with a new "Gambling Settings" section to control costs, win chances, sounds, and messages. - It is highly recommended that you delete your old
config.jsonto allow the new, much more detailed one to generate with all the new options.
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:qLJ9goZn:5f9YQPeZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qLJ9goZn:5f9YQPeZ"
}

