Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

BubbleVehicles

This Data Pack adds fabulous server side vehicles that have a lot of features. https://youtu.be/OpHmEsNTu0U

Installation

Install it just as any other data-pack, no dependencies required.

Usage

To get vehicles you need a trader that you might find in a village or by renaming any villager to "BubbleVehicles" (using a name tag).

Provided content

Entities Items
* Ambulance * Engine Tier I
* Bike * Engine Tier II
* Cabriolet * Engine Tier III
* Military Helicopter * Engine Tier IV
* Police Cruiser * Ambulance Spawn Egg
* Police Helicopter * Bike Spawn Egg
* Police Interceptor * Cabriolet Spawn Egg
* Private Helicopter * Military Helicopter Spawn Egg
* Sedan * Police Cruiser Spawn Egg
* Tank * Police Helicopter Spawn Egg
* Taxi * Police Interceptor Spawn Egg
* Trader * Private Helicopter Spawn Egg
* Van * Sedan Spawn Egg
* Tractor * Tank Spawn Egg
* Formula One * Taxi Spawn Egg
* Drill * Van Spawn Egg
* Tractor Spawn Egg
* Formula One Spawn Egg
* Drill Spawn Egg
* Upgrade Engine
* Upgrade Gas Tank
* Upgrade Glove Box
* Upgrade Nitro Boost
* Upgrade Transmission

Datapack functions

  • /function uninstall:bubblevehicles: Uninstalls the datapack, removes all data, kills all vehicles and removes all datapack tags from entities
  • /function about:bubblevehicles: Shows about screen, that tells datapack information, as well as statistics (how many vehicles spawned, how many mesh pieces loaded)
  • /function settings:bubblevehicles: Let's you change settings of the datapack world wide:
    • Render Distance: To optimize datapack, you can reduce the distance from which vehicles start rendering
    • Projectile Type: For vehicles that shoot projectiles you can switch type between fireworks and TNTs
    • Load Message: Lets you disable the datapack one-line load message in console/chat
    • Register Message: Lets you disable messages, that people get when the datapack registers them.
    • Vehicle Damaging: Lets you disable vehicle damaging. Remember that if a vehicle has already been damaged it won't be repaired automatically.
    • Fuel Usage: Lets you disable fuel usage. Remember that if a vehicle has used some fuel it won't fill up automatically.
  • /function summon:bubblevehicles/<NAME>: Summons a vehicle/trader (that datapack provides)
  • /function give:bubblevehicles/<NAME>: Gives you an item (that datapack provides)

Trader

Trader lets you obtain all datapack items

trading window

Vehicle Interaction interface

Every vehicle has interaction menu, that can be opened by sneaking and right clicking the driver seat. You will get a green particle in-front of your face when you are able to open the trunk!

interaction window

Action Description
Refuel Refuels the vehicle with Blaze Powder. A dispenser may also be used.
Lock/Unlock Locks or Unlocks the vehicle. Locked vehicles cannot be accessed by any players except the owner
Repair Repairs vehicle using copper ingot/block
Paint Paints vehicle
Upgrade Lets you upgrade vehicle with a special item
Pick Up Picks up vehicle in creative mode
Reset Ownership Resets the ownership of the vehicle. First player to seat on this vehicle will be set as the new owner
Scrap Removes the vehicle
Kick Damages vehicle with a random chance
Statistics Shows the information about vehicle

Features

  • No resourcepack, no plugins, no mods required
  • Data pack has automatic debug system that can detect issues and suggest how to solve them
  • All vehicles have a trunk
  • Vehicles are customizable
  • Controlling vehicles without using chat, hotbar, or any other unnecessary workarounds
  • No annoying minecarts/pigs. Vehicles look how they are supposed to
  • And much more, making this datapack one of the, if not the best vehicles datapack out here

External resources



Project members

BubbleFish

Owner


Technical information

License
CC-BY-SA-4.0
Project ID