aboutsummaryrefslogtreecommitdiff
path: root/src/Java/binnie/core/block/IBlockMetadata.java
blob: b182139de7d160fa4150a15b039adaf8a904f932 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package binnie.core.block;

import java.util.List;
import net.minecraft.block.ITileEntityProvider;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;

public abstract interface IBlockMetadata
  extends ITileEntityProvider
{
  public abstract int getPlacedMeta(ItemStack paramItemStack, World paramWorld, int paramInt1, int paramInt2, int paramInt3, ForgeDirection paramForgeDirection);
  
  public abstract int getDroppedMeta(int paramInt1, int paramInt2);
  
  public abstract String getBlockName(ItemStack paramItemStack);
  
  public abstract void getBlockTooltip(ItemStack paramItemStack, List paramList);
  
  public abstract void dropAsStack(World paramWorld, int paramInt1, int paramInt2, int paramInt3, ItemStack paramItemStack);
}