Add missing DeathEffectData and DeathText.
This commit is contained in:
parent
49e3fabee5
commit
bd63ff84e7
|
@ -0,0 +1,75 @@
|
|||
package nautilus.game.arcade.game.games.mineware.effect;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.entity.ArmorStand;
|
||||
import org.bukkit.entity.Item;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
import mineplex.core.hologram.Hologram;
|
||||
|
||||
public class DeathEffectData
|
||||
{
|
||||
private Player _player;
|
||||
private Location _death;
|
||||
private ArrayList<Item> _foodItems = new ArrayList<Item>();
|
||||
private ArmorStand _chickenHead;
|
||||
private Hologram _hologram;
|
||||
|
||||
public DeathEffectData(Player player, Location death)
|
||||
{
|
||||
_player = player;
|
||||
_death = death;
|
||||
}
|
||||
|
||||
public void addFoodItems(ArrayList<Item> foodItems)
|
||||
{
|
||||
_foodItems = foodItems;
|
||||
}
|
||||
|
||||
public boolean hasDroppedFoodItems()
|
||||
{
|
||||
return !_foodItems.isEmpty();
|
||||
}
|
||||
|
||||
public void setChickenHead(ArmorStand chickenHead)
|
||||
{
|
||||
_chickenHead = chickenHead;
|
||||
}
|
||||
|
||||
public boolean hasFinished()
|
||||
{
|
||||
return _foodItems.isEmpty() && _chickenHead.isDead();
|
||||
}
|
||||
|
||||
public void setHologram(Hologram hologram)
|
||||
{
|
||||
_hologram = hologram;
|
||||
}
|
||||
|
||||
public Player getPlayer()
|
||||
{
|
||||
return _player;
|
||||
}
|
||||
|
||||
public Location getLocation()
|
||||
{
|
||||
return _death;
|
||||
}
|
||||
|
||||
public ArrayList<Item> getFoodItems()
|
||||
{
|
||||
return _foodItems;
|
||||
}
|
||||
|
||||
public ArmorStand getChickenHead()
|
||||
{
|
||||
return _chickenHead;
|
||||
}
|
||||
|
||||
public Hologram getHologram()
|
||||
{
|
||||
return _hologram;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
package nautilus.game.arcade.game.games.mineware.effect;
|
||||
|
||||
import mineplex.core.common.util.UtilMath;
|
||||
|
||||
public class DeathText
|
||||
{
|
||||
private String[] _text = {
|
||||
"Nom nom nom!",
|
||||
"Bawk Bawk!",
|
||||
"Delicious Meal!",
|
||||
"Nom nom, bawk!"
|
||||
};
|
||||
|
||||
public String getRandom()
|
||||
{
|
||||
return UtilMath.randomElement(_text);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue