From c461aa8a5b0f154b9cc1199dee186b09c431622b Mon Sep 17 00:00:00 2001 From: unilock Date: Tue, 6 May 2025 19:42:15 -0400 Subject: [PATCH] Adjust target for ArmorFeatureRendererMixin#renderArmor This makes it actually work Signed-off-by: unilock --- .../mixin/client/rendering/ArmorFeatureRendererMixin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fabric-rendering-v1/src/client/java/net/fabricmc/fabric/mixin/client/rendering/ArmorFeatureRendererMixin.java b/fabric-rendering-v1/src/client/java/net/fabricmc/fabric/mixin/client/rendering/ArmorFeatureRendererMixin.java index 9fed1a12d..eb088a571 100644 --- a/fabric-rendering-v1/src/client/java/net/fabricmc/fabric/mixin/client/rendering/ArmorFeatureRendererMixin.java +++ b/fabric-rendering-v1/src/client/java/net/fabricmc/fabric/mixin/client/rendering/ArmorFeatureRendererMixin.java @@ -47,8 +47,8 @@ private ArmorFeatureRendererMixin(RenderLayerParent model, CallbackInfo ci) { + @Inject(method = "renderArmorPiece(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;ILnet/minecraft/client/model/HumanoidModel;FFFFFF)V", at = @At("HEAD"), cancellable = true) + private void renderArmor(PoseStack matrices, MultiBufferSource vertexConsumers, LivingEntity entity, EquipmentSlot armorSlot, int light, HumanoidModel model, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch, CallbackInfo ci) { ItemStack stack = entity.getItemBySlot(armorSlot); ArmorRenderer renderer = ArmorRendererRegistryImpl.get(stack.getItem());