Помогите Преобразование Material в String

Novichock

Активный участник
Пользователь
Баллы
76
Мне нужно определить есть ли полученный из блока Material в моём List<String>.List<String> получен из конфига. Хотел вот так проверить if(plugin.list.contains(e.getBlock().getType().getId())) и List был формата Integer ,но это не работает,так как в 1.8 нет айди.
 
Мне нужно определить есть ли полученный из блока Material в моём List<String>.List<String> получен из конфига. Хотел вот так проверить if(plugin.list.contains(e.getBlock().getType().getId())) и List был формата Integer ,но это не работает,так как в 1.8 нет айди.
Material.DIRT.name() - название в String.
 
Material.STONE.toString(). Должен вернуть название капсом, в данном случае STONE.

upd:
Возможно, функция getName(), писал без IDE, мог где ошибиться.
Не удобней ли хранить в массиве Material'ы?
 
Последнее редактирование:
Material.STONE.toString(). Должен вернуть название капсом, в данном случае STONE.

upd:
Возможно, функция getName(), писал без IDE, мог где ошибиться.
Не удобней ли хранить в массиве Material'ы?
А есть ли способ из конфига загрузить массив Material?
 
Назад
Верх