Package lol.pyr.znpcsplus.api
Interface NpcApi
public interface NpcApi
Main API class for ZNPCsPlus.
-
Method Summary
Modifier and TypeMethodDescriptionGets the action factory.Gets the action registry.Gets the NPC registry.Gets the NPC type registry.Gets the entity property registry.Gets the skin descriptor factory.
-
Method Details
-
getNpcRegistry
NpcRegistry getNpcRegistry()Gets the NPC registry.- Returns:
- the NPC registry
-
getNpcTypeRegistry
NpcTypeRegistry getNpcTypeRegistry()Gets the NPC type registry.- Returns:
- the NPC type registry
-
getPropertyRegistry
EntityPropertyRegistry getPropertyRegistry()Gets the entity property registry.- Returns:
- the entity property registry
-
getActionRegistry
ActionRegistry getActionRegistry()Gets the action registry.- Returns:
- the action registry
-
getActionFactory
ActionFactory getActionFactory()Gets the action factory.- Returns:
- the action factory
-
getSkinDescriptorFactory
SkinDescriptorFactory getSkinDescriptorFactory()Gets the skin descriptor factory.- Returns:
- the skin descriptor factory
-