- Баллы
- 76
Как получить эффективный для ломания блока инструмент?
Вот есть в 1.13.2 такой красивый метод: Material.getHardness(). Выдаёт прочность блока.
Хорошо, вот она у меня есть. А теперь мне нужно узнать, ломали ли его правильным инструментом. Вопрос: каким методом и из какого объекта достать хоть какую-то наводку на нужный тип инструментов?
P. S. Пишу некий анти-fastbreak, основанный на запоминании ломания за 5 realtime секунд и оповещении об этом администрации. У игроков не будет отменяться каждый 2 блок при ломании (если пинг), да и ложных срабатываний минимум, т. к. за 5 секунд почти любые пинги будут подавлены.
Вот есть в 1.13.2 такой красивый метод: Material.getHardness(). Выдаёт прочность блока.
Хорошо, вот она у меня есть. А теперь мне нужно узнать, ломали ли его правильным инструментом. Вопрос: каким методом и из какого объекта достать хоть какую-то наводку на нужный тип инструментов?
P. S. Пишу некий анти-fastbreak, основанный на запоминании ломания за 5 realtime секунд и оповещении об этом администрации. У игроков не будет отменяться каждый 2 блок при ломании (если пинг), да и ложных срабатываний минимум, т. к. за 5 секунд почти любые пинги будут подавлены.
)