
VehiclesPlus (1.17 - 1.21) 3.0.6
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
- 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
- Added wilcard permissions (vp.admin.*) + per-command wildcards
- Added save API for VehicleType, RimDesign and FuelType
- 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)
- Garage Management
- Create your own garages.
- Add members and assign permissions.
- Move vehicles between garages with ease.
- Improved Hitbox and Collision Handling
- A new, lightning-fast algorithm for hitbox calculations.
- Much better performance for driving over slabs and blocks.
- Revamped API
- Fully redesigned API for ease of use.
- Tons of new features for developers.
- New Resource Pack
- A sleek, modern example resource pack included.
- Vehicles look cleaner and more polished than ever.
- New Configuration Files
- Configuration is now done using .hjson files, which is easier to read and edit.
- Vehicle Vouchers
- Introduced a voucher system to allow players to redeem specific vehicles.
- Persistent (Fixed Position) Vehicles
- Vehicles can now be persistent, staying in a fixed position and respawning automatically at server start.
- Automatic Transmission
- Vehicles now support automatic transmission for smoother driving.
- SQLite + MySQL Storage
- The plugin now uses SQLite storage by default, with support for MySQL for more advanced setups.
- Resolved a small 1.21.x Particle and Sound parser issue, resets values to default if they are invalid
Full changelog:
- Bumped deps
- Added 1.21(.1) support
- Added hooks API for custom vehicle types
- Made data load after boot for hooks API
- Added type strategies for per movement type settings
- Fixed particle / sound version compatibility (using XSeries classes)
- Bumped to new resourcepack
- Fixed optional economy manager checks
- Added default French, German, Italian, Persian and Polish languages (thanks to all the collaborators)
- Small changes / fixes
To-Do (until release):
- Implement collision detection and damage
- Small features
- Fix bugs
Usage:
It's recommended to remove the full data folder if you test this version. This will provide you with access to all the new features correctly.
- Fixed kick user error on Spigot 1.16.5 and lower
- Fixed storage issue at restart on some versions
- Fixed sound issue on some versions
- Added Italian and updated Polish translation
- Made V3 support 1.13 - 1.20.6
- Added persistent vehicles (these vehicles will automatically respawn at server start and cannot move)
- Added garage role management
- Added more garage permissions
- Moved to custommodeldata by default (if supported)
- Removed ProtocolLib dependency (it can run without it now!)
- Added /v spawn command
- Implemented heightlimit
- Implemented WG flags
- Implemented all translations
- Added Dutch translation
- Fixed stop at exit bug
- Added new functions in VehiclesPlusAPI class for easier vehicle management
- 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
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
This version has been released specifically for stefor.
- 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