47 lines
934 B
Java

package com.hbm.blocks.generic;
import java.util.Random;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.BlockBreakable;
import net.minecraft.block.material.Material;
public class BlockNTMGlass extends BlockBreakable {
int renderLayer;
boolean doesDrop = false;
public BlockNTMGlass(int layer, String name, Material material) {
this(layer, name, material, false);
}
public BlockNTMGlass(int layer, String name, Material material, boolean doesDrop) {
super(name, material, false);
this.renderLayer = layer;
this.doesDrop = doesDrop;
}
@Override
public int quantityDropped(Random rand) {
return doesDrop ? 1 : 0;
}
@Override
@SideOnly(Side.CLIENT)
public int getRenderBlockPass() {
return renderLayer;
}
@Override
public boolean renderAsNormalBlock() {
return false;
}
@Override
protected boolean canSilkHarvest() {
return true;
}
}