42 lines
942 B
Java
42 lines
942 B
Java
package org.bukkit.craftbukkit.entity;
|
|
|
|
import net.minecraft.server.EntityWither;
|
|
import org.bukkit.boss.BossBar;
|
|
import org.bukkit.craftbukkit.CraftServer;
|
|
import org.bukkit.craftbukkit.boss.CraftBossBar;
|
|
import org.bukkit.entity.EntityType;
|
|
import org.bukkit.entity.Wither;
|
|
|
|
public class CraftWither extends CraftMonster implements Wither {
|
|
|
|
private BossBar bossBar;
|
|
|
|
public CraftWither(CraftServer server, EntityWither entity) {
|
|
super(server, entity);
|
|
|
|
if (entity.bossBattle != null) {
|
|
this.bossBar = new CraftBossBar(entity.bossBattle);
|
|
}
|
|
}
|
|
|
|
@Override
|
|
public EntityWither getHandle() {
|
|
return (EntityWither) entity;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "CraftWither";
|
|
}
|
|
|
|
@Override
|
|
public EntityType getType() {
|
|
return EntityType.WITHER;
|
|
}
|
|
|
|
@Override
|
|
public BossBar getBossBar() {
|
|
return bossBar;
|
|
}
|
|
}
|