Помогите Получить цифру из неймтега моба

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

shitcode1337

Новичок
Пользователь
Баллы
6
Имя в Minecraft
shitcode227
Есть у меня скелет, у него стоит кастомный неймтег, допустим Скилетон-Братишка [1]
Как получить это число из скобок?
 
Не мучий мозг, на лови.

Код:
        s = s.replaceAll("[\\D]", "");
        try {
            Integer.parseInt(s);
        } catch (Exception e) {

        }
Я ему в соседней теме это и дал
Integer.parseInt(string.replaceAll("[\\D]", ""));

Там разве не должна быть такая скобка - ' ?
UPD. Там название переменной c, а не char
 
Хотя лучше вот так.

Код:
        s = s.replaceAll("[\\D]", "");
        if (s.length() > 0) {
            try {
                Integer.parseInt(s);
            } catch (Exception e) {
                
            }
        }
 
Хотя лучше вот так.

Код:
        s = s.replaceAll("[\\D]", "");
        if (s.length() > 0) {
            try {
                Integer.parseInt(s);
            } catch (Exception e) {
              
            }
        }
Код:
@EventHandler
public void OnMobKill(final EntityDeathEvent e) {
   Player p = e.getEntity().getKiller();
       String string = e.getEntity().getCustomName();
       String string1 = string.replaceAll("[\\D]", "");
       Levels.o4ki.put(p.getName(), Levels.o4ki.get(p.getName()) + Integer.parseInt(string1));
       p.sendMessage("shit");
   }
}
спасибо, работает
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх