Быстрая кирка

Версия Minecraft
1.12.2
API
Forge
Хочу сделать кирку бур, которая способна будет ломать блоки очень быстро. Как можно реализовать, подскажите пожалуйста.
 
Решение
Сделать свой материал инструмента с высокой эффективностью
7,099
324
1,510
Сделать свой материал инструмента с высокой эффективностью
 
Сделать свой материал инструмента с высокой эффективностью

Можно еще узнать кое-что, как сделать данной кирке NBT?
 
Последнее редактирование:
7,099
324
1,510
НБТ - способ хранения данных
addInformation - способ добавить в тултип текст
 
НБТ - способ хранения данных
addInformation - способ добавить в тултип текст

Да, знаю. Сам NBT меняю по нажатию ПКМ предметом. А уже в addInformation вывожу информацию о значении NBT.
 

VeniVidiVici

Санта Барбарис
327
15
198

VeniVidiVici

Санта Барбарис
327
15
198
Да хватит советовать всякую дичь. Вы ещё посоветуйте ему новый тип инструмента создать, чтобы скорость мониторить.

@StepanRazin а ты действительно хоть немного посмотри в примеры
ну открой ты учебник, чё за дичь ты делаешь

BreakSpeed:
@SubscribeEvent
public void onBreakSpeed(PlayerEvent.BreakSpeed event)
{
    if(!event.getEntityPlayer().getHeldItemMainhand().isEmpty() && event.getEntityPlayer().getHeldItemMainhand().getItem() == MyItems.MyPickaxe){
        event.setNewSpeed(event.getOriginalSpeed() * 8);
    }
}
 
Да хватит советовать всякую дичь. Вы ещё посоветуйте ему новый тип инструмента создать, чтобы скорость мониторить.

@StepanRazin а ты действительно хоть немного посмотри в примеры


BreakSpeed:
@SubscribeEvent
public void onBreakSpeed(PlayerEvent.BreakSpeed event)
{
    if(!event.getEntityPlayer().getHeldItemMainhand().isEmpty() && event.getEntityPlayer().getHeldItemMainhand().getItem() == MyItems.MyPickaxe){
        event.setNewSpeed(event.getOriginalSpeed() * 8);
    }
}
Я знал как вызываются ивенты, просто видел этот код, и посчитал что можно вызвать другим путем. Но оказалось, что этот код вообще не был связан с ивентами.
 
Сверху