VehiclesPlus (1.17 - 1.21) icon

VehiclesPlus (1.17 - 1.21) -----

Realistic custom vehicles for in your Minecraft server!




  • Fixed 1.21.4 movement issues
  • Temporarily disabled /vmodel reload because of internal issues (redesign coming soon!)
  • Fixed rotation offset for vehicles with wheels
  • Multiple stability fixes
  • Added missing API docs
----------, Feb 12, 2025

  • Correctly implemented fueling + API event
  • Fixed driving over trapdoors speeding up due to hitbox
  • Fixed command permissions + added multiple admin permissions
  • Fixed error reporting for hjson model files / error on disable
  • Fixed garage transfer issue
  • Implemented vehicle fall down on empty fuel tank
  • Implemented despawn on chunk unload
  • Implemented rotor tilt
  • Added -1 to disable default garage limits
----------, Jan 16, 2025

  • Fixed a Save error
----------, Jan 2, 2025

  • Added wilcard permissions (vp.admin.*) + per-command wildcards
  • Added save API for VehicleType, RimDesign and FuelType
----------, Jan 1, 2025

  • Fixed Jackson error at boot for some versions
----------, Dec 17, 2024

V3.0.1:
  • Added 1.21.4 support (might be unstable)
  • Fixed /fuel shop
  • Fixed vehicle model rename issue (it will now remove vehicles bound to an invalid model from the storage)
V3.0.0:
v3 is now also available on SpigotMC! This major release includes among others:
  1. Garage Management
    • Create your own garages.
    • Add members and assign permissions.
    • Move vehicles between garages with ease.
  2. Improved Hitbox and Collision Handling
    • A new, lightning-fast algorithm for hitbox calculations.
    • Much better performance for driving over slabs and blocks.
  3. Revamped API
    • Fully redesigned API for ease of use.
    • Tons of new features for developers.
  4. New Resource Pack
    • A sleek, modern example resource pack included.
    • Vehicles look cleaner and more polished than ever.
  5. New Configuration Files
    • Configuration is now done using .hjson files, which is easier to read and edit.
  6. Vehicle Vouchers
    • Introduced a voucher system to allow players to redeem specific vehicles.
  7. Persistent (Fixed Position) Vehicles
    • Vehicles can now be persistent, staying in a fixed position and respawning automatically at server start.
  8. Automatic Transmission
    • Vehicles now support automatic transmission for smoother driving.
  9. SQLite + MySQL Storage
    • The plugin now uses SQLite storage by default, with support for MySQL for more advanced setups.
----------, Dec 13, 2024

  • Added 1.21.3 support
----------, Nov 22, 2024

  • Resolved a small 1.21.x Particle and Sound parser issue, resets values to default if they are invalid
----------, Oct 14, 2024

  • Added 1.21.1 support
  • Improved boot messaging
----------, Aug 31, 2024

  • Fixed 1.21 particle and sound issues
----------, Jul 26, 2024

  • Fixed error on Spigot 1.21
  • Updated deps
----------, Jul 23, 2024

  • Added Spigot 1.21 support
  • Small fixes
----------, Jul 7, 2024

  • Improved slab/block driving (thanks to Collinvht)
  • Fixed vehicle stop on dismount of player bug
  • Fixed start engine sound playing for every player in server bug
  • Bumped dependencies
  • Removed broken VehiclesPlusAPI functions
----------, Mar 27, 2024

  • Fixed 1.20.2 support (NBT issue)
----------, Jan 24, 2024

THIS IS A BETA BUILD OF v3! Do NOT use this build on production servers, it does not contain all the features and contains many bugs. This is just for testing and development purposes.

Plugin:

  • Implemented SmoothCoasters mod support
  • Implemented garage role system (permissions using roles)
  • Made multiple WorldGuard flags functional
  • Improved hitbox detection and calculations
  • Implemented paint bucket and wheel addons
  • Implemented async save task
  • Implemented basic addon part system (still WIP)
  • Implemented garage transfer
  • Fixed pagination page lores
  • Small improvements
API:
  • Added despawn event reason
  • Changed some getters values in VehiclesPlusAPI to Optionals
  • Small improvements
----------, Jan 24, 2024

  • Fixed 1.20.2 support (NBT issue)
----------, Oct 22, 2023

  • Seat enter GUI uses new items, item can be changed per seat in the config
  • Enter seats by click, enter vehicle GUI by shift click
  • Full plugin message translation
  • Implemented realistic automatic gearbox (cooldown)
  • Fix for driving on stairs
  • Update to 1.20.2 and dependencies
  • Changed database storage type (requires removal of .db file!!)
  • Implemented MySQL storage
  • Added more javadoc to classes
----------, Oct 22, 2023

  • Fixed issue with NbtApi on 1.20.2
----------, Oct 12, 2023

  • Updated to Spigot 1.20.2
  • Small API fixes (+ JavaDoc update)
----------, Oct 5, 2023

  • Added 1.20(.1) support
  • Bumped dependencies
----------, Jun 21, 2023

  • Fixed error in shop when using non-colorable vehicles
----------, May 26, 2023

This release includes some improvements done in the v3 beta, but then for v2. V3 is still a work in progress, but because of a major bug in v2 with slab driving, the new slab driving feature in v3 has been migrated to v2.

  • Implemented recoded slab driving from v3
    For correct operation, vehicle damage MUST be disabled!
  • Fixed transfer vehicle garage duplication bug
  • Fixed reload garage duplication bug
  • Bumped dependencies
----------, Apr 7, 2023

Re-uploaded 2.3.5 to make sure it's the default.
----------, Feb 20, 2023

This beta build is NOT production ready! Usage on a development server is recommended. Data corruption might be possible!

Both the API and the plugin itself are fully recoded! A full changelog will follow at release. Below is a summary.

- Improved storage and configuration
- Improved command system
- Improved GUIs
- Improved performance (driving and hitbox)
- Fully recoded slab / block driving
- A new resourcepack with new models.
And a lot more.

Upgrade guide:
Use our converter to convert your v2 data to the v3.
Both versions must be installed for conversion!
Last download: Click here

Please report any issues or feature suggestions here, mentioning you are using the v3.
----------, Feb 20, 2023

Re-uploaded 2.3.5 to make sure it's the default.
----------, Feb 20, 2023

This beta build is NOT production ready! Usage on a development server is recommended. Data corruption might be possible!

Both the API and the plugin itself are fully recoded! A full changelog will follow at release. Below is a summary.

- Improved storage and configuration
- Improved command system
- Improved GUIs
- Improved performance (driving and hitbox)
- Fully recoded slab / block driving
- A new resourcepack with new models.
And a lot more.

Upgrade guide:
Use our converter to convert your v2 data to the v3.
Both versions must be installed for conversion!
Last download: Click here

Please report any issues or feature suggestions here, mentioning you are using the v3.
----------, Feb 20, 2023

  • The garage is now correctly updated after a player buys / receives a second car
----------, Jun 26, 2022

  • Added 1.19 support
  • Fixed duplication bug in garage GUI on /vehicle give command
----------, Jun 22, 2022

  • Fixed 1.18.2 errors in the NMS itemstack system
----------, Apr 22, 2022

  • Added 1.18.2 support
  • Updated dependencies
This is a re-upload! Make sure to download the JAR again!
----------, Mar 12, 2022

  • Added 1.17 and 1.18 support
  • Small fixes / improvements
----------, Jan 19, 2022

  • VehiclesPlus now only supports Java 11 and above (Java 15 Recommended)
  • Hand models are now supported!
  • Improved hitbox calculations
  • Improved collision handling, meaning less lag and better detection!
  • Added miscellaneous missing lines to language files
  • Added horn cooldown
  • Switched to Bukkit's ConversationAPI for transferring vehicles
  • (API) Temporarily disabled getDrivingPlayer()
  • General cleanup and refactoring
----------, Apr 20, 2021

This is the last version that will support Java 8/9/10!
Update to Java 11 or higher to continue using VehiclesPlus (Java 15 recommended.)

- Improved CollisionHandler performance
- Fix ConfigUpdater for Java 10 and below (this version only)
----------, Mar 10, 2021

- Added Spanish and Portuguese translations (Thanks SirGlozz!)
- Added config option to spawn vehicles as locked
- Added system to automatically update locale files if new locale strings are added
- Added ability to parse quoted names in /v give
- Switched to NMSw Reflection
- Renamed VehicleSpawnEvent to PreVehicleSpawnEvent, added VehicleSpawnedEvent
- Made VehicleLeaveEvent cancellable
- Fixed missing vehicle start sound
- Fixed Purpur “Asynchronous Chunk remove entity” error
----------, Mar 6, 2021

Improvement | Prevent dispensers from dispensing gasoline cans

Fix | Fix /v forcedespawn causing "seat is occupied" or other issues
Fix | Fix /v forceshop
Fix | Fix default motorbike seat placement

API Changes:
New | Added VehicleBuyEvent
New | Added getSpawnedVehicles and getDrivingVehicles methods, plus the ability to filter by BaseVehicle
New | Added getDrivingVehicle(player) to find what vehicle a player is driving
New | Added getGiver method to VehicleGiveEvent
New | Added more NBTSave classes to API
Please note: The new API will not be published to the repo until later tonight due to an authentication error.

If you appreciate this update, please leave a review and consider pledging a donation to our Patreon page. Enjoy the update!

Wiki: https://docs.volmit.com/vehiclesplus/
Javadocs: https://volmitsoftware.github.io/VehiclesPlus/
GitHub: https://github.com/VolmitSoftware/VehiclesPlus
----------, Feb 8, 2021

  • Fix ACF console spam when driving car
  • Fix a few visual inventory glitches when shift clicking/using keyboard numbers
----------, Feb 6, 2021

  • Switched back to BStats 1.8 due to shading errors.
----------, Feb 1, 2021

  • Add Russian translation (thanks Hitman447!)
  • Fix missing locale messages
  • Update BStats
----------, Jan 31, 2021

Hello!
Here comes another update! This time, we're introducing a brand new locale system, along with new translations by the community, as well as some smaller changes.

Quick clarification: We will be allowing sales on both Polymart and Spigot from now on. Sorry for the confusion.

Changelog:
New | Our new locale system has been implemented! Click here to learn more about creating your own locale.
New | New German translation. Thanks, Nowhere!
New | New Turkish translation. Thanks, OverBrave!

Improvement | The help commands now show command descriptions.
Improvement | Improved the Dutch translation. Thanks, Coco!
Improvement | Optimized code

Fix | Fix NPE when opening shop if the player had no buy permissions
Fix | Fix actionbar locales.

Remove | Removed 1.0 data and vehicle converter

If you appreciate this update, please leave a review and consider pledging a donation to our Patreon page. Enjoy the update!

Wiki: https://docs.volmit.com/vehiclesplus/
Javadocs: https://volmitsoftware.github.io/VehiclesPlus/
GitHub: https://github.com/VolmitSoftware/VehiclesPlus
----------, Jan 28, 2021

[​IMG]

Hello!
It's time for another update to VehiclesPlus! Much of this update is focused on bug-fixing, as well as adding 1.16.4 support. Here is version 2.0.10's release change-log:

+ 1.16.4 Support
+ Added warning if base vehicles are missing when player vehicles that rely on them are loaded in
+ Added message when trying to open Addons GUI when there are no addons on a vehicle
+ Added message when trying to open Shop GUI when there are no vehicles for sale

/ Potentially major optimizations (Less RAM and CPU usage!)
/ Rename "Tuning GUI" to "Addons GUI"
/ Log messages now show NMS version
/ Made /v garage fuel gauge an integer

! Fix hard crash when driving in some scenarios
! Fix /v garage visual duplication

! Fix NPE on confirm GUI
! Fix double saving of unloaded vehicles
! Fix double loading of vehicles/fuels/rims on server start

- Remove more unnecessary debug messages, specifically from the Addons GUI
- Remove bug report code as it did nothing

If you experience any issues, please join our Discord.

If you appreciate this update, please consider leaving a review! Reviews help with the outreach of VehiclesPlus.

Enjoy!
----------, Nov 25, 2020

[​IMG]

Hello!
Thanks for sticking around for another update. I've focused this update on bugfixing, as well as a new command. Here is version 2.0.9's release change-log:

+ /vehicles forceshop (player) - similar to /fuel forceshop (player)
+ vp.admin.forceshop is now split into two permission nodes - vp.admin.forceshop.vehicles and vp.admin.forceshop.fuel. This should assist with using NPCs to open vehicle and fuel shops.
+ Despawn vehicles if chunk unloaded
/ Greatly improve memory management
/ Fix InvocationTargetException when using /v shop on 1.12
/ Fix missing "enter vehicle" icon on certain versions
/ Fix sinking boats
/ Attempt to fix saving bug
/ Fix player quit event NPE on 1.12
/ Fix force despawn NPE on 1.12
/ Fix chunk unloading EE on 1.12
/ Remove unnecessary debug messages
/ Prevent fuel from accidentally being placed
/ Fix ClassCastException

If you experience any issues, please join our Discord.

If you appreciate this update, please consider supporting me on Patreon! Many perks come with Patronage, including access to developer builds - this version's developer builds have been in early access for 10 days! Click here to support.

Enjoy!
----------, Oct 20, 2020

[​IMG]

Hello!
My name is relavis, and I will be taking over development for VehiclesPlus. I recognize that the plugin has had some hiccups lately, so I'm releasing a temporary fix version to hopefully relieve some of these bugs for all of you. A bigger update will be coming soon. Here is version 2.0.8's release change-log:

+ 1.16.x Support
+ Add Bstats metrics logging
/ Tons of refactoring
/ Code cleanup
/ Fixes vehicles not appearing in /v garage
/ Fixes tabcomplete NPE with non-existing commands
/ Fixes NPE when selecting empty slot in vehicle menu
/ Fixes plugin not disabling if economy is not found
/ Switch to Bukkit logging


If you experience any issues, please join our Discord and I can provide support there.

If you appreciate this update, please consider supporting me on Patreon! Many perks come with Patronage, including access to developer builds - this version's developer builds have been in early access for 20 days! Click here to support.

Thank you for your patience with this update!
----------, Sep 30, 2020

Fixed:
- Duplication bug (Happened while one vehicle was spawned)
- /v shop command
- /v give command
----------, Jun 19, 2020

Fixed:
- /v reload command
- Vehicle duplication in garage
----------, Jun 17, 2020

Fixed:
- Several 1.15 related bugs
- Garage saving bugs
----------, May 14, 2020

Added:
- Sound support, vehicles now make sounds. Make sure to use the new updated resourcepack.

Resourcepack:
1.13+ https://www.dropbox.com/s/r7m2s2jgqhs0e1r/VPExample-1.13.zip?dl=1
1.12.2: https://www.dropbox.com/s/kxdn7maq8jp7h0p/VPExample.zip?dl=1
----------, Jan 5, 2020

Added:
- 1.15 support, this is in beta. If you find any bugs. Please report them in Discord!
----------, Jan 3, 2020

Fixed:
- Example Vehicles are now removable.
- Vehicle ymls do not require the inner name.
- Hastilt also disables up and down tilt.
----------, Jan 3, 2020

Added:
- Config option per vehicle to enable/disable tilting
- Config option per vehicle to enable/disable exiting while driving
- New config layout. The plugin updates your config and seperates to a more organised structure. Use this in the future.
----------, Dec 30, 2019

Fixed:
- API Bugs
----------, Nov 19, 2019

Fixed:
- Driving over fences + walls

Added:
- Collision damage (Blocks)
- Spawn locations (Vehicles spawn at the closest available spawnpoint, can be enabled in config. Spawnpoints can be set using a sign with "spawnpoint" below the block where a vehicle needs to spawn)
----------, Sep 27, 2019

Fixed:
- Slab driving in 1.13+
- Block driving (Can be enabled in config)
----------, Sep 25, 2019

Fixed:
- Trunk bug
- Slab driving in 1.13+

Added:
- Tank (WIP)
- Full block driving

Changed:
- Config option for collision. Entity and Vehicle collision can be enabled/disabled separately
----------, Sep 25, 2019

Resource Information
Author:
----------
Total Downloads: 1,753
First Release: Sep 23, 2019
Last Update: Feb 12, 2025
Category: ---------------
All-Time Rating:
59 ratings
Find more info at docs.sbdevelopment.tech...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings