Class ArmorEffectEvent
java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.ArmorEffectEvent
- All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent
- Direct Known Subclasses:
ArmorEffectEvent.Attribute
,ArmorEffectEvent.Effect
public abstract class ArmorEffectEvent
extends net.neoforged.bus.api.Event
implements net.neoforged.bus.api.ICancellableEvent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
ConstructorsConstructorDescriptionArmorEffectEvent
(GenericArmor armorItem, net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack stack, IArmorEffect armorEffect, IItemAttributeModifier attributeModifier) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.entity.player.Player
net.minecraft.world.item.ItemStack
getStack()
net.minecraft.world.level.Level
getWorld()
void
setArmorEffect
(IArmorEffect armorEffect) void
setAttributeModifier
(IItemAttributeModifier attributeModifier) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.neoforged.bus.api.ICancellableEvent
isCanceled, setCanceled
-
Constructor Details
-
ArmorEffectEvent
public ArmorEffectEvent(GenericArmor armorItem, net.minecraft.world.level.Level world, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack stack, IArmorEffect armorEffect, IItemAttributeModifier attributeModifier)
-
-
Method Details
-
getArmorItem
-
getWorld
@Nullable public net.minecraft.world.level.Level getWorld() -
getPlayer
@Nullable public net.minecraft.world.entity.player.Player getPlayer() -
getStack
public net.minecraft.world.item.ItemStack getStack() -
setArmorEffect
-
getArmorEffect
-
setAttributeModifier
-
getAttributeModifier
-