//Display name of the vehicle
name Bus
//Unique Identifier
id bus

model bus.obj

//Model offset (x, y, z, x rotation, y rotation, z rotation, <optional> model type)
offset 0 0 0 0 -180 0

//Possible textures of the vehicle
textures bus_rwb.png


//Wheels. Wheel type -> Position coordinates (multiples of 0.0625 (one pixel)) -> whether or not it can rotate
wheel wheel_medium -1.3125 0.375 -2.3125 true
wheel wheel_medium 1.3125 0.375 -2.3125 true
wheel wheel_medium 1.3125 0.375 2.375
wheel wheel_medium -1.3125 0.375 2.375

//Seats. Position coordinates -> whether or not it is a driver seat -> passenger scale -> rotation
seat -0.8 0.5 -3.0 true
seat 0.9 0.5 -2.6 
seat 0.9 0.5 -2.0 false 1 180
seat -0.9 0.5 -2.0 false 1 180
seat -0.9 0.5 -0.2
seat -0.9 0.5 0.25 false 1 180
seat -0.9 0.5 1.9
seat 0.9 0.5 1.9
seat -0.9 0.5 2.25 false 1 180
seat 0.9 0.5 2.25 false 1 180

seat -0.9 0.5 4.1
seat 0.0 0.5 4.1
seat 0.9 0.5 4.1


health 20
inventorySize 9

maxSpeed 1.2
acceleration 0.005
deceleration -0.0125

//Dimensions used for hitbox calculations
width 3
length 8.75
height 3

//Sound stuff
soundEngineRunning engine_truck_running.ogg

//Whether or not players can ride this vehicle
rideable true

//Add items needed for crafting.
//Item name -> item count
craftingRecipeEntry minecraft:paper 1
craftingRecipeEntry minecraft:lapis_lazuli 1