1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Получение из lore предмета

Тема в разделе "Разработка плагинов для новичков", создана пользователем Haydex, 21 сен 2018.

Статус темы:
Закрыта.
  1. Автор темы
    Haydex

    Haydex Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    BloodBaronessa
    Всем привет! Помогите мне получить число из описания предмета.
    Например, у меня есть предмет, и где-то в лоре есть строка "[X] Уровень: 1", как получить число 1?
    И, кстати, перед "Уровень: 1" стоит "[X]", это может меняться на другую букву, не повлияет на что-то при проверке?
     
  2. l_Slime_l

    l_Slime_l Активный участник Пользователь

    Баллы:
    76
    Думаю split'ом можно.
     
  3. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    1. Достаешь строчку "1" (через split или там substring или что удобнее)
    2. Парсишь (int number = Integer.parseInt("1"))
     
  4. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Удобнее regexp-ом: "\\[X\\] Уровень: (\\d+)", потом взять найденную группу и уже её Integer.parseInt()
     
Статус темы:
Закрыта.

Поделиться этой страницей