Tags
Creators
Details
All versions
1.3.0
Release
Genius-Shop 1.3.011 months ago 327
Uploaded by
Compatibility
Minecraft: Java Edition
1.21โ1.21.10
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
๐ Web-Based Configuration Editor
- Added built-in HTTP server with RESTful API for remote configuration management
- Implemented live GUI preview with real-time Minecraft texture rendering
- Added point-and-click interface for rearranging main menu items
- Integrated visual shop builder for creating and editing shops without YAML knowledge
- Added secure UUID-based authentication system
- Implemented auto-save functionality that syncs changes directly to server files
Info: This is still a work in progress and errors may occur, please take backups before making changes with the web editor
๐ข Discord Integration
- Added Discord webhook support for transaction notifications
- Implemented purchase event notifications to Discord channels
- Implemented sell event notifications to Discord channels
- Added configurable webhook settings in
discord.yml
๐ Modular Configuration System
- Shops: Migrated from single
shops.ymlto individual shop files inshops/folder - Menus: Migrated from
gui.ymlto individual menu files inmenus/folder - Added automatic migration from legacy configuration formats
- Improved organization and maintainability of shop configurations
- Added
shops/README.mdwith comprehensive configuration guide
๐ฎ Enhanced Item Support
- Added full support for potions
- Added support for tipped arrows with potion effects
- Added support for trial spawners
- Implemented enchantment support for all items
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:7Dl7ZUCO:Hl7frCO6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7Dl7ZUCO:Hl7frCO6"
}

