All Classes and Interfaces
Class
Description
Main factory for creating and configuring the Cotani NPC module.
Immutable configuration of a virtual player NPC.
Fluent builder for
Npc.Immutable representation of equipment worn and held by a virtual NPC.
Builder for
NpcEquipment.Event data passed when a player interacts with a virtual NPC.
Interaction action type.
Service contract for managing virtual player NPCs, packet rendering, look-at targeting, and click interactions.
Pluggable adapter responsible for dispatching virtual NPC network packets (e.g.
Poses that can be assumed by a virtual NPC.
Immutable skin representation for a virtual NPC consisting of base64 texture value and signature.
Service for asynchronously fetching player skins and Mojang texture signatures.