4.0.0
Compatibility
Changes
Easy Shop Mod 4.0.0
✨ Changes & Improvements
-
📚 Fixed Enchanted Books issues completely:
-
Enchanted books now save correctly with their exact enchantments (e.g. Unbreaking, Flame, etc.).
-
It is now safe to use enchanted books as:
- 💰 Prices
- 📦 Buyable items
-
-
⚔️ Support for Enchanted Items:
- You can now safely add any enchanted weapon or tool as a buyable item.
- All enchantments are fully preserved and function correctly.
-
💡 Added Tooltips:
-
Tooltips are now available in the shop interface for:
- 🧑💼 Shop Manager (Owner)
- 🛒 Buyer (players interacting with the shop)
-
This improves clarity and overall user experience.
-
-
🖥️ GUI Improvements & Fixes:
-
Fixed Set Quantity (Owner) interface:
- Item name now correctly appears below the slot.
- Item is now perfectly centered inside the slot.
-
✅ Stability
- The mod is now considered stable and ready for use without known issues.
📌 Notes
- If any issues are discovered, they will be fixed as soon as possible.
- Please report any bugs to help improve future updates.
🚀 Upcoming Features
-
🔄 Rework of
/shopscommand:- Will open a GUI containing all available shops.
- Your own shop will appear at the top of the list.
- You will be able to select any shop directly from the interface.
-
❌ Removal of
/shopcommand:-
Will be removed in favor of the new GUI system.
-
Your own shop will still be accessible for:
- ➕ Adding offers
- ✏️ Editing existing ones
-
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:U4fXl7jN:oysZ9hxG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:U4fXl7jN:oysZ9hxG"
}

