Documentação

API for Developers

Atualizado em 24/09/2026

The artifact exposes DKNPCClickEvent for other plugins. It also separates NPCData/NPCEntry, SkinData and persistence services, and includes a click deduplicator so one physical interaction does not fire duplicate behavior from overlapping packet/entity events.

Integrations should listen for the public click event instead of intercepting private implementation classes. Native packet internals can change between server releases. Use the Skript bridge when administrators need simple scripted behavior and the Java event when a compiled plugin needs typed click data and lifecycle control.