Tl_skin_cape_fabric ((install)) May 2026

private static final Identifier TL_CAPE_TEXTURE = new Identifier("yourmodid", "textures/entity/cape/tl_skin_cape_fabric.png"); @Inject(method = "renderCape", at = @At("HEAD"), cancellable = true) private void renderCustomCape(PlayerEntity player, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, CallbackInfoReturnable<Boolean> cir) if (hasCustomCape(player)) RenderLayer capeLayer = RenderLayer.getEntityCutout(TL_CAPE_TEXTURE); // Render cape model cir.setReturnValue(true);

assets/minecraft/textures/entity/cape/tl_skin_cape_fabric.png No code needed if your mod reads that exact path. Would you like a that adds exactly this cape property, or the JSON config example for CustomSkinLoader? tl_skin_cape_fabric

assets/minecraft/textures/entity/cape/ └── tl_skin_cape_fabric.png Or within a mod’s namespace: assets/yourmodid/textures/models/armor/tl_skin_cape_fabric.png @Inject(method = "renderCape"

– you may set the cape texture URL in config: at = @At("HEAD")