Class GlowMob

All Implemented Interfaces:
net.kyori.adventure.audience.Audience, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>, org.bukkit.attribute.Attributable, org.bukkit.command.CommandSender, org.bukkit.entity.Damageable, org.bukkit.entity.Entity, org.bukkit.entity.LivingEntity, org.bukkit.entity.Mob, org.bukkit.loot.Lootable, org.bukkit.metadata.Metadatable, org.bukkit.Nameable, org.bukkit.permissions.Permissible, org.bukkit.permissions.ServerOperator, org.bukkit.persistence.PersistentDataHolder, org.bukkit.projectiles.ProjectileSource
Direct Known Subclasses:
GlowAmbient, GlowCreature

public abstract class GlowMob extends GlowLivingEntity implements org.bukkit.entity.Mob
  • Constructor Details

    • GlowMob

      public GlowMob(org.bukkit.Location location, double maxHealth)
  • Method Details

    • getPathfinder

      @NotNull public @NotNull com.destroystokyo.paper.entity.Pathfinder getPathfinder()
      Specified by:
      getPathfinder in interface org.bukkit.entity.Mob
    • isInDaylight

      public boolean isInDaylight()
      Specified by:
      isInDaylight in interface org.bukkit.entity.Mob
    • getTarget

      @Nullable public @Nullable org.bukkit.entity.LivingEntity getTarget()
      Specified by:
      getTarget in interface org.bukkit.entity.Mob
    • setTarget

      public void setTarget(@Nullable @Nullable org.bukkit.entity.LivingEntity target)
      Specified by:
      setTarget in interface org.bukkit.entity.Mob
    • getLootTable

      @Nullable public @Nullable org.bukkit.loot.LootTable getLootTable()
      Specified by:
      getLootTable in interface org.bukkit.loot.Lootable
    • setLootTable

      public void setLootTable(@Nullable @Nullable org.bukkit.loot.LootTable table)
      Specified by:
      setLootTable in interface org.bukkit.loot.Lootable
    • getSeed

      public long getSeed()
      Specified by:
      getSeed in interface org.bukkit.loot.Lootable
    • setSeed

      public void setSeed(long seed)
      Specified by:
      setSeed in interface org.bukkit.loot.Lootable
    • isAware

      public boolean isAware()
      Specified by:
      isAware in interface org.bukkit.entity.Mob
    • setAware

      public void setAware(boolean aware)
      Specified by:
      setAware in interface org.bukkit.entity.Mob