Package org.bukkit.entity
Interface Vehicle
- All Superinterfaces:
CommandSender
,Entity
,Metadatable
,Permissible
,ServerOperator
- All Known Subinterfaces:
Boat
,CommandMinecart
,ExplosiveMinecart
,HopperMinecart
,Horse
,Minecart
,Pig
,PoweredMinecart
,PoweredMinecart
,RideableMinecart
,SpawnerMinecart
,StorageMinecart
,StorageMinecart
Represents a vehicle entity.
-
Method Summary
Modifier and TypeMethodDescriptionGets the vehicle's velocity.void
setVelocity
(Vector vel) Sets the vehicle's velocity.Methods inherited from interface org.bukkit.command.CommandSender
getName, sendMessage, sendMessage
Methods inherited from interface org.bukkit.entity.Entity
eject, getCustomName, getEntityId, getFallDistance, getFireTicks, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getServer, getTicksLived, getType, getUniqueId, getVehicle, getWorld, isCustomNameVisible, isDead, isEmpty, isInsideVehicle, isOnGround, isValid, leaveVehicle, playEffect, remove, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setLastDamageCause, setPassenger, setTicksLived, teleport, teleport, teleport, teleport
Methods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
Methods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
Methods inherited from interface org.bukkit.permissions.ServerOperator
isOp, setOp
-
Method Details
-
getVelocity
Vector getVelocity()Gets the vehicle's velocity.- Specified by:
getVelocity
in interfaceEntity
- Returns:
- velocity vector
-
setVelocity
Sets the vehicle's velocity.- Specified by:
setVelocity
in interfaceEntity
- Parameters:
vel
- velocity vector
-