forgot to set playerstate :DD

This commit is contained in:
Luca
2021-11-22 15:46:49 +01:00
parent 8439eb06ab
commit da55dbf164
3 changed files with 20 additions and 52 deletions

View File

@ -8,6 +8,7 @@ import org.bukkit.entity.Entity;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import rip.tilly.bedwars.game.Game;
import rip.tilly.bedwars.listeners.game.*;
import rip.tilly.bedwars.listeners.*;
import rip.tilly.bedwars.managers.CommandManager;
@ -30,6 +31,8 @@ import rip.tilly.bedwars.utils.config.file.Config;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
/**
* Created by Lucanius & Trixkz
@ -94,6 +97,11 @@ public final class BedWars extends JavaPlugin {
public void onDisable() {
instance = null;
for (Map.Entry<UUID, Game> entry : this.gameManager.getGames().entrySet()) {
Game game = entry.getValue();
this.chunkClearingManager.resetArena(game.getCopiedArena());
}
for (World world : Bukkit.getWorlds()) {
for (Entity entity : world.getEntities()) {
if (entity.getType() == EntityType.DROPPED_ITEM) {

View File

@ -9,6 +9,7 @@ import rip.tilly.bedwars.events.GameStartEvent;
import rip.tilly.bedwars.game.Game;
import rip.tilly.bedwars.game.GameType;
import rip.tilly.bedwars.playerdata.PlayerData;
import rip.tilly.bedwars.playerdata.PlayerState;
import rip.tilly.bedwars.runnables.GameRunnable;
import rip.tilly.bedwars.utils.CC;
import rip.tilly.bedwars.utils.CustomLocation;
@ -47,6 +48,8 @@ public class GameStartListener implements Listener {
playerData.setTeamId(team.getId());
playerData.setPlayerTeam(team.getPlayerTeam());
playerData.setPlayerState(PlayerState.PLAYING);
CustomLocation locationA = game.getCopiedArena().getA();
CustomLocation locationB = game.getCopiedArena().getB();