public void move(long time) {
        if (state == DeliverState.delivered)
            return;

        // upravime podla rychlosti modelu
        double speed = player.getSpeedBalance() * player.getSendSpeed() * time * 0.001 * force;
        position += speed;

        // paksametle okolo odosielania a nevyskocenia z hrany
        if (position >= 1.0) {
            position = 1.0;
            if (player.state == RunState.running
                    && (prevM == null || prevM.state == DeliverState.inbox))
                state = DeliverState.inbox;
        }
        if (position <= 0.0)
            position = 0.0;
    }