123456789101112131415161718192021222324252627282930313233343536 |
- 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;
- }
- }
|