From b020336f8c549a3e013534dbf50945d68ade97a6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 5 May 2018 22:26:59 -0400 Subject: [PATCH] Temporarily disabled validating replacements --- core/src/io/anuke/mindustry/core/NetServer.java | 2 +- core/src/io/anuke/mindustry/net/Administration.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/core/NetServer.java b/core/src/io/anuke/mindustry/core/NetServer.java index 90df752232..ce48cc0827 100644 --- a/core/src/io/anuke/mindustry/core/NetServer.java +++ b/core/src/io/anuke/mindustry/core/NetServer.java @@ -201,7 +201,7 @@ public class NetServer extends Module{ if(recipe == null) return; Tile tile = world.tile(packet.x, packet.y); - if(tile.synthetic() && !admins.validateBreak(admins.getTrace(Net.getConnection(id).address).uuid, Net.getConnection(id).address)){ + if(tile.synthetic() && admins.isValidateReplace() && !admins.validateBreak(admins.getTrace(Net.getConnection(id).address).uuid, Net.getConnection(id).address)){ if(Timers.get("break-message-" + id, 120)){ sendMessageTo(id, "[scarlet]Anti-grief: you are replacing blocks too quickly. wait until replacing again."); } diff --git a/core/src/io/anuke/mindustry/net/Administration.java b/core/src/io/anuke/mindustry/net/Administration.java index 7fec757dd3..ee2443deb7 100644 --- a/core/src/io/anuke/mindustry/net/Administration.java +++ b/core/src/io/anuke/mindustry/net/Administration.java @@ -33,6 +33,10 @@ public class Administration { return Settings.getBool("antigrief"); } + public boolean isValidateReplace(){ + return false; + } + public void setAntiGrief(boolean antiGrief){ Settings.putBool("antigrief", antiGrief); Settings.save();