Package-level declarations

Types

Link copied to clipboard
class NpcInfoSupplier @JvmOverloads constructor(val npcAvatarExceptionHandler: NpcAvatarExceptionHandler = NpcAvatarExceptionHandler { index, exception -> logger.error(exception) { "Exception in processing npc avatar for npc $index" } }, val npcExtendedInfoFilter: ExtendedInfoFilter = DefaultExtendedInfoFilter(), val npcInfoProtocolWorker: ProtocolWorker = DefaultProtocolWorker())

The supplier for NPC info protocol, allowing the construction of the protocol and its correct use.

Link copied to clipboard
class PlayerInfoSupplier @JvmOverloads constructor(val playerExtendedInfoFilter: ExtendedInfoFilter = DefaultExtendedInfoFilter(), val playerInfoProtocolWorker: ProtocolWorker = DefaultProtocolWorker())

A supplier for the player info protocol.

Link copied to clipboard
class WorldEntityInfoSupplier @JvmOverloads constructor(val worldEntityAvatarExceptionHandler: WorldEntityAvatarExceptionHandler = WorldEntityAvatarExceptionHandler { index, exception -> logger.error(exception) { "Exception in world entity avatar processing for index $index" } }, val worldEntityInfoProtocolWorker: ProtocolWorker = DefaultProtocolWorker())

The supplier for world entity info protocol, allowing the construction of the protocol and its correct use.