Added skin offsets code

Added code to apply skin offsets if present on skin. Armor offsets defined in skin will also be applied.
This commit is contained in:
Langtanium
2026-06-22 15:14:52 -07:00
committed by Langtanium
parent 9c6781013f
commit 7ba554c7ec
18 changed files with 852 additions and 68 deletions
+4
View File
@@ -124,6 +124,10 @@ int PlayerRenderer::prepareArmor(shared_ptr<LivingEntity> _player, int layer, fl
armor->leg0->visible = layer == 2 || layer == 3;
armor->leg1->visible = layer == 2 || layer == 3;
armor->body->isArmorPart2 = layer == 2;
armor->leg0->isArmorPart2 = layer == 2;
armor->leg1->isArmorPart2 = layer == 2;
setArmor(armor);
if (armor != nullptr) armor->attackTime = resModel->attackTime;
if (armor != nullptr) armor->riding = resModel->riding;