Mekanism-tilera-Edition/common/mekanism/common/ISpecialBounds.java
Victor Robertson e5a6eadc45 Fix indentation and remove trailing whitespace
This patch provides common/mekanism/*.java with standardized
indentation (tabs) and also removes trailing whitespace.
2014-03-07 19:20:35 -06:00

25 lines
768 B
Java

package mekanism.common;
import net.minecraft.block.Block;
/**
* Implement if you have metadata-sensitive block rendering bounds.
* @author aidancbrady
*
*/
public interface ISpecialBounds
{
/**
* Sets the render bounds for this particular block's subtype.
* @param block - the Block instance the renderer pertains to.
* @param metadata - metadata of the block being rendered
*/
public void setRenderBounds(Block block, int metadata);
/**
* Whether or not to call the default setBlockBoundsForItemRender() before rendering this block as an item.
* @param metadata - metadata of the block being rendered
* @return whether or not to call default bound setting on this block's metadata.
*/
public boolean doDefaultBoundSetting(int metadata);
}