This repository has been archived on 2024-12-29. You can view files and clone it, but cannot push or open issues or pull requests.
Files
nukkit-alphaapi/src/com/alphaae/mcpe/servers/model/RePlayer.java
AlphaAE 0173139302 updata
2019-05-10 11:49:10 +08:00

70 lines
1.4 KiB
Java

package com.alphaae.mcpe.servers.model;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
public class RePlayer implements Serializable {
private UUID uuid;
//称号
private String title;
//硬币
private int coin;
//记录的传送点
private Map<String, UserLocation> userLocationMap = new HashMap<>();
public RePlayer(UUID uuid, String title, int coin) {
this.uuid = uuid;
this.title = title;
this.coin = coin;
}
public UUID getUuid() {
return uuid;
}
public void setUuid(UUID uuid) {
this.uuid = uuid;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public int getCoin() {
return coin;
}
public void setCoin(int coin) {
this.coin = coin;
}
public Map<String, UserLocation> getUserLocationMap() {
return userLocationMap;
}
public boolean putUserLocation(String name, UserLocation location) {
try {
userLocationMap.put(name, location);
return true;
} catch (Exception e) {
return false;
}
}
public boolean removeUserLocation(String name) {
try {
userLocationMap.remove(name);
return true;
} catch (Exception e) {
return false;
}
}
}