19 lines
416 B
Java
Executable File
19 lines
416 B
Java
Executable File
package projectzombie.entity;
|
|
|
|
import projectzombie.world.layer.Layer;
|
|
|
|
public interface EntityAlive
|
|
{
|
|
public void addHealth(double amount);
|
|
public void removeHealth(double amount);
|
|
public double getHealth();
|
|
public void resetHealth();
|
|
public void clearHealth();
|
|
public double maxHealth();
|
|
public void setHealth(double health);
|
|
public int bloodParticles();
|
|
|
|
public default void onDeath(Layer layer) {
|
|
}
|
|
}
|