From a98ab6bf9935ecf5f15b86b4acf5169bf6666011 Mon Sep 17 00:00:00 2001 From: rizet Date: Sat, 3 Jul 2021 18:33:27 -0400 Subject: [PATCH] Add a clientside mod example --- src/main/java/net/fabricmc/example/ExampleMod.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/fabricmc/example/ExampleMod.java b/src/main/java/net/fabricmc/example/ExampleMod.java index e5ed082..999b754 100644 --- a/src/main/java/net/fabricmc/example/ExampleMod.java +++ b/src/main/java/net/fabricmc/example/ExampleMod.java @@ -2,7 +2,7 @@ package net.fabricmc.example; import net.fabricmc.api.ModInitializer; -public class ExampleMod implements ModInitializer { +public class ExampleMod implements ModInitializer, ClientModInitializer { @Override public void onInitialize() { // This code runs as soon as Minecraft is in a mod-load-ready state. @@ -11,4 +11,13 @@ public class ExampleMod implements ModInitializer { System.out.println("Hello Fabric world!"); } + + @Override + public void onInitializeClient() { + // This code runs on the client side only, and should be used to set up + // client-side logic, such as render or integrated-server tweaks. + // Proceed with mild caution. + + System.out.println("Hello client world!"); + } }