Skip to content
Success

Changes

Summary

  1. Fix NPE if NPC removed without spawning (commit: 5e3547d) (details)
Commit 5e3547dc285f2b6a7407d82ba6ed5c656b976962 by jcthepants
Fix NPE if NPC removed without spawning
Update players based on navigating NPC's. Update player when NPC
navigates into players field of view.
Moved skin update tracker code to own class (SkinUpdateTracker)
fix use incorrect setting for tab list
rename PlayerListRemover to TabListRemover
rename recently added NMS#sendPlayerListRemove, #sendPlayerListAdd
methods to #sendTabList*
(commit: 5e3547d)
The file was modifiedsrc/main/java/net/citizensnpcs/npc/skin/SkinPacketTracker.java (diff)
The file was addedsrc/main/java/net/citizensnpcs/npc/skin/SkinUpdateTracker.java
The file was removedsrc/main/java/net/citizensnpcs/npc/skin/PlayerListRemover.java
The file was addedsrc/main/java/net/citizensnpcs/npc/skin/TabListRemover.java
The file was modifiedsrc/main/java/net/citizensnpcs/npc/entity/HumanController.java (diff)
The file was modifiedsrc/main/java/net/citizensnpcs/util/NMS.java (diff)
The file was modifiedsrc/main/java/net/citizensnpcs/EventListen.java (diff)