WaterVehicle

class WaterVehicle(val name: String, var position: Vector, rotation: Vector) : CustomVehicle(source)

Constructors

Link copied to clipboard
constructor(name: String, position: Vector, rotation: Vector)

Properties

Link copied to clipboard
Link copied to clipboard
var armorStand: ArmorStand?
Link copied to clipboard
val bukkitLocation: Location
Link copied to clipboard
Link copied to clipboard
lateinit var groundBlock: Block
Link copied to clipboard
lateinit var lastGroundBlock: Block
Link copied to clipboard
Link copied to clipboard
var localPosition: Vector
Link copied to clipboard
var localRotation: Vector
Link copied to clipboard
open override val localTransform: Matrix4f
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var owner: UUID?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var position: Vector
Link copied to clipboard
lateinit var root: RootAttachment
Link copied to clipboard
Link copied to clipboard
var tilt: Float
Link copied to clipboard
var transform: Matrix4f
Link copied to clipboard
val uuid: UUID
Link copied to clipboard
var velocity: Vector
Link copied to clipboard
lateinit var world: World
Link copied to clipboard
val worldPosition: Vector
Link copied to clipboard
val worldRotation: Vector
Link copied to clipboard
var worldTransform: Matrix4f
Link copied to clipboard
var yaw: Float

Functions

Link copied to clipboard
fun addChild(child: Attachment)
Link copied to clipboard
open override fun despawn()
Link copied to clipboard
Link copied to clipboard
open fun initialize()
Link copied to clipboard
Link copied to clipboard
open override fun spawn()
Link copied to clipboard
Link copied to clipboard
open override fun update()
Link copied to clipboard
open fun updateTransform()
Link copied to clipboard
fun updateTransformRecurse(transform: Matrix4f)
Link copied to clipboard
open override fun vehicleMovement(player: Player, packet: ServerboundPlayerInputPacket)