Posted January 12, 20205 yr I'm not sure what I am doing wrong. I am receiving the FMLClientSetupEvent but not the ClientTickEvent: package com.tinyinsight.examplemod.client; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.event.TickEvent.ClientTickEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import com.tinyinsight.examplemod.ExampleMod; @EventBusSubscriber(modid = ExampleMod.MOD_ID, bus = EventBusSubscriber.Bus.MOD, value = Dist.CLIENT) public class ClientModEventSubscriber { private static final Logger LOGGER = LogManager.getLogger(ExampleMod.MOD_ID + " Client Mod Event Subscriber"); @SubscribeEvent public static void onFMLClientSetupEvent(final FMLClientSetupEvent event) { LOGGER.debug("example client setup event"); } @SubscribeEvent public static void onClientTickEvent(final ClientTickEvent event) { LOGGER.debug("example client tick event"); } }
January 13, 20205 yr I believe ClientTickEvent is on the Forge event bus, not the Mod bus. I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.
January 13, 20205 yr Author 10 hours ago, imacatlolol said: I believe ClientTickEvent is on the Forge event bus, not the Mod bus. You are correct. Thank you!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.