From 61bf4a2d2a7e0de911baa7315c6065a048ccca2e Mon Sep 17 00:00:00 2001 From: Jottyfan Date: Fri, 3 Jan 2025 22:16:38 +0100 Subject: [PATCH] setup --- gradle.properties | 4 ++-- src/main/java/de/jottyfan/gta/dgp/GTAGDP.java | 24 ------------------- src/main/java/de/jottyfan/gta/gdp/GTAGDP.java | 20 ++++++++++++++++ .../de/jottyfan/gta/gdp/GTAGDPClient.java | 14 +++++++++++ .../gta/{dgp => gdp}/mixin/ExampleMixin.java | 2 +- src/main/resources/fabric.mod.json | 15 +++++++----- src/main/resources/gtagdp.mixins.json | 2 +- 7 files changed, 47 insertions(+), 34 deletions(-) delete mode 100644 src/main/java/de/jottyfan/gta/dgp/GTAGDP.java create mode 100644 src/main/java/de/jottyfan/gta/gdp/GTAGDP.java create mode 100644 src/main/java/de/jottyfan/gta/gdp/GTAGDPClient.java rename src/main/java/de/jottyfan/gta/{dgp => gdp}/mixin/ExampleMixin.java (93%) diff --git a/gradle.properties b/gradle.properties index caacab5..3039e64 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,8 +9,8 @@ yarn_mappings=1.21.4+build.4 loader_version=0.16.9 # Mod Properties -mod_version=1.0.0 -maven_group=de.jottyfan.gta.dgp +mod_version=0.0.1 +maven_group=de.jottyfan.gta.gdp archives_base_name=gtagdp # Dependencies diff --git a/src/main/java/de/jottyfan/gta/dgp/GTAGDP.java b/src/main/java/de/jottyfan/gta/dgp/GTAGDP.java deleted file mode 100644 index 420e183..0000000 --- a/src/main/java/de/jottyfan/gta/dgp/GTAGDP.java +++ /dev/null @@ -1,24 +0,0 @@ -package de.jottyfan.gta.dgp; - -import net.fabricmc.api.ModInitializer; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class GTAGDP implements ModInitializer { - public static final String MOD_ID = "gtagdp"; - - // This logger is used to write text to the console and the log file. - // It is considered best practice to use your mod id as the logger's name. - // That way, it's clear which mod wrote info, warnings, and errors. - public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID); - - @Override - public void onInitialize() { - // This code runs as soon as Minecraft is in a mod-load-ready state. - // However, some things (like resources) may still be uninitialized. - // Proceed with mild caution. - - LOGGER.info("Hello Fabric world!"); - } -} \ No newline at end of file diff --git a/src/main/java/de/jottyfan/gta/gdp/GTAGDP.java b/src/main/java/de/jottyfan/gta/gdp/GTAGDP.java new file mode 100644 index 0000000..fc678c8 --- /dev/null +++ b/src/main/java/de/jottyfan/gta/gdp/GTAGDP.java @@ -0,0 +1,20 @@ +package de.jottyfan.gta.gdp; + +import net.fabricmc.api.ModInitializer; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +/** + * + * @author jotty + * + */ +public class GTAGDP implements ModInitializer { + public static final String MOD_ID = "gtagdp"; + public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID); + + @Override + public void onInitialize() { + } +} \ No newline at end of file diff --git a/src/main/java/de/jottyfan/gta/gdp/GTAGDPClient.java b/src/main/java/de/jottyfan/gta/gdp/GTAGDPClient.java new file mode 100644 index 0000000..0e562e2 --- /dev/null +++ b/src/main/java/de/jottyfan/gta/gdp/GTAGDPClient.java @@ -0,0 +1,14 @@ +package de.jottyfan.gta.gdp; + +import net.fabricmc.api.ClientModInitializer; + +/** + * + * @author jotty + * + */ +public class GTAGDPClient implements ClientModInitializer { + @Override + public void onInitializeClient() { + } +} diff --git a/src/main/java/de/jottyfan/gta/dgp/mixin/ExampleMixin.java b/src/main/java/de/jottyfan/gta/gdp/mixin/ExampleMixin.java similarity index 93% rename from src/main/java/de/jottyfan/gta/dgp/mixin/ExampleMixin.java rename to src/main/java/de/jottyfan/gta/gdp/mixin/ExampleMixin.java index 47e503b..e3ccab4 100644 --- a/src/main/java/de/jottyfan/gta/dgp/mixin/ExampleMixin.java +++ b/src/main/java/de/jottyfan/gta/gdp/mixin/ExampleMixin.java @@ -1,4 +1,4 @@ -package de.jottyfan.gta.dgp.mixin; +package de.jottyfan.gta.gdp.mixin; import net.minecraft.server.MinecraftServer; import org.spongepowered.asm.mixin.Mixin; diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index d9261c7..a7c1af2 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -3,20 +3,23 @@ "id": "gtagdp", "version": "${version}", "name": "GTAGDP", - "description": "This is an example description! Tell everyone what your mod is about!", + "description": "The reference repository for the Minecraft Fabric Mod Development GTA", "authors": [ - "Me!" + "jotty" ], "contact": { - "homepage": "https://fabricmc.net/", - "sources": "https://github.com/FabricMC/fabric-example-mod" + "homepage": "https://git.jottyfan.de/GTA_Minecraft_Fabric_Mod_Development/GTAGDP", + "sources": "https://git.jottyfan.de/GTA_Minecraft_Fabric_Mod_Development/GTAGDP" }, - "license": "CC0-1.0", + "license": "GNU AFFERO GENERAL PUBLIC LICENSE", "icon": "assets/gtagdp/icon.png", "environment": "*", "entrypoints": { "main": [ - "de.jottyfan.gta.dgp.GTAGDP" + "de.jottyfan.gta.gdp.GTAGDP" + ], + "client": [ + "de.jottyfan.gta.gdp.GTAGDPClient" ] }, "mixins": [ diff --git a/src/main/resources/gtagdp.mixins.json b/src/main/resources/gtagdp.mixins.json index 22b8431..9c3c1c3 100644 --- a/src/main/resources/gtagdp.mixins.json +++ b/src/main/resources/gtagdp.mixins.json @@ -1,6 +1,6 @@ { "required": true, - "package": "de.jottyfan.gta.dgp.mixin", + "package": "de.jottyfan.gta.gdp.mixin", "compatibilityLevel": "JAVA_21", "mixins": [ "ExampleMixin"