123456789101112131415161718192021222324 |
- package me.hammerle.supersnuvi.tiles;
- import me.hammerle.supersnuvi.entity.Entity;
- import me.hammerle.supersnuvi.util.Face;
- import me.hammerle.supersnuvi.util.SoundUtils;
- import me.hammerle.supersnuvi.gamelogic.Level;
- public class TrampolinTile extends BaseBoxTile
- {
- public TrampolinTile()
- {
- super(0.1875f, 0.0f, 0.25f, 0.0625f);
- }
- @Override
- public void onEntityCollide(Entity ent, int x, int y, Face face, Level l)
- {
- if(face == Face.UP)
- {
- ent.applyForce(0.0f, -ent.getMovement().getJumpPower());
- SoundUtils.playSound(SoundUtils.Sound.JUMP_ON_BOUNCE_SHROOM);
- }
- }
- }
|