Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Всё, разобрался! Просто регистрацию рендера нужно было перенести в конструктор итема. Например:public class SameItem extends Item{
public SameItem(ToolMaterial mat){
super(mat);
MinecraftForgeClient.registerItemRenderer(this, new SameItemRenderer());
}
}
У меня...
Как привинтить к итему 3D рендер? Я попробовал, ничего не выходить:
ClientProxy:
public class ClientProxy extends CommonProxy
{
public static ItemLoader il;
public void load()
{
//Block
TileEntitySpecialRenderer renderer = new RenderCobbleBlock()...
Я уже спрашивал про ивент с блоком, но получил не совсем то что мне нужно.
Мне необходимо отловить момент, когда игрок нажимает ЛКМ по блоку. Кому не сложно, подскажите, есть ли такой ивент и если есть, то какой?
У меня проблема. Для локализации предметов я попробовал использовать способ с .lang файлами. Все русские символы (я делаю мод ПОЛНОСТЬЮ на русском) отображались вопросительными знаками.
Потом я плюнул на этот способ и сделал отдельный класс локализатор:
public class Localizator {...
cobbles = new Cobbles().setBlockTextureName("/assets/hardcore/textures/models/stone.png");
не работает.
cobbles = new Cobbles().setBlockTextureName(Links.MODID+"textures/models/stone.png");
тоже не работает.
Объявлял в блоке, результат == null.
Я привинтил к блоку модель, но в инвентаре блок отображается как черно-розовый квадрат, а при разрушении из него падают такие же частицы. В этой теме уже описывалась эта проблема, но ничего конкретного я не нашёл.