Package org.mcsg.survivalgames.util

Source Code of org.mcsg.survivalgames.util.Kit

package org.mcsg.survivalgames.util;

import java.util.ArrayList;
import java.util.List;

import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.mcsg.survivalgames.SettingsManager;

public class Kit {

  private String name;
  private double cost;
  private ArrayList<ItemStack>items = new ArrayList<ItemStack>();
  private ItemStack icon;
 
 
 
 
  public Kit(String name){
    this.name = name;
    load();
  }
 
 
  public void load(){
    FileConfiguration c = SettingsManager.getInstance().getKits();
    cost = c.getDouble("kits."+name+".cost", 0);
   
    icon = ItemReader.read(c.getString("kits."+name+".icon"));
    System.out.println(icon);
    List<String>cont = c.getStringList("kits."+name+".contents");
    for(String s:cont){
      items.add(ItemReader.read(s));
    }
   
  }
 
  public ArrayList<ItemStack> getContents(){
    return items;
  }
 
 
  public boolean canUse(Player p){
    return p.hasPermission("sg.kit."+name);
  }


  public String getName() {
    return name;
  }
 
  public ItemStack getIcon(){
    return icon;
  }
 
  public double getCost(){
    return cost;
  }
}
TOP

Related Classes of org.mcsg.survivalgames.util.Kit

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.