Class HumanoidArmorLayerMixin<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.HumanoidModel<T>,A extends net.minecraft.client.model.HumanoidModel<T>>

java.lang.Object
dev.aaronhowser.mods.irregular_implements.mixin.HumanoidArmorLayerMixin<T,M,A>

public abstract class HumanoidArmorLayerMixin<T extends net.minecraft.world.entity.LivingEntity,M extends net.minecraft.client.model.HumanoidModel<T>,A extends net.minecraft.client.model.HumanoidModel<T>> extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    irregular_implements$glintFullbright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.client.model.Model model, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)
     
    void
    irregular_implements$modelFullBright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.client.model.Model model, int layerTintColor, net.minecraft.resources.ResourceLocation texture, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)
     
    void
    irregular_implements$trimFullbright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, net.minecraft.core.Holder<net.minecraft.world.item.ArmorMaterial> armorMaterialHolder, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.world.item.armortrim.ArmorTrim trim, net.minecraft.client.model.Model model, boolean flag, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HumanoidArmorLayerMixin

      public HumanoidArmorLayerMixin()
  • Method Details

    • irregular_implements$modelFullBright

      public void irregular_implements$modelFullBright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.client.model.Model model, int layerTintColor, net.minecraft.resources.ResourceLocation texture, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)
    • irregular_implements$trimFullbright

      public void irregular_implements$trimFullbright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, net.minecraft.core.Holder<net.minecraft.world.item.ArmorMaterial> armorMaterialHolder, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.world.item.armortrim.ArmorTrim trim, net.minecraft.client.model.Model model, boolean flag, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)
    • irregular_implements$glintFullbright

      public void irregular_implements$glintFullbright(net.minecraft.client.renderer.entity.layers.HumanoidArmorLayer<T,M,A> instance, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int originalPackedLight, net.minecraft.client.model.Model model, com.llamalad7.mixinextras.injector.wrapoperation.Operation<Void> original, com.mojang.blaze3d.vertex.PoseStack rapPose, net.minecraft.client.renderer.MultiBufferSource rapMultiBufferSource, net.minecraft.world.entity.LivingEntity livingEntity, net.minecraft.world.entity.EquipmentSlot slot)