-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hello! First of all, thank you for your work on this library.
I am writing to report a visual incompatibility I encountered when using Entity Model Features (EMF) and Entity Texture Features (ETF) alongside mods that rely on PAL.
The Main Issue
Whenever an animation handled by PAL is playing, specific visual features from resource packs seem to get suppressed or hidden:
- 3D Armor parts disappear: Custom 3D bits from resource packs (like Armored Legacy) completely vanish, reverting the armor to a flat/vanilla look.
- Animated Eyes stop working: The eyes on the player skin (animated via Fresh Moves) freeze or stop rendering correctly.
I initially discovered this while trying to use Custom Player Animations (CPA).
Since CPA keeps the player model constantly animated (for idling, walking, running, etc.), this bug causes the 3D armor parts to never appear and the eyes to never work.
Testing with Emotecraft confirmed the behavior: the moment an emote starts, the 3D parts vanish, and they reappear only when the emote ends. This suggests the issue is triggered whenever PAL takes control of the model.
Hypothesis
It looks like PAL might be overriding or effectively hiding the rendering layers that EMF and ETF use to display these custom features while an animation is active.
Reference
This was first discussed on the CPA repository with the developer RazorPlay01, who suggested it might be a base API issue since it affects both mods.
- Link to the discussion: Incompatible with Fresh Moves and Armored Legacy RazorPlay01/CPA#19
I have attached screenshots showing the issue (notice the belt/pants details disappearing and the helmet visor glitching).
BEFORE PAL
DURING PAL