return false;
}
}
private boolean place(ItemStack item, EntityPlayer player, BlockCoord pos, World world, int side, Vector3 vhit){
TMultiPart part = newPart(item, player, world, pos, side, vhit);
if(part == null || !TileMultipart.canPlacePart(world, pos, part)) return false;
if(!world.isRemote) TileMultipart.addPart(world, pos, part);
if(!player.capabilities.isCreativeMode) item.stackSize -= 1;
return true;
}