aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/interfaces/modularui
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/interfaces/modularui')
-rw-r--r--src/main/java/gregtech/api/interfaces/modularui/IAddGregtechLogo.java1
-rw-r--r--src/main/java/gregtech/api/interfaces/modularui/IAddInventorySlots.java1
-rw-r--r--src/main/java/gregtech/api/interfaces/modularui/IAddUIWidgets.java1
-rw-r--r--src/main/java/gregtech/api/interfaces/modularui/IGetGUITextureSet.java1
-rw-r--r--src/main/java/gregtech/api/interfaces/modularui/IGetTitleColor.java1
5 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/interfaces/modularui/IAddGregtechLogo.java b/src/main/java/gregtech/api/interfaces/modularui/IAddGregtechLogo.java
index d90d310dc8..12ac32c143 100644
--- a/src/main/java/gregtech/api/interfaces/modularui/IAddGregtechLogo.java
+++ b/src/main/java/gregtech/api/interfaces/modularui/IAddGregtechLogo.java
@@ -3,5 +3,6 @@ package gregtech.api.interfaces.modularui;
import com.gtnewhorizons.modularui.api.screen.ModularWindow;
public interface IAddGregtechLogo {
+
default void addGregTechLogo(ModularWindow.Builder builder) {}
}
diff --git a/src/main/java/gregtech/api/interfaces/modularui/IAddInventorySlots.java b/src/main/java/gregtech/api/interfaces/modularui/IAddInventorySlots.java
index 70e33aa2c8..4111848ecb 100644
--- a/src/main/java/gregtech/api/interfaces/modularui/IAddInventorySlots.java
+++ b/src/main/java/gregtech/api/interfaces/modularui/IAddInventorySlots.java
@@ -4,6 +4,7 @@ import com.gtnewhorizons.modularui.api.drawable.IDrawable;
import com.gtnewhorizons.modularui.api.screen.ModularWindow;
public interface IAddInventorySlots {
+
default void add1by1Slot(ModularWindow.Builder builder, IDrawable... background) {}
default void add2by2Slots(ModularWindow.Builder builder, IDrawable... background) {}
diff --git a/src/main/java/gregtech/api/interfaces/modularui/IAddUIWidgets.java b/src/main/java/gregtech/api/interfaces/modularui/IAddUIWidgets.java
index 7b70fd724c..1fa317b17f 100644
--- a/src/main/java/gregtech/api/interfaces/modularui/IAddUIWidgets.java
+++ b/src/main/java/gregtech/api/interfaces/modularui/IAddUIWidgets.java
@@ -4,5 +4,6 @@ import com.gtnewhorizons.modularui.api.screen.ModularWindow;
import com.gtnewhorizons.modularui.api.screen.UIBuildContext;
public interface IAddUIWidgets {
+
default void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {}
}
diff --git a/src/main/java/gregtech/api/interfaces/modularui/IGetGUITextureSet.java b/src/main/java/gregtech/api/interfaces/modularui/IGetGUITextureSet.java
index 409523b008..59aa2723c3 100644
--- a/src/main/java/gregtech/api/interfaces/modularui/IGetGUITextureSet.java
+++ b/src/main/java/gregtech/api/interfaces/modularui/IGetGUITextureSet.java
@@ -3,6 +3,7 @@ package gregtech.api.interfaces.modularui;
import gregtech.api.gui.modularui.GUITextureSet;
public interface IGetGUITextureSet {
+
default GUITextureSet getGUITextureSet() {
return null;
}
diff --git a/src/main/java/gregtech/api/interfaces/modularui/IGetTitleColor.java b/src/main/java/gregtech/api/interfaces/modularui/IGetTitleColor.java
index a1f79d1568..76d94ee299 100644
--- a/src/main/java/gregtech/api/interfaces/modularui/IGetTitleColor.java
+++ b/src/main/java/gregtech/api/interfaces/modularui/IGetTitleColor.java
@@ -4,6 +4,7 @@ import gregtech.api.enums.Dyes;
import gregtech.api.util.GT_Util;
public interface IGetTitleColor {
+
default int getTitleColor() {
return GT_Util.getRGBaInt(Dyes.dyeWhite.getRGBA());
}