[1.7.10] Бесконечный блок в крафтах.

476
9
39
Встала такая проблема, как сделать так, чтоб при крафте блок не тратился, это должен быть обязательно блок, 
итемом я бы уже сделал, при этом ни прочность и что-то типа такого не нужна.
Нужно просто бесконечный блок в крафтах, который в них не тратится.
Вот.
 
Код:
    @Override
    public boolean doesContainerItemLeaveCraftingGrid(ItemStack ist)
    {
        return false;
    }
Переопределяешь этот метод из Item в кастомном ItemBlock для необходимого блока.
 
А нафиг, если можно просто:
Код:
//Это надо писать после регистра блока.
Item.getItemFromBlock(block).setContainerItem(item);
 
Объясняю почему мне нужен именно блок:
1. Текстура в точности, как у блока(3d), не (2d).
2. Никаких кастомных 3d моделей или кастомного рендера.
Приведённый способ Defilak'a через ItemBlock выдаёт текстуру, как у ростка, то есть в 2d варианте, эта чушь мне не нужна.
Способ Dragon2488, крашит клиент. 
Вожусь из-за простого блока уже пару часов >_<.
Можно, конечно, взять и запилить 3d рендер, но ради блока печки в виде предмета, делать это как-то бредово.
 
Назад
Сверху