
EconomyShop999
EconomyShop999 is a comprehensive, GUI-driven shop plugin for minecraft, designed to offer a seamless buying and selling experience for players and robust management tools for administrators. It features Vault economy integration and custom items support
Tags
Creators
Details
1.0.5
Compatibility
Changes
New Commands
/auctionhouse claim
- Claim expired or unsold auction returns on demand
- Works alongside automatic returns on join
/auctionhouse sell <price> <amount> [stacks]
- List multiple stacks in one command
- Creates one auction per stack at the same price
New Features
Category Browse Filters
- Filter a category by material type
- Filter a category by price range using min/max values
Bug Fixes
Auction System
- Expired auctions now return items to sellers (online or via claim)
- Fixed item loss when inventory was full during auction returns
- Reduced the chance of duplicate auction IDs
Shop & GUI
- Category layouts now respect configured GUI slots
- Selling discounts now apply to actual payouts
- Search and sell GUIs ignore clicks from the player inventory
- Dynamic pricing now updates buy/sell prices correctly
Economy
- Prevented negative bank deposits and withdrawals
- Custom items now reload correctly with shop data
Permissions Added
- No new permissions added in this release
Configuration Defaults
| Setting | Default Value |
|---|---|
| Starting Balance | $100.00 |
| Daily Reward (Base) | $50.00 |
| Daily Reward (VIP) | $100.00 |
| Daily Reward (Premium) | $150.00 |
| Min Sell Price | $0.01 |
| Max Buy Price | $1,000,000.00 |
| Auction Min Price | $1.00 |
| Auction Max Price | $10,000,000.00 |
| Transaction History Max | 100 entries |
| History Page Size | 10 entries |
| Auction Duration | 48 hours |
| Bank Interest Rate | 1% |
| Bank Interest Interval | 24 hours |
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:fssKIBts:TfDjm6q7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fssKIBts:TfDjm6q7"
}
