123456789101112131415161718192021222324252627282930313233343536373839 |
- package me.hammerle.supersnuvi.entity.components.ai;
- import me.hammerle.supersnuvi.entity.Entity;
- import me.hammerle.supersnuvi.gamelogic.Level;
- import me.hammerle.supersnuvi.tiles.Location;
- import me.hammerle.supersnuvi.util.Face;
- public class Controller
- {
- public final static Controller NULL = new Controller(null);
-
- protected final Entity ent;
-
- protected Controller(Entity ent)
- {
- this.ent = ent;
- }
-
- public void tick(Level level)
- {
- }
-
- public void renderTick(float lag)
- {
- }
-
- public boolean isAnimated()
- {
- return false;
- }
-
- public void onCollideWithTile(Location loc, Face face)
- {
- }
-
- public void onCollideWithEntity(Entity ent, Face face)
- {
- }
- }
|