53 Zeilen
1.2 KiB
Java
53 Zeilen
1.2 KiB
Java
package me.yaruma.fightsystem.kit;
|
|
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.inventory.ItemStack;
|
|
|
|
public class Kit {
|
|
|
|
private String name;
|
|
private int price;
|
|
private boolean leaderAllowed;
|
|
private boolean memberAllowed;
|
|
private ItemStack[] inventory;
|
|
private ItemStack[] armor;
|
|
|
|
public Kit(String name, int price, boolean leaderAllowed, boolean memberAllowed, ItemStack[] Armor, ItemStack[] Inventory) {
|
|
this.name = name;
|
|
this.price = price;
|
|
this.leaderAllowed = leaderAllowed;
|
|
this.memberAllowed = memberAllowed;
|
|
inventory = Inventory;
|
|
armor = Armor;
|
|
}
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public int getPrice() {
|
|
return price;
|
|
}
|
|
|
|
public boolean isLeaderAllowed() {
|
|
return leaderAllowed;
|
|
}
|
|
|
|
public boolean isMemberAllowed() {
|
|
return memberAllowed;
|
|
}
|
|
|
|
public ItemStack[] getInventory() {
|
|
return inventory;
|
|
}
|
|
|
|
public ItemStack[] getArmor() {
|
|
return armor;
|
|
}
|
|
|
|
public void loadToPlayer(Player player) {
|
|
player.getInventory().setContents(inventory);
|
|
player.getInventory().setArmorContents(armor);
|
|
}
|
|
}
|