File Details
EconomyShop999-1.0.3.jar
- R
- Jan 13, 2026
- 94.39 KB
- 11
- 1.21.11+12
File Name
EconomyShop999-1.0.3.jar
Supported Versions
- 1.21.5-Snapshot
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
### New Commands
#### /shop history [page]
- View your personal transaction history
- Shows all purchases and sales with timestamps
- Displays item name, quantity, price, and transaction type
- Paginated view with configurable page size
- Shows total amount spent and total amount earned
- Color-coded transactions (red for purchases, green for sales)
#### /shop top [balance|buy|sell]
- View server leaderboards
- Three leaderboard types available:
- `balance` - Top 10 richest players (default)
- `buy` - Top 10 players by total purchases
- `sell` - Top 10 players by total sales
- Displays player names with their stats
- Ranked from 1-10
#### /ah cancel [all|<auction_id>]
- Cancel your active auction listings
- Use `/ah cancel all` to cancel all your auctions at once
- Use `/ah cancel <id>` to cancel a specific auction by its ID
- Returns items directly to your inventory
- Shows confirmation message with number of cancelled auctions
---
### New Configuration Options
#### Price Limits System
- Prevent economy exploits with price boundaries
- Configurable minimum sell price
- Configurable maximum buy price
- Separate limits for auction house listings
- Can be enabled/disabled via config
- Protects against price manipulation
#### New Player Starting Balance
- Give new players money when they first join
- Configurable starting amount (default: $100)
- Customizable welcome message with color codes
- Supports placeholders: %player%, %balance%
- Automatic account creation on first join
#### Daily Login Rewards
- Reward players for logging in each day
- Configurable base reward amount
- Permission-based bonus amounts:
- VIP players get higher rewards
- Premium players get the highest rewards
- 24-hour cooldown between rewards
- Automatic reward distribution on join
#### config.yml
- Complete configuration file with all options
- Fully documented with explanations
- Organized sections with headers
- Command and permission reference included
- Default values for all settings
---
### Bug Fixes
#### Auction System
- Fixed auction items not being returned when cancelled
- Fixed seller not receiving money for offline sales
- Fixed expired auctions still being purchasable
- Fixed auction ID not displaying in GUI
#### Economy System
- Fixed balance not updating immediately after transactions
- Fixed bank interest not applying correctly after restart
- Fixed negative balance exploit prevention
#### GUI System
- Fixed page navigation in search results
- Fixed category permission checks not working
- Fixed discount display formatting
- Fixed sell GUI not refreshing after sale
#### Configuration
- Fixed config not creating default values
- Fixed reload command not reloading all managers
- Fixed custom items not persisting after reload
---
### Permissions Added
#### Daily Rewards
- `economyshop999.dailyreward.vip` - Receive VIP daily reward amount
- `economyshop999.dailyreward.premium` - Receive premium daily reward amount
#### Transaction History
- `economyshop999.shop.history` - View personal transaction history
- `economyshop999.shop.top` - View server leaderboards
#### Auction Management
- `economyshop999.auction.cancel` - Cancel own auctions
#### Tax Exemption
- `economyshop999.tax.exempt` - Exempt from transaction taxes
#### Cooldown Bypass
- `economyshop999.cooldown.bypass` - Bypass transaction cooldowns
---
### 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 |
---

