package me.hammerle.supersnuvi.entity.components; import me.hammerle.supersnuvi.entity.Entity; public class StoneMovement extends Movement { public final static StoneMovement STONE = new StoneMovement(); private StoneMovement() { } @Override public boolean hasGravity(Entity ent) { return !ent.isAnimated(); } @Override public float getGravityFactor() { return 0.1f; } @Override public boolean canMoveEverywhere() { return true; } @Override public boolean isSolid() { return true; } }