package zmaster587.advancedRocketry.client.render;
import zmaster587.advancedRocketry.api.AdvancedRocketryItems;
import zmaster587.advancedRocketry.client.render.armor.RenderJetPack;
import zmaster587.libVulpes.api.IModularArmor;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.event.RenderPlayerEvent;
public class RenderComponents {
@SubscribeEvent
public void renderPostSpecial(RenderPlayerEvent.Specials.Post event) {
//RenderJet pack
RenderJetPack pack = new RenderJetPack();
ItemStack chest = event.entityLiving.getEquipmentInSlot(3);
if(chest != null && chest.getItem() instanceof IModularArmor) {
for(ItemStack stack : ((IModularArmor)chest.getItem()).getComponents(chest)) {
if(stack.getItem() == AdvancedRocketryItems.itemJetpack)
pack.render(event.entityLiving, 0, 0, 0, 0, 0, 0);
}
}
}
}