Class EntityCreeper

All Implemented Interfaces:
org.cloudburstmc.api.entity.Creature, org.cloudburstmc.api.entity.Damageable, org.cloudburstmc.api.entity.Entity, org.cloudburstmc.api.entity.hostile.Creeper, org.cloudburstmc.api.entity.Living, org.cloudburstmc.api.inventory.InventoryHolder

public class EntityCreeper extends EntityHostile implements org.cloudburstmc.api.entity.hostile.Creeper
Author:
Box.
  • Constructor Details

    • EntityCreeper

      public EntityCreeper(org.cloudburstmc.api.entity.EntityType<org.cloudburstmc.api.entity.hostile.Creeper> type, org.cloudburstmc.api.level.Location location)
  • Method Details

    • initEntity

      protected void initEntity()
      Overrides:
      initEntity in class BaseEntity
    • getWidth

      public float getWidth()
      Specified by:
      getWidth in interface org.cloudburstmc.api.entity.Entity
      Overrides:
      getWidth in class BaseEntity
    • getHeight

      public float getHeight()
      Specified by:
      getHeight in interface org.cloudburstmc.api.entity.Entity
      Overrides:
      getHeight in class BaseEntity
    • loadAdditionalData

      public void loadAdditionalData(com.nukkitx.nbt.NbtMap tag)
      Overrides:
      loadAdditionalData in class EntityCreature
    • saveAdditionalData

      public void saveAdditionalData(com.nukkitx.nbt.NbtMapBuilder tag)
      Overrides:
      saveAdditionalData in class EntityLiving
    • isPowered

      public boolean isPowered()
    • setPowered

      public void setPowered(org.cloudburstmc.api.entity.misc.LightningBolt lightningBolt)
    • setPowered

      public void setPowered(boolean powered)
    • onStruckByLightning

      public void onStruckByLightning(org.cloudburstmc.api.entity.misc.LightningBolt lightningBolt)
      Specified by:
      onStruckByLightning in interface org.cloudburstmc.api.entity.Entity
      Overrides:
      onStruckByLightning in class BaseEntity
    • getName

      public String getName()
      Specified by:
      getName in interface org.cloudburstmc.api.entity.Entity
      Overrides:
      getName in class BaseEntity
    • getDrops

      public org.cloudburstmc.api.item.ItemStack[] getDrops()
      Overrides:
      getDrops in class EntityLiving