simulacrum
Toggle table of contents
0.3.7
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
simulacrum
simulacrum
/
net.crystopia.crystalshard.paper.simulacrum.npc
/
NpcManager
Npc
Manager
object
NpcManager
:
INpcManager
Very simple implementation for the INpcManager to interact the Npcs out of the Box.
Members
Properties
registered
Npcs
Link copied to clipboard
open
override
var
registeredNpcs
:
MutableMap
<
NamespacedKey
,
INpc
>
Functions
get
Npc
Link copied to clipboard
open
override
fun
getNpc
(
key
:
NamespacedKey
)
:
INpc
?
get
Npc
By
Entity
Id
Link copied to clipboard
open
override
fun
getNpcByEntityId
(
entityId
:
Int
)
:
INpc
?
register
Link copied to clipboard
open
override
fun
register
(
key
:
NamespacedKey
,
npcObj
:
INpc
)
un
Register
Link copied to clipboard
open
override
fun
unRegister
(
key
:
NamespacedKey
)
:
Boolean