Решено Рандомные числа Placeholder

Статус
Закрыто для дальнейших ответов.

_YTzSABICHz_

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
zSABICHz
Здравствуйте! Нужен плейсхолдер что бы отображал рандомные указаные числа, но что бы он не был динамическим, раз поставился и всё.
 
А нафига тогда плейсхолдер?
Если значения не будут меняться, то, может, легче написать само значение, не?
 
А нафига тогда плейсхолдер?
Если значения не будут меняться, то, может, легче написать само значение, не?
нет. нужны разные значения, но только что-бы они не были динамическими, раз указал плейсхолдер например в scoreboard и это значение таким есть, перезашёл, значение другое, как то так
 
нет. нужны разные значения, но только что-бы они не были динамическими, раз указал плейсхолдер например в scoreboard и это значение таким есть, перезашёл, значение другое, как то так
Заказывай кастомный плейсхолдер для PAPI. Кодом делается за 10-30 минут.
 
нет. нужны разные значения, но только что-бы они не были динамическими, раз указал плейсхолдер например в scoreboard и это значение таким есть, перезашёл, значение другое, как то так
Ну "динамический" подразумевает смену значений...

Тебе нужны одни и те же значения? Может легче будет сделать анимацией?
 
Ну лол, тс явно не кодер, изучать язык он ради этого вряд ли будет. Хочешь - сделай сам бесплатно, но мне лень.
Было бы что делать, изи.
Код:
package random;

import org.bukkit.OfflinePlayer;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;

public class RandomNumber extends PlaceholderExpansion {

    @Override
    public String getAuthor() {
        return "random";
    }

    @Override
    public String getIdentifier() {
        return "random";
    }

    @Override
    public String getVersion() {
        return "1.0";
    }

    public String onRequest(OfflinePlayer p, String params) {
        //TODO типо рандом.
        return String.valueOf(ThreadLocalRandom.current().nextInt(0, Integer.MAX_VALUE));
    }  
}
 
Последнее редактирование:
Было бы что делать, изи.
Код:
package random;

import org.bukkit.OfflinePlayer;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;

public class RandomNumber extends PlaceholderExpansion {

    @Override
    public String getAuthor() {
        return "random";
    }

    @Override
    public String getIdentifier() {
        return "random";
    }

    @Override
    public String getVersion() {
        return "1.0";
    }

    public String onRequest(OfflinePlayer p, String params) {
        //TODO типо рандом.
        return String.valueOf(ThreadLocalRandom.current().nextInt(0, Integer.MAX_VALUE));
    } 
}
Поздравляю, ты всё ещё не помог тс, т.к. он все равно не знает что с этим делать.
Алсо, ему требовалось "запоминание" рандомного числа при входе, а не просто рандомное число.
 
Поздравляю, ты всё ещё не помог тс, т.к. он все равно не знает что с этим делать.
Алсо, ему требовалось "запоминание" рандомного числа при входе, а не просто рандомное число.
Ну так юзаешь 1 раз и не поменяется, проблем?
 
papi не дает такой функции увы). От туда не узнать вход и выход. Он хорошо подходит как связка 2х плагинов, а отдельно околомусор.
Ну, не скажи. PAPI даёт свой экземпляр методом getPlaceholderAPI(), от его лица можно зарегистрировать слушатель. Алсо, можно упороться и просто вместо обычного дополнения к PAPI сделать вложенное в отдельный плагин.
 
Ну, не скажи. PAPI даёт свой экземпляр методом getPlaceholderAPI(), от его лица можно зарегистрировать слушатель. Алсо, можно упороться и просто вместо обычного дополнения к PAPI сделать вложенное в отдельный плагин.
Ну тогда можно будет да.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ