package me.hammerle.supersnuvi.entity.components.ai; import me.hammerle.supersnuvi.entity.Entity; import me.hammerle.supersnuvi.gamelogic.Level; import me.hammerle.supersnuvi.tiles.Tile; import me.hammerle.supersnuvi.util.Face; public class Controller { public final static Controller NULL = new Controller(); public void tick(Entity ent, Level level) { } public void renderTick(Entity ent, float lag) { } public boolean isAnimated() { return false; } public void onCollideWithTile(Entity ent, int x, int y, Level l, Tile t, Face face) { } public void onCollideWithEntity(Entity ent, Entity other, Face face) { } }