Altar renders now

This commit is contained in:
Nick 2015-11-02 15:28:33 -08:00
parent 5985be1cd0
commit 72041e936a
5 changed files with 306 additions and 0 deletions

View file

@ -15,6 +15,26 @@ public class BlockAltar extends BlockContainer {
setCreativeTab(BloodMagic.tabBloodMagic);
}
@Override
public boolean isOpaqueCube() {
return false;
}
@Override
public boolean isFullCube() {
return false;
}
@Override
public boolean isVisuallyOpaque() {
return false;
}
@Override
public int getRenderType() {
return 3;
}
@Override
public TileEntity createNewTileEntity(World world, int meta) {
// return new TileAltar();

View file

@ -1,7 +1,12 @@
package WayofTime.bloodmagic.proxy;
import WayofTime.bloodmagic.BloodMagic;
import WayofTime.bloodmagic.registry.ModBlocks;
import WayofTime.bloodmagic.registry.ModItems;
import WayofTime.bloodmagic.util.helper.InventoryRenderHelper;
import net.minecraft.client.resources.model.ModelResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.client.model.obj.OBJLoader;
public class ClientProxy extends CommonProxy {
@ -9,6 +14,9 @@ public class ClientProxy extends CommonProxy {
public void preInit() {
ModBlocks.initRenders();
ModItems.initRenders();
OBJLoader.instance.addDomain(BloodMagic.MODID);
ModelLoader.setCustomModelResourceLocation(InventoryRenderHelper.getItemFromBlock(ModBlocks.altar), 0, new ModelResourceLocation(BloodMagic.DOMAIN + "BlockAltar", "inventory"));
}
@Override