Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.gamingtiger.withercraft.armor;
- import com.gamingtiger.withercraft.WitherCraft;
- import com.gamingtiger.withercraft.util.RegistryHandler;
- import net.minecraft.entity.LivingEntity;
- import net.minecraft.inventory.EquipmentSlotType;
- import net.minecraft.potion.EffectInstance;
- import net.minecraft.potion.Effects;
- import net.minecraftforge.api.distmarker.Dist;
- import net.minecraftforge.event.entity.living.LivingEquipmentChangeEvent;
- import net.minecraftforge.eventbus.api.SubscribeEvent;
- import net.minecraftforge.fml.common.Mod;
- @Mod.EventBusSubscriber(modid = WitherCraft.MOD_ID, bus = Mod.EventBusSubscriber.Bus.FORGE, value = Dist.CLIENT)
- public class ArmorEffectWitherite {
- @SubscribeEventhttps://pastebin.com/
- public static void onArmorEquipped(LivingEquipmentChangeEvent event){
- LivingEntity player = event.getEntityLiving();
- if ( player.getItemBySlot(EquipmentSlotType.HEAD).getItem() == RegistryHandler.WITHERITE_HELMET.get()
- && player.getItemBySlot(EquipmentSlotType.CHEST).getItem() == RegistryHandler.WITHERITE_CHESTPLATE.get()
- && player.getItemBySlot(EquipmentSlotType.LEGS).getItem() == RegistryHandler.WITHERITE_LEGGINGS.get()
- && player.getItemBySlot(EquipmentSlotType.FEET).getItem() == RegistryHandler.WITHERITE_BOOTS.get()) {
- player.addEffect(new EffectInstance(Effects.HEALTH_BOOST, 999999999, 9, false, false));}
- if ( player.getItemBySlot(EquipmentSlotType.HEAD).getItem() != RegistryHandler.WITHERITE_HELMET.get()
- || player.getItemBySlot(EquipmentSlotType.CHEST).getItem() != RegistryHandler.WITHERITE_CHESTPLATE.get()
- || player.getItemBySlot(EquipmentSlotType.LEGS).getItem() != RegistryHandler.WITHERITE_LEGGINGS.get()
- || player.getItemBySlot(EquipmentSlotType.FEET).getItem() != RegistryHandler.WITHERITE_BOOTS.get()) {
- player.removeEffect(Effects.HEALTH_BOOST);}
- if ( player.getItemBySlot(EquipmentSlotType.HEAD).getItem() == RegistryHandler.WITHERITE_HELMET.get()
- && player.getItemBySlot(EquipmentSlotType.CHEST).getItem() == RegistryHandler.WITHERITE_CHESTPLATE.get()
- && player.getItemBySlot(EquipmentSlotType.LEGS).getItem() == RegistryHandler.WITHERITE_LEGGINGS.get()
- && player.getItemBySlot(EquipmentSlotType.FEET).getItem() == RegistryHandler.WITHERITE_BOOTS.get()) {
- player.addEffect(new EffectInstance(Effects.DAMAGE_RESISTANCE, 999999999, 4, false, false));}
- if ( player.getItemBySlot(EquipmentSlotType.HEAD).getItem() != RegistryHandler.WITHERITE_HELMET.get()
- || player.getItemBySlot(EquipmentSlotType.CHEST).getItem() != RegistryHandler.WITHERITE_CHESTPLATE.get()
- || player.getItemBySlot(EquipmentSlotType.LEGS).getItem() != RegistryHandler.WITHERITE_LEGGINGS.get()
- || player.getItemBySlot(EquipmentSlotType.FEET).getItem() != RegistryHandler.WITHERITE_BOOTS.get()) {
- player.removeEffect(Effects.DAMAGE_RESISTANCE);}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement