From ab00fd7a85611c99b359c2bee089339225ca7d8b Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Tue, 4 Feb 2025 20:02:09 -0600 Subject: [PATCH] limit dev commands --- src/engine/gameManager/DevCmdManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/engine/gameManager/DevCmdManager.java b/src/engine/gameManager/DevCmdManager.java index 4c028a0f..5ae2a752 100644 --- a/src/engine/gameManager/DevCmdManager.java +++ b/src/engine/gameManager/DevCmdManager.java @@ -177,6 +177,11 @@ public enum DevCmdManager { return false; } + if(!pcSender.getTimestamps().containsKey("DEVCOMMAND")) + pcSender.getTimestamps().put("DEVCOMMAND",System.currentTimeMillis()); + else if(System.currentTimeMillis() - pcSender.getTimestamps().get("DEVCOMMAND") < 1000L) + return false; + //kill any commands not available to everyone on production server //only admin level can run dev commands on production boolean playerAllowed = false;