@@ -0,0 +1,568 @@
+package info.u_team.u_team_core.api.gui;%0A%0Aimport com.mojang.blaze3d.matrix.MatrixStack;%0A%0Aimport net.minecraft.client.Minecraft;%0Aimport net.minecraft.client.gui.IRenderable;%0A%0Apublic interface IPerspectiveRenderable extends IRenderable %7B%0A%09%0A%09@Override%0A%09void render(MatrixStack matrixStack, int mouseX, int mouseY, float partialTicks);%0A%09%0A%09void renderBackground(MatrixStack matrixStack, Minecraft minecraft, int mouseX, int mouseY, float partialTicks);%0A%09%0A%09void renderForeground(MatrixStack matrixStack, Minecraft minecraft, int mouseX, int mouseY, float partialTicks);%0A%09%0A%7D%0A

Add Renderable interface for foreground and background render methods