On this page
- Check whether MTVehicles fits your server
- Compare the vehicle systems before building your shop
- Install MTVehicles and test an administrator vehicle
- Load the resource pack before checking models
- Plan fuel, ownership and player limits
- Test economy purchases before adding a menu
- Choose a vehicle shop interface
Key takeaways
5- Check MTVehicles support for your exact Minecraft version before installing.
- Load the required resource pack before troubleshooting vehicle appearance.
- Vehicle purchase commands require Vault and an economy plugin.
- Test fuel, ownership limits and purchases with an ordinary player account.
- Our team's optional Vehicle Shop Menu requires CommandPanels and MTVehicles.
This guide is for server owners adding drivable vehicles and a way for players to buy them. You will work through installation, the required resource pack, vehicle management and economy checks before choosing a shop interface.
Check whether MTVehicles fits your server
MTVehicles is a free, MIT-licensed vehicle plugin listed for Paper, Purpur and Spigot. It includes cars, helicopters and tanks, with fuel, storage, damage, ownership and an in-game vehicle editor.
Check the plugin listing and official installation wikiSource site against your exact Minecraft version before downloading. The project's README says support applies to the final patch of each supported Minecraft version, rather than every intermediate patch.
Basic use has no hard plugin dependencies according to the README. Buying vehicles through its economy commands is a separate step: that requires Vault and an economy plugin.
Compare the vehicle systems before building your shop
Choose the driving plugin first. A shop menu should follow that decision, because the menu needs to sell vehicles or vouchers understood by the selected plugin.
| Plugin | What it offers | Requirements to check |
|---|---|---|
| MTVehicles | A broad vehicle selection, an in-game editor, jerrycan fuel, trunks and ownership management. | Exact Minecraft support and the required resource pack. Economy purchases need Vault and an economy plugin. |
| Mercedes Car Plugin | Two four-seat cars, a shared trunk and lava bucket fuel. | Its listing specifies Minecraft 1.21.4 to 1.21.11 and Java 21. |
| QualityArmoryVehicles | Cars, planes, boats and helicopters, with garages and vehicle limits. | A paid resource requiring ProtocolLib. Its listing also recommends Quality Armory. |
Mercedes Car Plugin is worth considering for a smaller vehicle selection. Its sedan and SUV each have one driver seat and three passenger seats, and the plugin provides crafting recipes and an automatically delivered resource pack.
QualityArmoryVehicles is a paid alternative with custom vehicle models, unlockable garages, damage and destruction. Its mix of land, air and water vehicles makes it another option to assess before committing to a transport system.
Install MTVehicles and test an administrator vehicle
Use a separate test server for the first installation. Choose a plugin build that supports your server version, then follow the route for your hosting environment.
- Stop the server through its running console.
- Upload the downloaded MTVehicles jar into the server's
pluginsdirectory using your file transfer client or shell. - Start the server with your existing startup method and inspect the console for errors.
- Join Minecraft with an administrator account. Run
/vehicle languageto select the language. - After completing the resource pack step below, run
/vehicle menuto open the vehicle inventory. Use/vehicle infoand/vehicle helpwhen checking the available vehicle tools.
- Stop the server from the Console.
- Open the File Manager and upload the downloaded MTVehicles jar into
plugins. SFTP is another upload route. - Start the server from the Console and inspect its startup messages.
- Join Minecraft with an administrator account and run
/vehicle language. - After completing the resource pack step below, open
/vehicle menuin Minecraft. Check/vehicle infoand/vehicle helpwhile testing.
- Stop the server from the panel.
- Use Files / FTP to upload the downloaded MTVehicles jar into
plugins. - Start the server and inspect the console for startup errors.
- Join Minecraft with an administrator account and run
/vehicle language. - After completing the resource pack step below, open
/vehicle menuin Minecraft. Use/vehicle infoand/vehicle helpto inspect the plugin's tools.
Keep this first test small: one administrator, one vehicle and a clear driving area. Check appearance, driving, storage and ownership before offering vehicles to everyone.
Load the resource pack before checking models
The MTVehicles wiki directs owners to the project's resource pack and says it can be supplied as the server resource pack or given to players. Follow its resource pack pageSource site for the pack itself.
Our server resource pack setup and download fixes guide covers delivery settings and download troubleshooting. Use that alongside the MTVehicles pack instructions when preparing your server's pack delivery.
- Check that the test player has loaded the MTVehicles pack.
- Inspect the same vehicle with another test player before opening the feature publicly.
- If a model looks wrong, check pack loading before changing vehicle settings.
The project's own tutorial demonstrates enabling its texture pack.
Plan fuel, ownership and player limits
MTVehicles includes a jerrycan fuel system, damage and repair, trunk storage, and public or private vehicles. Its editor also supports adjusting vehicle speed and fuel use. Decide how those mechanics should fit your server before setting up purchases.
- Fuel: Decide whether refuelling should be a regular part of travel, then test fuel use on a representative journey.
- Storage: Test trunks with the items players are likely to transport.
- Ownership: Test private vehicles with both an owner and another player.
- Limits: Decide how many vehicles a player should own before selling additional ones.
The commands and permissions referenceSource site lists mtvehicles.limit.X for ownership limits and mtvehicles.nolimit for unrestricted ownership. It also lists mtvehicles.oppakken for picking up vehicles and mtvehicles.repair for restoring vehicle health.
Keep the documented staff tools available to administrators: vehicle editing, owner changes, deletion and vehicle distribution should be part of your management plan. Avoid granting broad access simply to make a purchase test pass.
Test economy purchases before adding a menu
The wiki specifies that both /vehicle buycar and /vehicle buyvoucher need Vault plus an economy plugin. If your server does not yet have that combination, start with our economy provider comparison and explanation of Vault.
Test the plugin's own purchase route before adding another interface. Enter these commands in Minecraft chat during your tests.
With the economy requirements installed, join using your test player and check the relevant purchase command:
/vehicle buycar
/vehicle buyvoucherFor administrator distribution and fuel testing, the wiki also lists /vehicle givecar <player>, /vehicle givevoucher <player> and the jerrycan menu command /vehicle benzine.
With the economy requirements installed, join Minecraft using your test player. Test /vehicle buycar and /vehicle buyvoucher in chat. From your administrator account, use the documented /vehicle givecar <player> or /vehicle givevoucher <player> distribution tools as needed, and open /vehicle benzine for the jerrycan menu.
With the economy requirements installed, join Minecraft using your test player. Test /vehicle buycar and /vehicle buyvoucher in chat. The administrator tools include /vehicle givecar <player>, /vehicle givevoucher <player> and /vehicle benzine for the jerrycan menu.
- Test a purchase with sufficient funds and record the balance change.
- Repeat with insufficient funds and check that no purchase completes.
- Check what the player receives and whether ownership behaves as intended.
- Repeat after applying your intended vehicle limit.
Choose a vehicle shop interface
You can retain MTVehicles' documented purchase commands or build a menu around your chosen buying flow. CommandPanels provides YAML-based menus, a logic engine, placeholders and a visual editor for owners who want to design their own interface.
Vehicle Shop Menu | For MTVehicles, made by our team, is a paid CommandPanels configuration for selling MTVehicles vouchers. It groups vehicles into categories including Basic, Standard, Premium and Air, with balance checking, an insufficient funds notice and click-to-buy actions.
The menu requires CommandPanels and MTVehicles. Its listing specifies commandpanel.panel.default and mtvehicles.buyvoucher as player permissions, and describes HAS logic that changes the menu according to the player's balance. Use the package's installation instructions when preparing its files.
Upload the supplied menu files using your file transfer client or shell, following the package's stated locations and loading instructions. Join as an ordinary player and test /vehicleshop.
Use the File Manager or SFTP to upload the supplied menu files to the locations specified by the package. Follow its loading instructions, then join as an ordinary player and test /vehicleshop.
Use Files / FTP to upload the supplied menu files according to the package's instructions. Complete its loading steps, then join as an ordinary player and test /vehicleshop.
Before opening the shop, repeat the sufficient-funds and insufficient-funds tests through the menu. Check each category you intend to offer, the delivered voucher and the resulting vehicle ownership. Keep the shop closed until the complete purchase and driving flow works for an ordinary player.
Frequently asked questions
How do I add cars to a Minecraft server?
MTVehicles provides drivable vehicles for supported Paper, Purpur and Spigot servers. Install its plugin jar and required resource pack, then test a vehicle before configuring player access and purchases.
Why do MTVehicles models look wrong?
The project requires its resource pack for vehicles to render correctly. Check that the affected player has loaded the pack before changing vehicle settings.
How do I give a player a car in MTVehicles?
The official command reference lists /vehicle givecar as a staff command. It also lists /vehicle givevoucher for distributing vouchers and /vehicle menu for opening the vehicle inventory.
Does MTVehicles need Vault?
Basic use has no hard plugin dependencies according to the project's README. The /vehicle buycar and /vehicle buyvoucher commands require both Vault and an economy plugin.
How can players buy vehicles through a shop menu?
You can build an interface with CommandPanels or use Vehicle Shop Menu | For MTVehicles, made by our team. That paid configuration sells vouchers through /vehicleshop and checks the player's balance. Its listing requires CommandPanels, MTVehicles and the player permissions commandpanel.panel.default and mtvehicles.buyvoucher.