Обратный отсчёт

Версия Minecraft
1.5.2
Решение
Для примера:
Java:
public void какой_то_Твой_Метод() {
    //System.currentTimeMillis() возвращает время с 1 января 1970 года в миллисекундах. Секунда = 1000 миллисекунд.
    //Здесь ты запоминаешь время в миллисекундах в начале выполнения метода
    long timeStart = System.currentTimeMillis();

    /**

    * Здесь у нас код, который выполняется очень долго

    */

    //Здесь ты отнимаешь от текущего времени timeStart, получая разницу.
    long timeEnd = System.currentTimeMillis() - timeStart;
    System.out.println("время выполнения метода 'какой_то_Твой_Метод' равно " + timeEnd);
Зависит от конкретной задачи. Если нужен таймер для игрока - можно юзать TickEvent.PlayerTickEvent(на 1.5.2 может отличаться название события)
 
Для примера:
Java:
public void какой_то_Твой_Метод() {
    //System.currentTimeMillis() возвращает время с 1 января 1970 года в миллисекундах. Секунда = 1000 миллисекунд.
    //Здесь ты запоминаешь время в миллисекундах в начале выполнения метода
    long timeStart = System.currentTimeMillis();

    /**

    * Здесь у нас код, который выполняется очень долго

    */

    //Здесь ты отнимаешь от текущего времени timeStart, получая разницу.
    long timeEnd = System.currentTimeMillis() - timeStart;
    System.out.println("время выполнения метода 'какой_то_Твой_Метод' равно " + timeEnd);
 
Последнее редактирование:
Назад
Сверху