KajetansCoreMod.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package me.kcm;
  2. import me.kcm.events.FarmlandTrampleEvent;
  3. import me.kcm.events.PlayerTabListNameEvent;
  4. import net.minecraft.client.Minecraft;
  5. import net.minecraft.util.text.TextComponentString;
  6. import net.minecraftforge.fml.common.Mod;
  7. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  8. @Mod(modid = KajetansCoreMod.MODID, version = KajetansCoreMod.VERSION, name = KajetansCoreMod.NAME, acceptableRemoteVersions = "*")
  9. public class KajetansCoreMod
  10. {
  11. public static final String MODID = "kcm";
  12. public static final String NAME = "Kajetans Core Mod";
  13. public static final String VERSION = "0.0.1";
  14. @Mod.EventHandler
  15. public void preInit(FMLPreInitializationEvent e)
  16. {
  17. Minecraft m;
  18. System.out.println(NAME + " is loading!");
  19. net.minecraftforge.common.MinecraftForge.EVENT_BUS.register(new Object()
  20. {
  21. @net.minecraftforge.fml.common.eventhandler.SubscribeEvent
  22. public void wusi2(FarmlandTrampleEvent e)
  23. {
  24. e.setCanceled(true);
  25. System.out.println("Trample");
  26. }
  27. @net.minecraftforge.fml.common.eventhandler.SubscribeEvent
  28. public void wusi3(PlayerTabListNameEvent e)
  29. {
  30. e.setName(new TextComponentString("§6[]§r" + e.getEntityPlayer().getName()));
  31. }
  32. });
  33. }
  34. }