Class MutantCreeper

java.lang.Object
io.github.addoncommunity.galactifun.api.aliens.Alien<org.bukkit.entity.Creeper>
io.github.addoncommunity.galactifun.base.aliens.MutantCreeper

public final class MutantCreeper extends Alien<org.bukkit.entity.Creeper>
A class for a charged alien creeper, passive until attacked
  • Constructor Details

    • MutantCreeper

      public MutantCreeper(String id, String name, double maxHealth, double spawnChance)
  • Method Details

    • onSpawn

      public void onSpawn(@Nonnull org.bukkit.entity.Creeper spawned)
      Overrides:
      onSpawn in class Alien<org.bukkit.entity.Creeper>
    • onDeath

      public void onDeath(@Nonnull org.bukkit.event.entity.EntityDeathEvent e)
      Overrides:
      onDeath in class Alien<org.bukkit.entity.Creeper>
    • onTarget

      public void onTarget(@Nonnull org.bukkit.event.entity.EntityTargetEvent e)
      Overrides:
      onTarget in class Alien<org.bukkit.entity.Creeper>
    • onHit

      public void onHit(@Nonnull org.bukkit.event.entity.EntityDamageByEntityEvent e)
      Overrides:
      onHit in class Alien<org.bukkit.entity.Creeper>