Loading...
Loading...
Loading...
Loading...
Loading...
Learn how to create a vehicle
For creating a vehicle I suggest editing a premade configuration.
These are all settings.
The vehicle type. Available types: Car, Plane, Boat, Helicopter, Train, Drill, Tractor.
The vehicle name, it must be unique.
The vehicle id, it must be unique.
The vehicle display name.
A vector displaying the center of that vehicle.
A list of vectors representing the position of the passengers' seats.
If set to true, the vehicle will not be damaged by guns.
If set to true, the vehicle will require the fuel for being used.
The width of the hitbox
The height of the hitbox
The item of the vehicle
The max health of the vehicle
The cost of the vehicle in the shop. To disable it, set it to -1.
A map of registered inputs.
Input types: HONK, SIREN, MININUKE_BOMBER, TNT_BOMBER, 40MM_LAUNCHER, BULLETS_556.
A list of strings for the item lore
The turn speed
The size of how many items can the trunk contain.
If set to true, players will be able to buy the vehicle from the shop.
The max speed for the vehicle
The base speed for the vehicle
The max reverse speed for the vehicle
If set to true, the vehicle will be able to jump on blocks
The height of how many blocks can the vehicle jump
Current available options: BABY_ARMORSTAND_HEAD, ADULT_ARMORSTAND_HEAD, ADULT_ARMORSTAND_HAND, TURTLE
A number that is multiplied by the calculated rotation.
The id of the sound that is played while driving
The volume of the sound
The vector that rapresents the position of the driver seat.
Installation of the plugin
Installing the plugin is very simple. There are only 4 steps to do.
Install
Learn how to see the custom models
QualityArmoryVehicles uses a resourcepack to create realistic vehicles without replacing existing minecraft items.
Every user of the server should install the resourcepack to see them.
With the automatic installation, the resourcepack is downloaded and enabled by default on player join.
If you set the QAMini.sendResourcepackOnJoin option to false
.
This will only work if QualityArmory is not installed.
If it is installed the resourepack will be handled from that plugin.
Learn how to configure the plugin
The configuration documentation is structured in the following format:
Title: Setting Description: What the setting does
The prefix of the plugin. It is used in all messages. To disable it, just set it to "".
If set to true, the plugin will use a legacy method for handling vehicles.
If set to true, the plugin will limit per-player owned vehicles based on their permission.
For example, if the player has the qualityarmoryvehicles.vehiclelimit.5
permission, he will have a limit of 5 vehicles.
If set to true, players will be able to pick up the vehicle from the gui.
If set to true, when picking up a vehicle, it will be put in the player's garage.
If set to true, players will be able to pick up their spawned vehicles by clicking on it in the /garage gui.
If set to true, players will have to have a permission to drive a vehicle.
For example qualityarmoryvehicles.candrive.ambulance
.
If set to true, when a vehicle is spawned, it will be automatically owned by the player who placed it.
If set to true, players will be able to damage a vehicle with a gun or by hitting it.
If set to true, when a player enters a vehicle's driver seat, if no owner is set, he will become the vehicle's owner.
If set to true, the plugin will generate example vehicles files.
If set to true, when a user dismounts a vehicle, it will be picked up.
If set to true, when a user quits, his vehicle will be picked up.
If set to true, when a user quits, his vehicle will be destroyed.
If set to true, users will not be able to duplicate vehicles from the creative inventory.
If set to true, vehicles will have collisions when they collide with others or with players.
In rare cases, it may cause some small lag on the first collision. If this happens, I suggest disabling this option.
If set to true, the plugin will use chickens for the passenger seats.
If set to true, when picking a vehicle from the garage, it will be fueled.
If set to true, the plugin will use heads to make the vehicle gui cooler.
If set to true, the plugin will hook with the internal Minecraft anticheat to prevent users from getting kicked for flying.
If set to true, when a vehicle is destroyed, it will be frozen and not removed.
If set to true, users will be able to bypass fuel requirement when in creative mode.
If set to true, users will see a customizable message in the actionbar when moving with a vehicle.
If set to true, there will be a cooldown of some milliseconds when shopping items in the /qav shop to prevent bugs.
If set to true, all vehicles will be public.
If set to true, players will need to have a permission to buy a vehicle.
The permission format is: qualityarmoryvehicles.candrive.<type>
If set to true, vehicles will have a trunk to store items.
This contains a list of blocks to accelerate the vehicle. This is the format:
If set to true, when a vehicle is empty, it will be picked up.
A list of worlds where the vehicles can't be used.
The max height for using vehicles.
If set to true, when a vehicle will be out of fuel, a message will be sent to the user in the chat. If set to false, that message will be sent in the actionbar.
If set to true, when a vehicle will touch water, it will be destroyed.
If set true, the planes and helicopters will have easier controls.
You can get a list of block names .