Files
CustomNPC-Plus/src/main/java/noppes/npcs/scripted/event/ScriptEventKilled.java
T

32 lines
775 B
Java

package noppes.npcs.scripted.event;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.util.DamageSource;
import noppes.npcs.controllers.ScriptController;
import noppes.npcs.scripted.entity.ScriptLivingBase;
public class ScriptEventKilled extends ScriptEvent{
private ScriptLivingBase source;
private DamageSource damagesource;
public ScriptEventKilled(EntityLivingBase target, DamageSource damagesource){
this.damagesource = damagesource;
this.source = (ScriptLivingBase)ScriptController.Instance.getScriptForEntity(target);
}
/**
* @return The source of the damage
*/
public ScriptLivingBase getSource(){
return source;
}
/**
* @return Returns the damage type
*/
public String getType(){
return damagesource.damageType;
}
}