Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mclaurence.mcraces.util;
- import java.util.HashMap;
- import java.util.Map;
- import org.bukkit.ChatColor;
- import com.mclaurence.mcraces.MainClass;
- import com.mclaurence.mcraces.races.BaseRace;
- public class RacesUtilities {
- private MainClass main;
- public RacesUtilities(MainClass main){
- this.main = main;
- }
- private HashMap<String, BaseRace> joined = new HashMap<String, BaseRace>();
- public void joinRace(String uuid, BaseRace race){
- joined.put(uuid, race);
- save();
- }
- public BaseRace getRace(String uuid){
- if(joined.containsKey(uuid))
- return joined.get(uuid);
- return BaseRace.HUMAN;
- }
- public boolean hasRace(String uuid){
- return joined.containsKey(uuid); //&& joined.get(uuid) != BaseRace.HUMAN;
- }
- private void save(){
- main.print();
- for(Map.Entry<String, BaseRace> entry : joined.entrySet()){
- main.config().set(entry.getKey(), joined.get(entry.getKey()).getName());
- }
- main.save();
- }
- public String getPrefix(){
- return ChatColor.BLUE + "[Races] " + ChatColor.GREEN + "~";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement