Package org.bukkit.entity
Interface Vehicle
- All Superinterfaces:
- CommandSender,- Entity,- Metadatable,- Nameable,- Permissible,- PersistentDataHolder,- ServerOperator
- All Known Subinterfaces:
- AbstractHorse,- AcaciaBoat,- AcaciaChestBoat,- BambooChestRaft,- BambooRaft,- BirchBoat,- BirchChestBoat,- Boat,- Camel,- CherryBoat,- CherryChestBoat,- ChestBoat,- ChestedHorse,- CommandMinecart,- DarkOakBoat,- DarkOakChestBoat,- Donkey,- ExplosiveMinecart,- HopperMinecart,- Horse,- JungleBoat,- JungleChestBoat,- Llama,- MangroveBoat,- MangroveChestBoat,- Minecart,- Mule,- OakBoat,- OakChestBoat,- PaleOakBoat,- PaleOakChestBoat,- Pig,- PoweredMinecart,- RideableMinecart,- SkeletonHorse,- SpawnerMinecart,- SpruceBoat,- SpruceChestBoat,- StorageMinecart,- Strider,- TraderLlama,- ZombieHorse
Represents a vehicle entity.
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.bukkit.entity.EntityEntity.Spigot
- 
Method SummaryModifier and TypeMethodDescriptionGets the vehicle's velocity.voidsetVelocity(Vector vel) Sets the vehicle's velocity in meters per tick.Methods inherited from interface org.bukkit.command.CommandSendergetName, sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from interface org.bukkit.entity.EntityaddPassenger, addScoreboardTag, copy, copy, createSnapshot, eject, getAsString, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getSpawnCategory, getSwimHighSpeedSplashSound, getSwimSound, getSwimSplashSound, getTicksLived, getTrackedBy, getType, getUniqueId, getVehicle, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isInWorld, isOnGround, isPersistent, isSilent, isValid, isVisibleByDefault, isVisualFire, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVisibleByDefault, setVisualFire, spigot, teleport, teleport, teleport, teleportMethods inherited from interface org.bukkit.metadata.MetadatablegetMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.NameablegetCustomName, setCustomNameMethods inherited from interface org.bukkit.permissions.PermissibleaddAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentMethods inherited from interface org.bukkit.persistence.PersistentDataHoldergetPersistentDataContainerMethods inherited from interface org.bukkit.permissions.ServerOperatorisOp, setOp
- 
Method Details- 
getVelocityGets the vehicle's velocity.- Specified by:
- getVelocityin interface- Entity
- Returns:
- velocity vector
 
- 
setVelocitySets the vehicle's velocity in meters per tick.- Specified by:
- setVelocityin interface- Entity
- Parameters:
- vel- velocity vector
 
 
-