package com.pixelutilitys.blocks;
import coloredlightscore.src.api.CLApi;
import com.pixelutilitys.config.PixelUtilitysBlocks;
import com.pixelutilitys.creativetabs.PixelUtilitysCreativeTabs;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import java.awt.*;
public class LightBlock extends Block {
int red, green, blue;
public LightBlock(String name, Color rgb) {
super(Material.redstoneLight);
setHardness(0.5F);
this.red = (rgb.getRed() / 255) * 15;
this.green = (rgb.getGreen() / 255) * 15;
this.blue = (rgb.getBlue() / 255) * 15;
CLApi.setBlockColorRGB(this, red, green, blue, 65535);
setBlockName(name + "Light");
setBlockTextureName("pixelutilitys:" + name + "Light");
//make sure this is last
setCreativeTab(PixelUtilitysCreativeTabs.tabPixelUtilitysLights);
}
@Override
public Block setCreativeTab(CreativeTabs tabs) {
super.setCreativeTab(tabs);
PixelUtilitysBlocks.LightBlockList.add(this);
return null;
}
}