From 4bb4e4648779afc3e386c7b93df0d7810594d14d Mon Sep 17 00:00:00 2001 From: Leo dev Date: Thu, 4 Sep 2025 15:15:34 +0200 Subject: [PATCH] Testing for curved cloak --- .../cosmetics/CloakFeatureRenderer.java | 164 ++++++++++++------ 1 file changed, 110 insertions(+), 54 deletions(-) diff --git a/src/main/java/org/saturnclient/saturnclient/cosmetics/CloakFeatureRenderer.java b/src/main/java/org/saturnclient/saturnclient/cosmetics/CloakFeatureRenderer.java index 2b0a334..7e1016e 100644 --- a/src/main/java/org/saturnclient/saturnclient/cosmetics/CloakFeatureRenderer.java +++ b/src/main/java/org/saturnclient/saturnclient/cosmetics/CloakFeatureRenderer.java @@ -23,9 +23,11 @@ import net.minecraft.item.equipment.EquipmentAsset; import net.minecraft.registry.RegistryKey; import net.minecraft.util.Identifier; import net.minecraft.util.math.RotationAxis; +import net.minecraft.util.math.Vec3d; public class CloakFeatureRenderer extends FeatureRenderer { private final EquipmentModelLoader equipmentModelLoader; + private static final int PARTS = 16; public CloakFeatureRenderer(FeatureRendererContext context, EquipmentModelLoader equipmentModelLoader) { @@ -44,17 +46,34 @@ public class CloakFeatureRenderer extends FeatureRenderer