diff --git a/src/main/java/com/github/hydos/ginger/Litecraft.java b/src/main/java/com/github/hydos/ginger/Litecraft.java index 81b00c1..028effa 100644 --- a/src/main/java/com/github/hydos/ginger/Litecraft.java +++ b/src/main/java/com/github/hydos/ginger/Litecraft.java @@ -77,8 +77,6 @@ public class Litecraft extends Game{ data.entities.add(b); } - Window.setIcon("/textures/grass.png"); - FontType font = new FontType(Loader.loadFontAtlas("candara.png"), "candara.fnt"); diff --git a/src/main/java/com/github/hydos/ginger/engine/io/Window.java b/src/main/java/com/github/hydos/ginger/engine/io/Window.java index 107c3e3..469c7a1 100644 --- a/src/main/java/com/github/hydos/ginger/engine/io/Window.java +++ b/src/main/java/com/github/hydos/ginger/engine/io/Window.java @@ -39,6 +39,7 @@ public class Window { Window.title = title; fpsCap = fps; create(); + setIcon(); } public static void create() { @@ -174,8 +175,8 @@ public class Window { backgroundColour = new Vector3f(r,g,b); } - public static void setIcon(String path) { - Image icon = Image.createImage(path); + private static void setIcon() { + Image icon = Image.createImage("/icon.png"); GLFWImage iconImage = GLFWImage.malloc(); iconBuffer = GLFWImage.malloc(1); iconImage.set(icon.getWidth(), icon.getHeight(), icon.getImage()); diff --git a/src/main/resources/icon.png b/src/main/resources/icon.png new file mode 100644 index 0000000..a6374bf Binary files /dev/null and b/src/main/resources/icon.png differ