Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 2 days ago
Updated 3 weeks ago
ItemRental
Let players rent out their items to others
Description
ItemRental lets players list their items for others to rent with hourly rates. Players can browse available rentals through a GUI menu, track their earnings, and manage both their listings and active rentals. The plugin uses Vault for economy and saves all data automatically.
Features
- Full GUI system for browsing and managing rentals with pagination, categories and sorting
- Set custom hourly rates and max rental duration
- Auto-return items when a rental expires, with durability protection
- Strong anti-dupe protection: death/grave handling, auction house monitoring (hooks into 12 shop/auction plugins), sell GUI blocking
- Lender ratings: renters rate owners after returning items
- Rental history and side-by-side item comparison
- Auto-extend rentals (renter opt-in, configurable surcharge and limit)
- Expiry reminder 15 minutes before a rental ends
- Bedrock support: Geyser/Floodgate players get native forms
- Folia support (experimental)
- Track earnings and rental statistics
- Collect money through the GUI
- View remaining time on rented items
- Persistent data storage with automatic backups
- Vault economy integration
- Multi-language support (9 languages)
- Real-time notifications for renters and owners
- Item durability protection: items are returned with full durability
- Admin tools: confiscate listings, force return items, live monitoring, collections payout
- Configurable tax system
- Item blacklist by material or item name
- Sound effects for actions
- Detailed logging and audit trail
Commands
Player Commands
| Command | Description |
|---|---|
/rental |
Opens the main menu |
/rental create <price> <hours> |
List the held item for rent |
/rental browse |
Browse available rentals |
/rental myrentals |
View your active rentals with time remaining |
/rental listings |
Manage your rental listings |
/rental collect |
Collect earnings from your rentals |
/rental stats |
View your rental statistics |
/rental return <id> |
Return a rented item early |
/rental extend <id> <hours> |
Extend an active rental |
/rental search <name> |
Search available rentals by item name |
/rental history |
View your rental history |
/rental top |
View the top renters leaderboard |
/rental help |
Show the help message |
Admin Commands
| Command | Description |
|---|---|
/rental admin |
Open the admin control panel |
/rental admincreate <hours> |
List the held item as a free server rental |
/rental search <id> |
Look up a rental by its ID |
/rental search player <name> |
List a player's rental listings |
/rental cleanup [player] |
Clean up ghost rental items |
/rental reload |
Reload configuration |
/rental update |
Check for plugin updates |
Admins can also shift-click any listing in /rental browse to confiscate it directly to their inventory.
Permissions
| Permission | Description | Default |
|---|---|---|
itemrental.use |
Use basic rental commands | true |
itemrental.create |
Create rental listings | true |
itemrental.rent |
Rent items from others | true |
itemrental.admin |
Admin permissions | op |
itemrental.reload |
Reload configuration | op |
itemrental.bypass |
Bypass rental restrictions | op |
itemrental.* |
All permissions | op |
Config Options
- Max listings and rentals per player
- Min/max prices and rental duration
- Tax system with configurable rates
- Blacklisted items by material or by item name (blocks custom items from other plugins)
- Auto-extend settings: surcharge, hours per extend, max extends
- Custom messages, fully translatable in 9 languages
- Sound effects for all actions
- Durability protection settings
- Debug mode for troubleshooting
Supported Languages
English, Czech (čeština), German (Deutsch), Spanish (Español), French (Français), Korean (한국어), Portuguese (Português), Russian (Русский), Chinese (中文)
Dependencies
- Vault (required for economy integration)
- A compatible economy plugin (EssentialsX, CMI, etc.)
- Floodgate (optional, enables Bedrock forms for Geyser players)


