Im making a mod so when u kill a player it will spawn particles and i wont it to work on servers like hypixel but so far i cant get it working
this is my code
package scorpyon04.bloodeffect;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
@Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.MOD_NAME)
public class BloodEffect {
public static void preInit(FMLPreInitializationEvent event) {
MinecraftForge.EVENT_BUS.register(new DeathEventHandler());
}
public static void Init(FMLInitializationEvent event) {
System.out.println("Blood Effect Init");
}
public static void postInit(FMLPostInitializationEvent event) {
}
}
And This is my event handler
package scorpyon04.bloodeffect;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraftforge.event.entity.living.LivingDeathEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
public class DeathEventHandler {
@SubscribeEvent
public void onLivingDeath(LivingDeathEvent event){
Entity e = event.entity;
if (e instanceof EntityPlayer) {
EntityPlayer killedplr = (EntityPlayer) e;
if (event.source.getSourceOfDamage() instanceof EntityPlayer) {
EntityPlayer plr = (EntityPlayer) event.source.getEntity();
plr.playSound("dig.stone", 1000.0f, 1.0f);
}
}
}
}