DecorativeNPCs v3.1 (Major bugfix & Arm swinging & Remove menus / items) This update fixed a MAJOR bug where NPCs wouldn't spawn when a player reloads the server or rejoins, It also added arm swinging and removed to possibility to create menus and items!
If you find any issues, please report them in the discussion tab!
DecorativeNPCs v3.0 (Bugfix and Glowing!) This update fixed a big bug where player NPCs were very glitchy and added glowing!
If you find any issues, please report them in the discussion tab!
DecorativeNPCs v2.7 (1.21.6 Support!) This update introduced support for minecraft 1.21.6!
If you find any issues, please report them in the discussion tab!
Custom Menus for NPC Interactions Added support for creating and linking custom menus to NPC interactions. Now, when interacting with NPCs, players can open custom menus that are fully configurable. Menus can be created, modified, and deleted with commands, providing an enhanced and interactive experience.
Command Improvements:
/npc menu create <menuName> <title> <slots> – Creates a custom menu with the specified name, title, and slot count.
/npc menu delete <menuName> – Deletes a custom menu by its name.
/npc menu setitem <menuName> <slot> <item> – Sets an item in a specified slot of a custom menu.
Custom Menu Linking: Menus can now be linked to NPCs so that when players interact with an NPC, the corresponding menu is opened automatically.
Persistent Skin Saving: NPC skins are now saved persistently across server restarts and reloads. Skins are fetched from the server player and stored in a configuration file to be reapplied automatically when the server starts.
Skin Fetch Response Debugging: Added more detailed logging for skin fetching issues, including when skin values or signatures are null or if the skin fetch fails.