Easy NPC

Easy NPC

2M Downloads

[Issue] NPC Rendering Issue: Entity Reverts to Original Type When Exiting Chunk

MarkusBordihn opened this issue · 7 comments

commented

One alternative that would work great for me is the current in-game command:

/easy_npc render set entity 84c73c67-62e6-40e9-8560-5b85277eb521 "minecraft
:warden"

The only issue with this command is that the entity will revert back to the
NPC type that was placed if you exit the chunk. For example, if I place a
humanoid NPC and change the render to "warden," the NPC will visually look
like a warden until I walk out of the render distance, once I re-enter, the
NPC will be humanoid again. For someone like myself who is not looking for
custom poses, etc, with my custom mob NPCs (I use them mainly for trading
and dialogue), this command would be immensely useful if it worked.

commented

Seems I was able to fix the issues and improved the general custom model support.
To make tests easier, I added a custom model select screen, which will get a search bar as well and will look like:

image

This should allow to easily select custom models.

Need to run some tests with bigger mod packs and if there are no issues, this will be part of the next beta.

commented

@Frogipher
Unfortunately, I couldn't reproduce the issue on my end. Could you please check if you are using any "optimization" mods that might be causing this problem?

Additionally, could you provide the exact Minecraft version and mod version you are using? This will help me try to reproduce the issue more accurately.

Thank you!

commented
commented

Thank you for the feedback. I attempted to reproduce the issue with the latest beta version 5.3.0 but was unsuccessful, even when using larger mod packs that include Embeddium.

Could you please check if the issue persists with the latest beta 5.3.0? I have made several changes to the "Custom Models" since version 4.5.1, so it is possible that this specific issue has already been resolved.

commented

During my testing of version 1.20.6, I was able to reproduce the issue. It appears to be a vanilla behavior that removes the "dummy" entity from the chunk, and it is not related to any other mod.

I will work on a fix to detect when a "dummy" entity is removed and re-create it if necessary.

commented
commented