Материал в зависимости от метадаты.

Версия Minecraft
1.7.10
647
74
187
Всем привет! Возникла потребность сделать для каждой метадаты моего инструмента разный материал.
Т.е если его мета == 0, то ставить материал WOOD, если мета == 1, то ставить материал IRON и т.д. Посидел-посидел, и как-то не приходит в голову ответ.
 
Ищешь то, где используется ToolMaterial, потом переопределяешь эти методы у себя в итеме и возвращаешь что-либо в зависимости от меты.
Можно, еще как вариант ToolMaterial.values()[meta]
 
@Agravaine Как вариант, бесконечная кирка. Типо нужен ToolMaterial, но не нужна прочность.
 
Блин, даже про прочность как то не подумал. У меня просто очень много видов оружия (почти 60 экземпляров), не хочется как то кучу классов плодить. Буду искать решение. Тему в мусор.
 
Назад
Сверху