⭐ Decorative NPCs ⭐ 1,21,5 icon

⭐ Decorative NPCs ⭐ 1,21,5 -----

Allows you to make NPCs with a simple command.




Version: 1.7.2
Okay so far. I am getting a few errors.

NPCs don't seem to be saving on my world.
"This pose only works for players." when trying to set a pose for Pillager or Blaze NPC I made.
When trying to set a skin "Unable to find server player associated with the NPC. This may be a server-side issues."

Looking forward to more updates and to use it on my server hopefully.
-
Author's response
Thanks for trying my plugin!

First, the error: "Unable to find server player associated with the NPC. This may be a server-side issues." is due to trying to set the skin of a NPC that doesn't have the player type. In order to fix this try making another NPC that has a type of player and then set the skin of that. To spawn an NPC with a type of player do /npc create <npc_name> <npc_id> player

Second, the pose message is caused by trying to give an NPC a pose that it doesn't support. I will work on creating better response message for commands. For now try the fix I gave you for the first error.

Finally, I'm sorry NPCs aren't saving in your world. I will try to find the cause of this and fix it.

Thanks again for the helpful feedback!

Version: 1.6
The plugin has a lot of potential; I like what I've been able to test so far. It still has several bugs, especially with messages about choosing the wrong pose types or choosing entity types that don't exist. It would be nice to be able to modify this to avoid overloading the console with error spam. I firmly believe that with good monitoring, the plugin can significantly improve build quality. I give it 5 stars; I fully trust your capabilities.

You could even include sample images of how the plugin works, so we can get a preview.

Improvements and Changes to Implement
1. Create a command to display all the plugin's options and subcommands: /npc help

2. When using /npc list, if I don't have any NPCs created, the plugin won't react. You should implement a message that detects when no NPCs have been created and provide a tip about creating the first one with /npc create [name] [ID] [type]

3. Improve the visualization of the messages, especially the /npc list, so that in addition to mentioning the ID of the created NPCs, it also mentions the name and type (and, if possible, the world and coordinates where they are located).

4. In the description, you mention that not all poses are compatible with all NPC types; that's correct. However, when using the command, it would be nice if the plugin would check whether an NPC is compatible with the poses or not. If not, return a message stating that it's only compatible with [type].

5. Improve the chat and particle functionality. What can be achieved is good, however, at the moment it all seems manual, when perhaps clicking on the NPC could launch the chat and particle functions. Or allow for other ways of interacting, such as approaching it, for example.

6. I understand that these are more for decoration; it's not a substitute for the other NPC plugins out there, and I like it. However, I think it could also be improved with a command to reload the plugin and the /npc reload configuration.
-
Author's response
Thanks for the review! I have some things to say. First: configuration is not meant to be messed with though I might add more configurable features later in a GUI. Second adding click events is very hard and i have tried. I have came up with a way to do it but since there has to be an armor stand inside of the NPC you have to walk into it and click for it to work. About the /npc list I will definitely work on adding improvements to it. for the poses sure I'll try. Anyways I hope you have a great day <3

Resource Information
Author:
----------
Total Downloads: 876
First Release: Mar 15, 2025
Last Update: Apr 18, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings