SlipperyTile.java 510 B

12345678910111213141516171819202122
  1. package me.hammerle.supersnuvi.tiles;
  2. import me.hammerle.supersnuvi.entity.Entity;
  3. import me.hammerle.supersnuvi.util.Face;
  4. import me.hammerle.supersnuvi.gamelogic.Level;
  5. public class SlipperyTile extends BaseBoxTile
  6. {
  7. public SlipperyTile()
  8. {
  9. super(0.25f, 0.0f, 0.3125f, 0.0625f);
  10. }
  11. @Override
  12. public void onEntityCollide(Entity ent, int x, int y, Face face, Level l)
  13. {
  14. if(face == Face.UP)
  15. {
  16. ent.getFriction().set(0.65f, 1.0f);
  17. }
  18. }
  19. }