diff options
Diffstat (limited to 'src/main/java/gregtech/api/interfaces/modularui')
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()); } |