From f1772418f2dc0fa069c445731c73c35cd50c6cc7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 1 Sep 2020 16:11:54 -0400 Subject: [PATCH] Bugfixes --- core/src/mindustry/world/blocks/logic/LogicBlock.java | 1 + core/src/mindustry/world/blocks/logic/MessageBlock.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/world/blocks/logic/LogicBlock.java b/core/src/mindustry/world/blocks/logic/LogicBlock.java index 9b5b4a384b..ecf759fade 100644 --- a/core/src/mindustry/world/blocks/logic/LogicBlock.java +++ b/core/src/mindustry/world/blocks/logic/LogicBlock.java @@ -36,6 +36,7 @@ public class LogicBlock extends Block{ update = true; solid = true; configurable = true; + sync = true; config(byte[].class, (LogicBuild build, byte[] data) -> build.readCompressed(data, true)); diff --git a/core/src/mindustry/world/blocks/logic/MessageBlock.java b/core/src/mindustry/world/blocks/logic/MessageBlock.java index 0e92b2eb0d..26722774c6 100644 --- a/core/src/mindustry/world/blocks/logic/MessageBlock.java +++ b/core/src/mindustry/world/blocks/logic/MessageBlock.java @@ -11,7 +11,6 @@ import arc.util.*; import arc.util.io.*; import arc.util.pooling.*; import mindustry.gen.*; -import mindustry.net.*; import mindustry.ui.*; import mindustry.ui.dialogs.*; import mindustry.world.*; @@ -30,8 +29,8 @@ public class MessageBlock extends Block{ destructible = true; config(String.class, (MessageBuild tile, String text) -> { - if(net.server() && text.length() > maxTextLength){ - throw new ValidateException(player, "Player has gone above text limit."); + if(text.length() > maxTextLength){ + return; //no. } tile.message.ensureCapacity(text.length());