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.