package net.glowstone.entity.passive; import net.glowstone.entity.GlowAnimal; import net.glowstone.entity.meta.MetadataIndex; import org.bukkit.Location; import org.bukkit.Sound; import org.bukkit.entity.EntityType; import org.bukkit.entity.PolarBear; public class GlowPolarBear extends GlowAnimal implements PolarBear { public GlowPolarBear(Location location) { super(location, EntityType.POLAR_BEAR, 30); setBoundingBox(1.3, 1.4); } @Override public boolean isStanding() { return metadata.getBoolean(MetadataIndex.POLARBEAR_STANDING); } @Override public void setStanding(boolean standing) { metadata.set(MetadataIndex.POLARBEAR_STANDING, standing); } @Override protected Sound getHurtSound() { return Sound.ENTITY_POLAR_BEAR_HURT; } @Override protected Sound getDeathSound() { return Sound.ENTITY_POLAR_BEAR_DEATH; } @Override protected Sound getAmbientSound() { return Sound.ENTITY_POLAR_BEAR_AMBIENT; } }