Не отображается блок

Статус
В этой теме нельзя размещать новые ответы.
Версия Minecraft
1.9.4
1,560
86
204
Проблема достаточно странная и в поисковых системах решение проблемы не нашёл. Проблема заключается в том, то что не отображается блок, предмет отображается и отображаются частицы ломания блока(частицы золотого блока). У блока есть registerName.
Вот blockstates:
Код:
{
	"variants": {
		"normal": { "model": "gold_block" } //Блок gold_block т.к. вдруг у меня ошибка в модели
	}
}
Скриншот:
uc
 
1,560
86
204
Крокодил написал(а):
На самом деле не знаю, поскольку не вижу код. Но проверь в своей модели все запятые и скобки) У меня подобное было когда запятую лишнюю поставил.
Модель не моя, а ванильная(стандартная).
 
1,560
86
204
Крокодил написал(а):
Ох, сори невнимательно всё прочитал. Не знаю, может весь код выложишь?
Код:
public class BlocksReal 
{
	public static Block GOLD_BRICK = new Block(Material.ROCK).setUnlocalizedName("goldBrick").setRegistryName("gold_brick");
	
	public static void register() //Выполняется в preInit
	{
		registerBlock(GOLD_BRICK);
	}
	
	public static void registerRenders() //Выполняется в init
	{
		registerRender(GOLD_BRICK, "gold_block");
	}
	
	private static void registerBlock(Block block) {
		//GameRegistry.register(block);
		//ItemBlock item = new ItemBlock(block);
		//item.setRegistryName(block.getRegistryName());
		//GameRegistry.register(item);
		GameRegistry.registerBlock(block);
	}
	
	private static void registerRender(Block block, String name) { //Это регистр рендера для предмета!
		Item item = Item.getItemFromBlock(block);
		Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(name, "inventory"));
		
	}
}
 

Icosider

Kotliner
Администратор
3,600
99
663
917
22
332
Если BlockContainer то в код блока нужно добавить:
public EnumBlockRenderType getRenderType(IBlockState state)
{
return EnumBlockRenderType.*тип рендера*;
}


Он по умолчанию рендерит через INVISIBLE, я потому и спрашивал что наследуешь.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху