INpc

interface INpc

Default NPC Interface with use full variables to interact with an NPC

Inheritors

Properties

Link copied to clipboard
abstract val actions: EnumSet<InfoUpdateAction>?
Link copied to clipboard
abstract var entityId: Int
Link copied to clipboard
abstract val equipment: MutableMap<EquipmentSlot?, ItemStack?>?
Link copied to clipboard
abstract var gameProfile: GameProfile
Link copied to clipboard
abstract val glowing: Boolean?
Link copied to clipboard
abstract var id: NamespacedKey
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val location: Location?
Link copied to clipboard
abstract val mirrorSkin: Boolean?
Link copied to clipboard
abstract val name: String?
Link copied to clipboard
abstract val permission: String?
Link copied to clipboard
abstract var playerEntity: Player
Link copied to clipboard
abstract val skin: NpcSkinData?
Link copied to clipboard
abstract val spawnOnJoin: Boolean?
Link copied to clipboard
abstract val turnToPlayer: Boolean?
Link copied to clipboard
abstract val turnToPlayerDistance: Int?
Link copied to clipboard
abstract val type: EntityType?

Functions

Link copied to clipboard
abstract fun remove(player: Player)
Link copied to clipboard
abstract fun removeAll()
Link copied to clipboard
abstract fun spawn(player: Player)
Link copied to clipboard
abstract fun spawnAll()