diff --git a/src/main/java/org/saturnclient/saturnmods/ModManager.java b/src/main/java/org/saturnclient/saturnmods/ModManager.java new file mode 100644 index 0000000..66a483b --- /dev/null +++ b/src/main/java/org/saturnclient/saturnmods/ModManager.java @@ -0,0 +1,9 @@ +package org.saturnclient.saturnmods; + +import org.saturnclient.saturnmods.mods.Coordinates; + +public class ModManager { + public static SaturnMod[] MODS = { + new Coordinates() + }; +} diff --git a/src/main/java/org/saturnclient/saturnmods/SaturnMod.java b/src/main/java/org/saturnclient/saturnmods/SaturnMod.java new file mode 100644 index 0000000..9890430 --- /dev/null +++ b/src/main/java/org/saturnclient/saturnmods/SaturnMod.java @@ -0,0 +1,11 @@ +package org.saturnclient.saturnmods; + +public interface SaturnMod { + public static boolean enabled = false; + + default public boolean isEnabled() { + return enabled; + } + + public String getName(); +} diff --git a/src/main/java/org/saturnclient/saturnmods/mods/Coordinates.java b/src/main/java/org/saturnclient/saturnmods/mods/Coordinates.java new file mode 100644 index 0000000..d588ab7 --- /dev/null +++ b/src/main/java/org/saturnclient/saturnmods/mods/Coordinates.java @@ -0,0 +1,9 @@ +package org.saturnclient.saturnmods.mods; + +import org.saturnclient.saturnmods.SaturnMod; + +public class Coordinates implements SaturnMod { + public String getName() { + return "Coords"; + } +} diff --git a/src/main/resources/assets/minecraft/font/fonts.json b/src/main/resources/assets/minecraft/font/fonts.json new file mode 100644 index 0000000..6f80642 --- /dev/null +++ b/src/main/resources/assets/minecraft/font/fonts.json @@ -0,0 +1,3 @@ +{ + "saturnclient:panton": "saturnclient:font/panton" +} diff --git a/src/main/resources/assets/saturnclient/font/README.md b/src/main/resources/assets/saturnclient/font/README.md new file mode 100644 index 0000000..ed50ac4 --- /dev/null +++ b/src/main/resources/assets/saturnclient/font/README.md @@ -0,0 +1,3 @@ +This font was designed by Ivan Petrov and published by Fontfabric. + +The panton font is the regular version of: https://www.dafont.com/panton.font diff --git a/src/main/resources/assets/saturnclient/font/panton.json b/src/main/resources/assets/saturnclient/font/panton.json new file mode 100644 index 0000000..06f2d6c --- /dev/null +++ b/src/main/resources/assets/saturnclient/font/panton.json @@ -0,0 +1,12 @@ +{ + "providers": [ + { + "type": "ttf", + "file": "saturnclient:panton.ttf", + "shift": [0, 0], + "size": 9, + "oversample": 5.0, + "skip_missing": false + } + ] +} diff --git a/src/main/resources/assets/saturnclient/font/panton.ttf b/src/main/resources/assets/saturnclient/font/panton.ttf new file mode 100644 index 0000000..c76e356 Binary files /dev/null and b/src/main/resources/assets/saturnclient/font/panton.ttf differ