- Upgraded to Minecraft 1.21.4.
- Upgraded NPC "injection" method to be even simpler and probably more efficient.
- Fixed kotlin shading problems (#5).
- Marked the plugin as a paper plugin.
- Added a command blacklist feature (#5).
- Added more damage causes to trigger the effect.
- Fixed a bug with the effect triggering when it shouldn't (#6).
- Fixed oversight that would cause NPCs to not be removed properly when a player joined back before it despawned.
- Added logger feature for when an NPC is spawned.
- Added red warning feature, for informing players when they will spawn an npc when disconnecting.
- Fixed an IllegalStateException that would also cause NPCs to not be removed properly.
- Changed versioning scheme to make spigot and paper versions identifiable.
- Fixed oversight that would cause NPCs to not be removed properly when a player joined back before it despawned.
- Added logger feature for when an NPC is spawned.
- Added red warning feature, for informing players when they will spawn an npc when disconnecting.
- Changed versioning scheme to make spigot and paper versions identifiable.
- Rewrote half of the plugin to fix edge case bugs and better performance.
- NPC "injection" now occurs "higher up" in NMS, so your NPC actually loads and saves the same data as you, eliminating the need to transfer all values from one to the other.
- Split into Spigot and Paper versions for better compatibility with each NMS version.