diff --git a/core/src/mindustry/world/blocks/payloads/PayloadRouter.java b/core/src/mindustry/world/blocks/payloads/PayloadRouter.java index a782457112..baa71ef810 100644 --- a/core/src/mindustry/world/blocks/payloads/PayloadRouter.java +++ b/core/src/mindustry/world/blocks/payloads/PayloadRouter.java @@ -99,10 +99,10 @@ public class PayloadRouter extends PayloadConveyor{ super.control(type, p1, p2, p3, p4); if(type == LAccess.config){ int prev = rotation; - rotation = (int)p1; + rotation = Mathf.mod((int)p1, 4); //when manually controlled, routers do not turn automatically for a while, same as turrets controlTime = 60f * 6f; - if(prev != (int)p1){ + if(prev != rotation){ onProximityUpdate(); } } diff --git a/core/src/mindustry/world/blocks/units/UnitFactory.java b/core/src/mindustry/world/blocks/units/UnitFactory.java index cf77fafb9a..91e7b9b2aa 100644 --- a/core/src/mindustry/world/blocks/units/UnitFactory.java +++ b/core/src/mindustry/world/blocks/units/UnitFactory.java @@ -119,7 +119,7 @@ public class UnitFactory extends UnitBlock{ table.table(req -> { req.left(); StatValues.items(plan.requirements).display(req); - }).padLeft(40).left(); + }).padLeft(60).left().row(); } }