add debug command to end build time to BLD
This commit is contained in:
parent
c114823905
commit
875c0a015b
|
@ -9,6 +9,8 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
|
import mineplex.core.account.permissions.Permission;
|
||||||
|
import mineplex.core.account.permissions.PermissionGroup;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.Effect;
|
import org.bukkit.Effect;
|
||||||
|
@ -113,6 +115,11 @@ import nautilus.game.arcade.stats.BlockPlaceStatTracker;
|
||||||
|
|
||||||
public class Build extends Game
|
public class Build extends Game
|
||||||
{
|
{
|
||||||
|
public enum Perm implements Permission
|
||||||
|
{
|
||||||
|
DEBUG_BUILD_END_COMMAND
|
||||||
|
}
|
||||||
|
|
||||||
protected Map<Player, BuildData> _data = new HashMap<>();
|
protected Map<Player, BuildData> _data = new HashMap<>();
|
||||||
|
|
||||||
protected Map<Player, Map<Player, Integer>> _votes = new HashMap<>();
|
protected Map<Player, Map<Player, Integer>> _votes = new HashMap<>();
|
||||||
|
@ -289,6 +296,17 @@ public class Build extends Game
|
||||||
_mobShop = new MobShop(getArcadeManager(), getArcadeManager().GetClients(), getArcadeManager().GetDonation());
|
_mobShop = new MobShop(getArcadeManager(), getArcadeManager().GetClients(), getArcadeManager().GetDonation());
|
||||||
_optionsShop = new OptionsShop(this, getArcadeManager(), getArcadeManager().GetClients(), getArcadeManager().GetDonation());
|
_optionsShop = new OptionsShop(this, getArcadeManager(), getArcadeManager().GetClients(), getArcadeManager().GetDonation());
|
||||||
_shopItem = ItemStackFactory.Instance.CreateStack(Material.DIAMOND, (byte) 0, 1, C.cGreen + "Options");
|
_shopItem = ItemStackFactory.Instance.CreateStack(Material.DIAMOND, (byte) 0, 1, C.cGreen + "Options");
|
||||||
|
|
||||||
|
registerDebugCommand("endbuildtime", Perm.DEBUG_BUILD_END_COMMAND, PermissionGroup.ADMIN, (caller, args) ->
|
||||||
|
{
|
||||||
|
if (_buildGameState != 0) {
|
||||||
|
caller.sendMessage(F.main("Debug", "You can't use that right now."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
_buildTime = 0;
|
||||||
|
caller.sendMessage(F.main("Debug", "Ending build time..."));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
|
|
Loading…
Reference in New Issue