package com.thecherno.cherno.engine.entity;
import com.thecherno.cherno.engine.interfaces.Renderable;
import com.thecherno.cherno.engine.interfaces.Updatable;
import com.thecherno.cherno.engine.level.Level;
public abstract class Entity implements Renderable, Updatable {
protected int x, y;
private boolean removed = false;
protected Level level;
public boolean isRemoved() {
return removed;
}
public void remove() {
removed = true;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
public void init(Level level) {
this.level = level;
}
}