Class EjectPackItem

java.lang.Object
net.minecraft.world.item.Item
com.pixelmonmod.pixelmon.items.PixelmonItem
com.pixelmonmod.pixelmon.items.HeldItem
com.pixelmonmod.pixelmon.items.heldItems.EjectPackItem
All Implemented Interfaces:
ITranslatable, net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike, net.minecraftforge.common.extensions.IForgeItem

public class EjectPackItem extends HeldItem
Switches out the holder stats is lowered https://bulbapedia.bulbagarden.net/wiki/Eject_Pack
  • Constructor Details

    • EjectPackItem

      public EjectPackItem()
  • Method Details

    • onStatDecrease

      public void onStatDecrease(PixelmonWrapper attacker, PixelmonWrapper target, int amount, BattleStatsType stat)
      Description copied from class: HeldItem
      Triggers when a Pokémon's stat is decreased.
      Overrides:
      onStatDecrease in class HeldItem
      Parameters:
      attacker - The Pokémon whose item it is.
      target - The Pokémon whose stat was decreased.
      amount - The size of the decrease.
      stat - The stat that was decreased.