Easy NPC

Easy NPC

2M Downloads

[Feature Request] Npc Stats Tab &Custom Npc Sound and Dialogue Sound

sakikitw opened this issue · 4 comments

commented

[Feature Request]

1. Npc Stats Tab(Gui Setting Stats Mob or Boss bar )

GUI allows easy editing of Easy NPC Attributes / Attack mode(melee/shot) /Respawn time.
which can be converted into monsters or even added with Boss health bars.

2. Custom Npc Sound and Dialogue Sound (Sound files(.ogg) can be obtained from the Resource Packs or Mod sound.)

-Custom Npc Sound :

GUI can set the sound emitted by Easy NPC when attacking, Example: Fire sound/Hit sound/Ground sound/Death sound/Hurt sound

-Dialogue Sound:

Dialogue chat adds customized .ogg sound effects during dialogue interaction

[Additional context]

Example custom NPC Mod picture & Refer to custom NPC video

1. Npc Stats Tab(Gui Setting Stats Mob or Boss ) Refer video: https://youtu.be/oCWeh7zugls?si=B431mAkTA-7IR0wJ

Stats Tab Example image:
image
Respawn time Example gui image:
image
Melee Example gui image:
image
Shot Example gui image:
image
Shot custom item Example gui image:
image

2. Custom Npc Sound Refer video: https://youtu.be/PKqEHcq59F0?si=VMwlRWC1ehfzRMLL&t=202
Fire sound/Hit sound/Ground sound/Death sound/Hurt sound gui image:
image
image

3. Dialogue Sound Refer video: https://youtu.be/PKqEHcq59F0?si=RwL4l-N4U-llcIph&t=15

Dialogue Sound Example gui image:
image


I originally wanted to request support for Armorer's Workshop but someone requested it.
(Armorer's Workshop item armurers_workshop:wand-ofstyle use any Mob/Entity left mouse button open gui custom skin)

image

The customization of this module is also very powerful. If Easy Npc is compatible, you can make epic NPCs in Minecraft.
Example:

image
image

Easy Npc Mod is really good. I like how easy it is to use this Mod. I look forward to having more and better functions:)

commented

Thanks a lot for the detailed feature request and the additional details.

Implementing Armorer's Workshop will takes some time, because I need to understand their source code / logic to make the corresponding adjustments on my side.

commented

The stats screen is something which is implemented in the latest beta 3.4.0 and looks like:
image

In the first versions I will not be able to provide so many options for range attacks like Custom NPCs, but will add some of them over time.

I still need to test and fix some features, for example cross bow attack is not working in the beta.

commented

Thanks for starting my request,
The server version I am testing on is 1.20.1. I cannot help test the new version. I can only wait for the new version:(

I'm trying to make easy_npc_1.20.1-3.3.1 and Epic fight Mod compatible with resource packs
(modified from Guard Epic - Minecraft Resource Packs).
After using it, Easy npc can work normally with Epic fight attack animation (except for the texture)

image

However, need to additionally convert the texture to the game texture pack, but the skin png using the URL will not work.
image
image

Epic fight's textures rely on geckolib's model (Blockbench If you have already created a bedrock or modded entity model, you can convert it to the GeckoLib format by going to File -> Convert Project -> Select Geckolib Animated Model).

But I'm not capable of this part :(
So I would like to try and ask if it is possible to convert or support the current Easy npc model to Geckolib Animated Model.
Maybe and Armorer's Workshop will take some time It's probably the same time.

considered:
If Easy npc Model can't convert, only get the texture pack + modify the texture.

commented

Just to give an update on this Armourer's Workshop is supported in the latest beta.

image

For Epic Fight I created an Add-on mod which provides the corresponding integration.
As soon it is approved it will be available under: https://legacy.curseforge.com/minecraft/mc-mods/easy-npc-epic-fight
This add-on also support custom skin but is currently limited to 4 models only, more to come.
I need to adjust smaller parts on my side to make all models compatible.

image