Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. package comg.mrgufiks.ru;
  2.  
  3.  
  4. import comg.mrgufiks.ru.client.ClientProxy;
  5. import comg.mrgufiks.ru.common.CommonProxy;
  6. import comg.mrgufiks.ru.items.blood;
  7. import comg.mrgufiks.ru.network.PacketDispatcher;
  8.  
  9. import cpw.mods.fml.common.FMLCommonHandler;
  10. import cpw.mods.fml.common.FMLLog;
  11. import cpw.mods.fml.common.Mod;
  12. import cpw.mods.fml.common.SidedProxy;
  13. import cpw.mods.fml.common.Mod.EventHandler;
  14. import cpw.mods.fml.common.event.FMLInitializationEvent;
  15. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  16. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  17. import cpw.mods.fml.common.eventhandler.SubscribeEvent;
  18. import cpw.mods.fml.common.registry.GameRegistry;
  19. import net.minecraft.client.Minecraft;
  20. import net.minecraft.init.Items;
  21. import net.minecraft.item.Item;
  22. import net.minecraft.item.ItemStack;
  23. import net.minecraftforge.common.MinecraftForge;
  24. import net.minecraftforge.event.entity.living.LivingFallEvent;
  25.  
  26. @Mod(modid = "EZW",name = "PVP MOD",version = "2.0.9")
  27. public class MrGufiks {
  28.  
  29.  
  30. public static Item blood;
  31. @SidedProxy(
  32. clientSide = "comg.mrgufiks.ru.client.ClientProxy",
  33. serverSide = "comg.mrgufiks.ru.common.CommonProxy"
  34. )
  35. public static ClientProxy cproxy;
  36. public static CommonProxy proxy;
  37.  
  38. private boolean isClient = FMLCommonHandler.instance().getSide().isClient();
  39.  
  40.  
  41. @EventHandler
  42. public void preLoad(FMLPreInitializationEvent event) {
  43. blood = (new blood(2, false)).setUnlocalizedName("BloodBag");
  44. GameRegistry.registerItem(blood, "blood");
  45. }
  46.  
  47. @EventHandler
  48. public void preInit(FMLPreInitializationEvent event) {
  49. proxy.preInit();
  50. PacketDispatcher.registerPackets();
  51.  
  52. }
  53.  
  54. @SubscribeEvent
  55. public void onLivingFall(LivingFallEvent e) {
  56. ItemStack stack = e.entityLiving.getEquipmentInSlot(0);
  57. if(stack != null && stack.getItem() == Items.diamond) {
  58. e.distance = 0.0F;
  59. }
  60.  
  61. }
  62.  
  63. @EventHandler
  64. public void Init(FMLInitializationEvent event) {
  65. proxy.Init();
  66. System.out.println("Gravij PVP");
  67. if(this.isClient) {
  68. }
  69.  
  70. proxy.registerRenders();
  71. }
  72.  
  73. @EventHandler
  74. public void postInit(FMLPostInitializationEvent event) {
  75. MinecraftForge.EVENT_BUS.register(new RenderGuiHandler());
  76. proxy.postInit();
  77.  
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement