Jump to content

WavyWonderz

Members
  • Posts

    7
  • Joined

  • Last visited

Everything posted by WavyWonderz

  1. Fixed using this line of code: Minecraft.getMinecraft().thePlayer.addChatMessage(new ChatComponentText("ring-ding-ding-ding-ding"));
  2. IChatComponent? Are you sure not sendChatMessage, that takes a string?
  3. Edit- this actually works, but for some reason I can't seem to figure out how to have the client send itself a message to appear in his chat box, without sending it to the server?
  4. Have the client send a chat message to self without sending it to the server? [solved] All I want to do is force the player to left click (from the client side - that also sends the packet to the server JUST as if I would have done it myself). Minecraft.getMinecraft().playerController.clickBlock(Minecraft.getMinecraft().objectMouseOver.blockX, Minecraft.getMinecraft().objectMouseOver.blockY, Minecraft.getMinecraft().objectMouseOver.blockZ, Minecraft.getMinecraft().objectMouseOver.sideHit); thought this line of code would punch the block currently in view, but I tried it out and nothing works D: please help
  5. Thanks, I had it partially wrong: FMLCommonHandler.instance().bus().register(MyEventHandler.class); should be FMLCommonHandler.instance().bus().register(new MyEventHandler()); Thanks TGG
  6. Edit- thought that maybe because the TickEvent is a FML event, it would require a FML event registration so I put: FMLCommonHandler.instance().bus().register(MyEventHandler.class); in the main class's init method instead of MinecraftForge.EVENT_BUS.register(new MyEventHandler()); but it still didn't work D:
  7. Just trying to create a simple ticker here - tried reading as many tutorials as possible, but nothing I seemed to do worked (Most of them were out of date anyway). All I want to do is create a block of code that is called every 1/20th of a second, every tick. My code: public class MyEventHandler { @SubscribeEvent public void onTick(TickEvent.ClientTickEvent event){ System.out.print("ding"); } } and my main class's init method @EventHandler public void init(FMLInitializationEvent event){ MinecraftForge.EVENT_BUS.register(new MyEventHandler()); } Thanks in advance, this just seems to be something I can't figure out D:
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.