- Баллы
- 76
Здравствуйте, как правильно взять материал из конфига и засунуть его в переменную?
Мне нужно засунуть DAIMOND_HOE:1 в Material mat; .
Мой способ был таков, брать значение String из material в конфиге и с помощью
Material mat = Material.getMaterial(nameMat);
присваивать mat значение Material.DAIMOND_HOE:1
Но при загрузке плагина выдовал ошибку и ругался на строчку
ItemStack item - new ItemStack(mat);
Потом попробовал без ":1" таже фигня, затем решил попробовать не через getMaterial(String) а через getMaterial(int) но ошибку стал выдавать сразу в редакторе :
"
Description Resource Path Location Type
The method getMaterial(int) from the type Material is deprecated Handler.java /RPGinventory/src/ru/alexmor/rpginventory line 32 Java Problem
"
И вот не могу найти ответ, как доставать из конфига материал и присваивать его переменной mat.
Спасибо за внимание.
Мне нужно засунуть DAIMOND_HOE:1 в Material mat; .
Мой способ был таков, брать значение String из material в конфиге и с помощью
Material mat = Material.getMaterial(nameMat);
присваивать mat значение Material.DAIMOND_HOE:1
Но при загрузке плагина выдовал ошибку и ругался на строчку
ItemStack item - new ItemStack(mat);
Потом попробовал без ":1" таже фигня, затем решил попробовать не через getMaterial(String) а через getMaterial(int) но ошибку стал выдавать сразу в редакторе :
"
Description Resource Path Location Type
The method getMaterial(int) from the type Material is deprecated Handler.java /RPGinventory/src/ru/alexmor/rpginventory line 32 Java Problem
"
И вот не могу найти ответ, как доставать из конфига материал и присваивать его переменной mat.
Спасибо за внимание.