Reorganized repo, added example files

This commit is contained in:
Stijn Bannink 2023-07-22 15:17:20 +02:00
parent 801b44a8c7
commit 3c65f84d03
27 changed files with 1075 additions and 5 deletions

View file

@ -1,11 +1,10 @@
# VehiclesPlus # VehiclesPlus
This repo is for creating issues. Please join our Discord server for support!
The [JavaDoc](https://sbdplugins.nl/javadoc/vehiclesplus/index.html) can be found on our site.
Follow updates on the v3 recode on our [Project board](https://github.com/SBDPlugins/VehiclesPlus/projects/1).
[![Discord](https://img.shields.io/discord/399547550580998146)](https://discord.gg/R6ax6z2) [![Crowdin](https://badges.crowdin.net/vehiclesplus-v3/localized.svg)](https://crowdin.com/project/vehiclesplus-v3) [![Discord](https://img.shields.io/discord/399547550580998146)](https://discord.gg/R6ax6z2) [![Crowdin](https://badges.crowdin.net/vehiclesplus-v3/localized.svg)](https://crowdin.com/project/vehiclesplus-v3)
This repository contains the default resourcepacks and vehicle configuration files for VehiclesPlus. Issues for the plugin can also be created in this repository.
* Please join our [Discord](https://discord.gg/R6ax6z2) server for support!
* The [JavaDoc](https://sbdplugins.nl/javadoc/vehiclesplus/index.html) can be found on our site.
## License ## License
Please be advised that the materials contained within this repository are subject to the terms and conditions of the Creative Commons Attribution-NoDerivatives 4.0 International License (CC BY-ND 4.0). We kindly request that you review the `LICENSE.md` file, which provides further details regarding the applicable license. Please be advised that the materials contained within this repository are subject to the terms and conditions of the Creative Commons Attribution-NoDerivatives 4.0 International License (CC BY-ND 4.0). We kindly request that you review the `LICENSE.md` file, which provides further details regarding the applicable license.

View file

@ -0,0 +1,2 @@
# VehiclesPlus v2 Example Resourcepacks
This folder contains example resourcepacks per Minecraft version. Please choose the correct file for your Minecraft client.

View file

@ -0,0 +1,5 @@
# VehiclesPlus v3 Example Resourcepacks
This folder contains example resourcepacks per Minecraft version. Please choose the correct file for your Minecraft client.
## License
Please note that the v3 models included in this repository have been created by MelchMwoan (mkmodels.eu) and are subject to specific limitations under the Creative Commons Attribution-NoDerivatives 4.0 International License (CC BY-ND 4.0) license. Redistribution of these models is strictly prohibited without express written consent from the owner. Check out the `LICENSE.md` file in the root of this repository for further details.

View file

@ -0,0 +1,129 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleBike
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.BikeType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.bike
ridePermission: vp.ride.bike
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.BikeSkin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 2
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: d163ec2d-4a5e-4da6-b224-4a2e7944e9c6
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.BikeSeat
steer: true
xOffset: 0.0
yOffset: -0.3
UID: 308f6ff8-2501-42de-a72d-3c149ecec1ad
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.BikeSeat
steer: false
xOffset: -0.9
yOffset: -0.3
UID: 8bea11e3-02ab-4039-9d65-2ba26c29c0cd
zOffset: 0.0
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 5
max: 10
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 1
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 10000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 0
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 2.0
width: 1.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,129 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleBoat
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.BoatType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.boat
ridePermission: vp.ride.boat
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 5
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: d2bff43a-44c7-4781-8af3-28be7a6fafa1
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: 0.0
yOffset: -0.5
UID: 0744dfd0-d456-4c74-a218-b2536eb65b94
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: 0.0
yOffset: -0.5
UID: d71ca2ea-3390-4eec-9cb5-9d166d9a0210
zOffset: -1.2
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 5
max: 10
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 1
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 100000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 0
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 2.0
width: 1.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,241 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleCar
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.CarType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.car
ridePermission: vp.ride.car
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 1
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: 83479cdf-55fb-4d75-98f6-312b7b38343f
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: -0.2
yOffset: -1.45
UID: d13eb53e-bfa8-44e1-bc55-c250fb20880b
zOffset: 0.45
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -0.2
yOffset: -1.45
UID: 656f2bd3-39bc-4791-a5d5-1c088ef3c415
zOffset: -0.45
isCustomPlaced: false
list3:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -1.0
yOffset: -1.45
UID: db3fc750-d532-494e-a0ec-66b90fdf6940
zOffset: 0.45
isCustomPlaced: false
list4:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -1.0
yOffset: -1.45
UID: def333eb-b31d-48d1-b9c1-480c7e6eb2d0
zOffset: -0.45
isCustomPlaced: false
list5:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.Wheel
steering: true
rotationOffset: 180
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_CHESTPLATE
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 2
color:
==: Color
ALPHA: 255
RED: 20
BLUE: 20
GREEN: 20
xOffset: 1.8
yOffset: 0.0
UID: 7b0b9d87-502b-46c7-8b50-9bc285e0a868
zOffset: -1.1
isCustomPlaced: false
list6:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.Wheel
steering: true
rotationOffset: 0
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_CHESTPLATE
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 2
color:
==: Color
ALPHA: 255
RED: 20
BLUE: 20
GREEN: 20
xOffset: 1.8
yOffset: 0.0
UID: f76324fb-f49b-47af-aa95-1d65ba7b672a
zOffset: 1.1
isCustomPlaced: false
list7:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.Wheel
steering: false
rotationOffset: 180
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_CHESTPLATE
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 2
color:
==: Color
ALPHA: 255
RED: 20
BLUE: 20
GREEN: 20
xOffset: -1.67
yOffset: 0.0
UID: 20ec3dce-17ac-4756-85b9-f18b206be979
zOffset: -1.1
isCustomPlaced: false
list8:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.Wheel
steering: false
rotationOffset: 0
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_CHESTPLATE
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 2
color:
==: Color
ALPHA: 255
RED: 20
BLUE: 20
GREEN: 20
xOffset: -1.67
yOffset: 0.0
UID: fa6a79d1-4095-436a-9eed-7481437fe3a4
zOffset: 1.1
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 7
max: 15
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: true
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 100000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 27
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 3.0
width: 2.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,151 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleHelicopter
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.HelicopterType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.helicopter
ridePermission: vp.ride.helicopter
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 6
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: 17f660ae-0b58-4052-a523-32386e0a0425
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: 0.5
yOffset: -1.0
UID: 3480fed8-e713-4cb2-9f8a-9ac99126a126
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -0.4
yOffset: -1.0
UID: 2ba02a6e-8b66-441c-8b4f-af8d0a6d20c3
zOffset: 0.0
isCustomPlaced: false
list3:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Rotor
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 7
color:
==: Color
ALPHA: 255
RED: 20
BLUE: 20
GREEN: 20
xOffset: 0.2
yOffset: 0.6
UID: 5e87e32b-e366-4203-8694-6b94823ea825
zOffset: 0.0
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 7
max: 15
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 1
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 100000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 0
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 2.0
width: 1.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,129 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleHovercraft
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.HovercraftType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.hovercraft
ridePermission: vp.ride.hovercraft
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 6
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: f33f9aa9-5974-44a1-9faf-c4a30b3eca3d
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: 0.5
yOffset: -1.0
UID: eb47ff99-31de-4d19-b043-036135f8f215
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -0.4
yOffset: -1.0
UID: 1bda8c62-1d76-41af-82e1-ae8c98884ed3
zOffset: 0.0
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 5
max: 10
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 1
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 100000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 0
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 2.0
width: 1.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,129 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExamplePlane
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.PlaneType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.plane
ridePermission: vp.ride.plane
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 3
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: c165b08b-d282-4529-b704-dba2aaa5e44c
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: 0.2
yOffset: -0.5
UID: c5106105-b642-4850-9582-eb4958f24b22
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: false
xOffset: -0.3
yOffset: -0.5
UID: 736c6cc8-bb80-4171-a80b-e9bcb6277d27
zOffset: 0.0
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 5
max: 10
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 1
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 100000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 100
trunkSize: 0
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 2.0
width: 1.0
height: 1.0
steeringType: true

View file

@ -0,0 +1,156 @@
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.BaseVehicle
name: ExampleTank
vehicleType: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.types.CarType
handModel: false
permissions:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.VehiclePermissions
buyPermission: vp.buy.tank
ridePermission: vp.ride.tank
baseColorList:
list0:
==: Color
ALPHA: 255
RED: 255
BLUE: 0
GREEN: 0
list1:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
list2:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
list3:
==: Color
ALPHA: 255
RED: 128
BLUE: 128
GREEN: 128
list4:
==: Color
ALPHA: 255
RED: 192
BLUE: 192
GREEN: 192
partList:
list0:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Skin
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 8
color:
==: Color
ALPHA: 255
RED: 255
BLUE: 255
GREEN: 255
xOffset: 0.0
yOffset: 0.0
UID: bdcb1b42-c288-4c68-8744-fe0538ce7c1f
zOffset: 0.0
isCustomPlaced: false
list1:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.Seat
steer: true
xOffset: 1.0
yOffset: -1.0
UID: 8ac0d4c0-cd21-497e-884c-a990a53a0adb
zOffset: 0.0
isCustomPlaced: false
list2:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.seats.TurretSeat
steer: false
xOffset: -1.0
yOffset: 0.0
UID: f7f198ad-9e6e-4dc0-9e83-c02537dee840
zOffset: 0.0
isCustomPlaced: false
list3:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.addons.skins.Turret
explosionSize: 3.0
ammo:
==: org.bukkit.inventory.ItemStack
v: 3337
type: TNT
skin:
==: org.bukkit.inventory.ItemStack
v: 3337
type: LEATHER_BOOTS
meta:
==: ItemMeta
meta-type: COLORABLE_ARMOR
Unbreakable: true
Damage: 9
color:
==: Color
ALPHA: 255
RED: 0
BLUE: 0
GREEN: 0
xOffset: -0.5
yOffset: 0.0
UID: c425d5aa-0319-4151-be59-766d8f05f959
zOffset: 0.0
isCustomPlaced: false
speedSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 100
max: 200
step: 5
upgradeCost: 1000
fuelTankSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
turningRadiusSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 7
max: 15
step: 1
upgradeCost: 1000
accelerationSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageUpgradeable
base: 50
max: 100
step: 5
upgradeCost: 1000
hornSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHorn
enabled: true
sound: BASS
cooldown: 0
drift: false
exhaustSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageSmoke
enabled: true
xOffset: -5.0
yOffset: 0.0
zOffset: 0.0
particleName: SMOKE_LARGE
canExitWhileMoving: true
price: 1000000.0
fuelSettings:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageFuel
usage: 6.0
type: GASOLINE
health: 5000
trunkSize: 27
hitbox:
className: me.legofreak107.vehiclesplus.vehicles.vehicles.objects.base.storage.StorageHitbox
length: 3.0
width: 2.0
height: 1.0
steeringType: true