Npc Info Protocol
class NpcInfoProtocol(allocator: ByteBufAllocator, resolutionChangeEncoders: ClientTypeMap<NpcResolutionChangeEncoder>, avatarFactory: NpcAvatarFactory, exceptionHandler: NpcAvatarExceptionHandler, worker: ProtocolWorker = DefaultProtocolWorker(), zoneIndexStorage: ZoneIndexStorage)
NPC info protocol is the root class bringing everything together about NPC info.
Parameters
avatar Factory
the factory responsible for allocating new npc avatars.
Constructors
Link copied to clipboard
constructor(allocator: ByteBufAllocator, resolutionChangeEncoders: ClientTypeMap<NpcResolutionChangeEncoder>, avatarFactory: NpcAvatarFactory, exceptionHandler: NpcAvatarExceptionHandler, worker: ProtocolWorker = DefaultProtocolWorker(), zoneIndexStorage: ZoneIndexStorage)