We noticed that when servers updated their backend plugins to the latest versions (such as Citizens-2.0.42, Sentinel-2.9.3, and Skript-2.14.3), it triggered a conflict with the event logic. This caused the NPC receptionists to lose their dialogue capabilities, effectively turning them into "wooden blocks" capable only of default trading.
[Solution & Future-Proofing] To completely resolve this issue and ensure long-term compatibility, we have rewritten the entire dialogue transmission system in this update. We abandoned the old trigger methods that were vulnerable to backend API changes. Instead, all NPC dialogue outputs have been restructured to use Direct Player Messaging.
[Why is this important?] This core rewrite not only fixes the current bug but also guarantees that even if Citizens or Skript alters their event interception logic again in the future, our receptionists will continue to interact and converse with players smoothly and stably. We highly recommend all users download and apply this update immediately!
