Разрушение блока только одним предметом

Например, блок руды Р разрушается только киркой К и больше ничем. Как реализовать?
 
Твой вопрос является не полным.
- Разрушаемый блок: твой, ванильный или как-то другой (из как-то мода).
- Каким предметом: твоим, ванильным или чьим-то другим (из как-то мода).
В твоём блоке использовать метод который вызывается при клике на блоке. Или... В твоём предмете использовать методе при добыче этого блока (бери пример из ItemTool). Если ванильный предмет и блок или из какого-то мода, то это Эвантом делается (ну как-то так, больше не знаю [легких примеров]).
 
так условие то какое? BreakEvent? и что в теле? и одновременно и в блоке и в кирке?
 
В учебнике ж было?

Ставишь уровень прочности N блоку и эффективность(условно) твоей кирке. По аналогии с алмазами. И вуаля, только твоя кирка может ломать блоки с такой прочностью.
 
Если как в таумкрафте втором - там был неломаемый блок и итем который его уничтожает при пкм.
 
спасибо, с уровнями получилось, ставлю руде и кирке 4 уровень, НО, например, алмазная кирка с уровнем 3 также ломает мою руду, не дропает, но ломает, а нужно
- мояКирка (и только она) разрушает мояРуда
- мояКирка ничего больше не ломает (узкая специализация, понимаете ли)
- мояРуда разрушается только мояКирка и больше ничем

и еще вопрос вне темы: что вот здесь
getItemDropped(int par1, Random par2Random, int par3)
означают аргументы?
 
а вот и нет такого метода, хоть убей, поиском пользовался (версия 1.7.10)
 
Назад
Сверху