diff --git a/src/main/java/appeng/core/api/definitions/ApiBlocks.java b/src/main/java/appeng/core/api/definitions/ApiBlocks.java index e032d732..60cfef52 100644 --- a/src/main/java/appeng/core/api/definitions/ApiBlocks.java +++ b/src/main/java/appeng/core/api/definitions/ApiBlocks.java @@ -20,6 +20,7 @@ package appeng.core.api.definitions; import net.minecraft.block.BlockDispenser; +import net.minecraft.client.renderer.block.model.ModelResourceLocation; import net.minecraft.item.ItemStack; import net.minecraft.util.ResourceLocation; import net.minecraftforge.fml.relauncher.Side; @@ -351,6 +352,15 @@ public final class ApiBlocks implements IBlocks { return registry.block( registryName, () -> new BlockStairCommon( block.maybeBlock().get(), block.identifier() ) ) .features( AEFeature.DecorativeQuartzBlocks ) + .rendering( new BlockRenderingCustomizer() + { + @Override + @SideOnly( Side.CLIENT ) + public void customize( IBlockRendering rendering, IItemRendering itemRendering ) + { + itemRendering.model( new ModelResourceLocation( new ResourceLocation( AppEng.MOD_ID, registryName ), "facing=east,half=bottom,shape=straight" ) ); + } + } ) .build(); } diff --git a/src/main/resources/assets/appliedenergistics2/models/item/material_invalid_type.json b/src/main/resources/assets/appliedenergistics2/models/item/material_invalid_type.json index 08b7f492..7c177861 100644 --- a/src/main/resources/assets/appliedenergistics2/models/item/material_invalid_type.json +++ b/src/main/resources/assets/appliedenergistics2/models/item/material_invalid_type.json @@ -1,3 +1,3 @@ { - "parent": "builtin/missing" + "parent": "block/block" } \ No newline at end of file