public class FightInventory
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
FightInventory(Entity ent,
java.lang.String name,
PlayerInventory inv,
StrikePractice plugin) |
FightInventory(Player p,
StrikePractice plugin)
Create a FightInvntory with the given player's inventory, heatlh etc.
|
FightInventory(StrikePractice plugin) |
Modifier and Type | Method and Description |
---|---|
Inventory |
build(Player p) |
boolean |
createdLongTimeAgo() |
static void |
duelMessage(Player winnerPlayer,
Player loserPlayer,
FightInventory winnerInv,
FightInventory loserInv) |
static void |
duelMessage(Player winnerPlayer,
Player loserPlayer,
java.lang.String winner,
java.lang.String loser,
FightInventory winnerInv,
FightInventory loserInv) |
static FightInventory |
fromLegacyString(java.lang.String fightInventory)
Deprecated.
|
ItemStack |
getBoots() |
ItemStack |
getChestplate() |
java.util.Collection<PotionEffect> |
getEffects() |
int |
getFood() |
double |
getHealth() |
ItemStack |
getHelmet() |
ItemStack |
getLeggings() |
ItemStack[] |
getMainInv() |
FightInventory |
getNextInventory() |
java.lang.String |
getOwner() |
java.util.UUID |
getOwnerUUID() |
int |
getPotionsLeft() |
int |
getSlots() |
FightStatistics |
getStatistics() |
java.util.UUID |
getUUID() |
static void |
inventoryMessage(Player p,
java.util.Collection<FightInventory> invs) |
static void |
inventoryMessage(Player p,
java.util.Collection<java.lang.String> winners,
java.util.Collection<java.lang.String> losers) |
boolean |
isDead() |
static void |
message(java.util.Collection<java.lang.String> ownParty,
java.util.Collection<java.lang.String> opponent) |
void |
save() |
void |
setBoots(ItemStack boots) |
void |
setChestplate(ItemStack chestplate) |
void |
setDead(boolean dead) |
void |
setEffects(java.util.Collection<PotionEffect> effects) |
void |
setFood(int food) |
void |
setHealth(double health) |
void |
setHelmet(ItemStack helmet) |
void |
setLeggings(ItemStack leggings) |
void |
setMainInv(ItemStack[] mainInv) |
void |
setNextInventory(FightInventory nextInventory) |
void |
setOwner(java.lang.String owner) |
void |
setOwnerUUID(java.util.UUID ownerUUID) |
void |
setStatistics(FightStatistics statistics) |
void |
setUUID(java.util.UUID uuid) |
java.lang.String |
toLegacyString()
Deprecated.
|
public FightInventory(Player p, StrikePractice plugin)
p
- whose inventory, heatlh etc. are used to make a FightInventoryplugin
- StrikePractice pluginpublic FightInventory(StrikePractice plugin)
public FightInventory(Entity ent, java.lang.String name, PlayerInventory inv, StrikePractice plugin)
@Deprecated public static FightInventory fromLegacyString(java.lang.String fightInventory)
public static void inventoryMessage(Player p, java.util.Collection<java.lang.String> winners, java.util.Collection<java.lang.String> losers)
public static void inventoryMessage(Player p, java.util.Collection<FightInventory> invs)
public static void message(java.util.Collection<java.lang.String> ownParty, java.util.Collection<java.lang.String> opponent)
public static void duelMessage(Player winnerPlayer, Player loserPlayer, FightInventory winnerInv, FightInventory loserInv)
public static void duelMessage(Player winnerPlayer, Player loserPlayer, java.lang.String winner, java.lang.String loser, FightInventory winnerInv, FightInventory loserInv)
public void save()
public Inventory build(Player p)
public int getSlots()
@Deprecated public java.lang.String toLegacyString()
public FightStatistics getStatistics()
public void setStatistics(FightStatistics statistics)
public int getPotionsLeft()
public java.util.UUID getUUID()
public void setUUID(java.util.UUID uuid)
public double getHealth()
public void setHealth(double health)
public java.util.Collection<PotionEffect> getEffects()
public void setEffects(java.util.Collection<PotionEffect> effects)
public java.lang.String getOwner()
public void setOwner(java.lang.String owner)
public ItemStack[] getMainInv()
public void setMainInv(ItemStack[] mainInv)
public boolean isDead()
public void setDead(boolean dead)
public int getFood()
public void setFood(int food)
public ItemStack getHelmet()
public void setHelmet(ItemStack helmet)
public ItemStack getChestplate()
public void setChestplate(ItemStack chestplate)
public boolean createdLongTimeAgo()
public ItemStack getLeggings()
public void setLeggings(ItemStack leggings)
public ItemStack getBoots()
public void setBoots(ItemStack boots)
public java.util.UUID getOwnerUUID()
public void setOwnerUUID(java.util.UUID ownerUUID)
public FightInventory getNextInventory()
public void setNextInventory(FightInventory nextInventory)