From 9fee35c065e197199f57ef1df31ac303e94d1d50 Mon Sep 17 00:00:00 2001 From: HoleFish <48403212+HoleFish@users.noreply.github.com> Date: Sat, 31 Aug 2024 01:48:23 +0800 Subject: Add duration since last shutdown (#2977) * machine message * fix & prass channel * machine message * fix & prass channel * fix machines that dont use regular onPostTick * follow error fixes and fix hatch check * oops * sa --------- Co-authored-by: Martin Robertz Co-authored-by: boubou19 --- .../api/interfaces/modularui/ControllerWithOptionalFeatures.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/api/interfaces/modularui/ControllerWithOptionalFeatures.java') diff --git a/src/main/java/gregtech/api/interfaces/modularui/ControllerWithOptionalFeatures.java b/src/main/java/gregtech/api/interfaces/modularui/ControllerWithOptionalFeatures.java index 66eee78822..8574de7007 100644 --- a/src/main/java/gregtech/api/interfaces/modularui/ControllerWithOptionalFeatures.java +++ b/src/main/java/gregtech/api/interfaces/modularui/ControllerWithOptionalFeatures.java @@ -368,7 +368,8 @@ public interface ControllerWithOptionalFeatures extends IVoidable, IRecipeLockab void setStructureUpdateTime(int time); default ButtonWidget createStructureUpdateButton(IWidgetBuilder builder) { - Widget button = new ButtonWidget().setOnClick((clickData, widget) -> { setStructureUpdateTime(1); }) + Widget button = new ButtonWidget() + .setOnClick((clickData, widget) -> { if (getStructureUpdateTime() <= -20) setStructureUpdateTime(1); }) .setPlayClickSound(true) .setBackground(() -> { List ret = new ArrayList<>(); -- cgit