KajetansCoreMod.java 1.4 KB

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