diff --git a/common/mekanism/client/ClientTickHandler.java b/common/mekanism/client/ClientTickHandler.java index 96220c9ce..1884de985 100644 --- a/common/mekanism/client/ClientTickHandler.java +++ b/common/mekanism/client/ClientTickHandler.java @@ -102,10 +102,11 @@ public class ClientTickHandler implements ITickHandler { IClientTicker ticker = iter.next(); - ticker.clientTick(); - - if(!ticker.needsTicks()) + if(ticker.needsTicks()) { + ticker.clientTick(); + } + else { iter.remove(); } }