diff --git a/README.md b/README.md new file mode 100644 index 0000000..4dac4e5 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Yuki's Stuff + +"Yuki's Stuff" is a neoforge minecraft mod consisting of some smol client side additions. + +## Features +- Toggleable Chat Message Timestamp + - Color of timestamp can be customized \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 125cbff..cc6be5e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -29,7 +29,7 @@ mod_name=YukisStuff # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=GNU GPL 3.0 # The mod version. See https://semver.org/ -mod_version=1.0-SNAPSHOT +mod_version=0.1.0 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/java/de/lunarakai/yukisstuff/ClientModEvents.java b/src/main/java/de/lunarakai/yukisstuff/ClientModEvents.java index 75d68ae..1607402 100644 --- a/src/main/java/de/lunarakai/yukisstuff/ClientModEvents.java +++ b/src/main/java/de/lunarakai/yukisstuff/ClientModEvents.java @@ -13,7 +13,6 @@ import java.time.format.DateTimeFormatter; import static de.lunarakai.yukisstuff.Yukisstuff.MODID; -// You can use EventBusSubscriber to automatically register all static methods in the class annotated with @SubscribeEvent @EventBusSubscriber(modid = MODID, value = Dist.CLIENT) public class ClientModEvents { diff --git a/src/main/java/de/lunarakai/yukisstuff/Yukisstuff.java b/src/main/java/de/lunarakai/yukisstuff/Yukisstuff.java index 19eef29..bfa6caf 100644 --- a/src/main/java/de/lunarakai/yukisstuff/Yukisstuff.java +++ b/src/main/java/de/lunarakai/yukisstuff/Yukisstuff.java @@ -12,7 +12,6 @@ public class Yukisstuff { public static final String MODID = "yukisstuff"; private static final Logger LOGGER = LogUtils.getLogger(); - public Yukisstuff(IEventBus modEventBus, ModContainer modContainer) { Config.HANDLER.load(); Config.HANDLER.instance().registerYaclGui(); diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index 42ead30..4052e20 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -11,7 +11,7 @@ loaderVersion = "${loader_version_range}" #mandatory # Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here. license = "${mod_license}" # A URL to refer people to when problems occur with this mod -#issueTrackerURL="https://change.me.to.your.issue.tracker.example.invalid/" #optional +issueTrackerURL="https://codeberg.org/LunarAkai/YukisStuff/issues" #optional # A list of mods - how many allowed here is determined by the individual mod loader [[mods]] #mandatory # The modid of the mod @@ -71,7 +71,12 @@ type = "required" versionRange = "${minecraft_version_range}" ordering = "NONE" side = "BOTH" - +[[dependencies."${mod_id}"]] +modId = "yet_another_config_lib_v3" +mandatory = true +versionRange = "[3.7.1+1.21.6-neoforge,)" +ordering = "NONE" +side = "CLIENT" # Features are specific properties of the game environment, that you may want to declare you require. This example declares # that your mod requires GL version 3.2 or higher. Other features will be added. They are side aware so declaring this won't