Skip to content

Essential Mod

zannagh edited this page Aug 6, 2026 · 1 revision

Essential Mod Compat

Game and Compat Versions

Does not apply here, since we have no custom code that is dependant on Essential being present.

Description

Essential provided player skins were not rendered by default when armor was fully hidden by Armor Hider.

This issue has been resolved in #105 by adding scopes that define whether the game is currently in a game / level or entity render pass. When no rendering is being done, Armor Hider leaves the equipped item stack alone (so we don't interfere with game logic for damage calculations, shield blocking or the likes, as well as having the UI drawn properly), but when the game is in a render pass, it removes the ItemStack from the equipped slot of the players, so that Essential's item test will see an empty item and render the player skin.

Known Problems

None

Technical Details

The Essential mod compatibility does not require any flags or explicit mixins to work.

Clone this wiki locally