From b74146b7f9279ab727bae3bb3d538db75550d3ed Mon Sep 17 00:00:00 2001 From: Jottyfan Date: Tue, 7 Jul 2026 21:46:45 +0200 Subject: [PATCH] added client, see slides 02 welcome and setup --- .../java/de/jottyfan/minecraft/Mfmd2627.java | 23 ++++++------------- .../de/jottyfan/minecraft/Mfmd2627Client.java | 14 +++++++++++ src/main/resources/fabric.mod.json | 5 +++- 3 files changed, 25 insertions(+), 17 deletions(-) create mode 100644 src/main/java/de/jottyfan/minecraft/Mfmd2627Client.java diff --git a/src/main/java/de/jottyfan/minecraft/Mfmd2627.java b/src/main/java/de/jottyfan/minecraft/Mfmd2627.java index 873c804..2c34098 100644 --- a/src/main/java/de/jottyfan/minecraft/Mfmd2627.java +++ b/src/main/java/de/jottyfan/minecraft/Mfmd2627.java @@ -1,30 +1,21 @@ package de.jottyfan.minecraft; -import net.fabricmc.api.ModInitializer; - -import net.minecraft.resources.Identifier; - import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import net.fabricmc.api.ModInitializer; + +/** + * + * @author jotty + * + */ public class Mfmd2627 implements ModInitializer { public static final String MOD_ID = "mfmd2627"; - // 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!"); - } - - public static Identifier id(String path) { - return Identifier.fromNamespaceAndPath(MOD_ID, path); } } diff --git a/src/main/java/de/jottyfan/minecraft/Mfmd2627Client.java b/src/main/java/de/jottyfan/minecraft/Mfmd2627Client.java new file mode 100644 index 0000000..1fa52d0 --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/Mfmd2627Client.java @@ -0,0 +1,14 @@ +package de.jottyfan.minecraft; + +import net.fabricmc.api.ClientModInitializer; + +/** + * + * @author jotty + * + */ +public class Mfmd2627Client implements ClientModInitializer { + @Override + public void onInitializeClient() { + } +} diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 7999e98..26fd264 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -3,7 +3,7 @@ "id": "mfmd2627", "version": "${version}", "name": "mfmd2627", - "description": "A mod for learning how to develop mods in a group", + "description": "Learn how to develop mods in a group", "authors": [ "The GTA team" ], @@ -17,6 +17,9 @@ "entrypoints": { "main": [ "de.jottyfan.minecraft.Mfmd2627" + ], + "client": [ + "de.jottyfan.minecraft.Mfmd2627Client" ] }, "depends": {