respawn bug fix
This commit is contained in:
parent
94afcb9c88
commit
398b8d673a
4 changed files with 9 additions and 3 deletions
|
@ -41,12 +41,9 @@ public class Store {
|
|||
public static int getPlayerData(String playerName, String key) {
|
||||
HashMap<String,Integer> data = playerData.get(playerName);
|
||||
if(data == null) {
|
||||
data = new HashMap<String,Integer>();
|
||||
playerData.put(playerName, data);
|
||||
return 0;
|
||||
}
|
||||
if(data.get(key) == null) {
|
||||
data.put(key, 0);
|
||||
return 0;
|
||||
}
|
||||
return data.get(key);
|
||||
|
|
|
@ -10,6 +10,10 @@ import static net.tylermurphy.hideAndSeek.Store.*;
|
|||
public class EnableBorder implements ICommand {
|
||||
|
||||
public void execute(CommandSender sender, String[] args) {
|
||||
if(!status.equals("Standby") && !status.equals("Setup")) {
|
||||
sender.sendMessage(errorPrefix + "Game is currently in session");
|
||||
return;
|
||||
}
|
||||
if(worldborderPosition == null) {
|
||||
sender.sendMessage(errorPrefix + "Please setup worldborder info before enabling");
|
||||
return;
|
||||
|
|
|
@ -12,6 +12,10 @@ import static net.tylermurphy.hideAndSeek.Store.*;
|
|||
public class SetBorder implements ICommand {
|
||||
|
||||
public void execute(CommandSender sender, String[] args) {
|
||||
if(!status.equals("Standby") && !status.equals("Setup")) {
|
||||
sender.sendMessage(errorPrefix + "Game is currently in session");
|
||||
return;
|
||||
}
|
||||
if(spawnPosition == null) {
|
||||
sender.sendMessage(errorPrefix + "Please set spawn position first");
|
||||
return;
|
||||
|
|
|
@ -47,6 +47,7 @@ public class Start implements ICommand {
|
|||
player.removePotionEffect(effect.getType());
|
||||
}
|
||||
}
|
||||
Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), String.format("spawnpoint @a %s %s %s", spawnPosition.getBlockX(), spawnPosition.getBlockY(), spawnPosition.getBlockZ()));
|
||||
for(String playerName : Seeker.getEntries()) {
|
||||
Player player = playerList.get(playerName);
|
||||
if(player != null) {
|
||||
|
|
Loading…
Reference in a new issue